com.jalios.jcms.widget
Class DBRecordChooserWidget
java.lang.Object
com.jalios.jcms.widget.AbstractWidget
com.jalios.jcms.widget.DBRecordChooserWidget
- All Implemented Interfaces:
- JcmsConstants, JaliosConstants
public class DBRecordChooserWidget
- extends AbstractWidget
This widget provides an input to select a database record.
- Since:
- jcms-5.5.0
- Version:
- $Revision: 22146 $
- Author:
- Olivier Dedieu
Fields inherited from class com.jalios.jcms.widget.AbstractWidget |
channel, context, css, defaultValue, description, descriptionUI, disabled, editorUI, firstInputID, formName, hidden, hiddenActions, inline, itemCount, label, languageList, multilingual, printLabel, printSeparator, printWidget, required, showAddIcons, showCalendarIcons, showCategoryButton, showColorChooser, showCreateIcons, showDBRecChooser, showDocChooser, showDownIcons, showEditIcons, showFileChooser, showGrpChooser, showImageChooser, showLeftIcons, showLinkID, showMediaChooser, showMrbChooser, showQueryChooser, showRemoveIcons, showRightIcons, showSelectIcons, showTrashIcons, showUpIcons, showWebdavChooser, tabGroup, tabIndex, UI_DESCRIPTION_NONE, UI_DESCRIPTION_TEXT, UI_DESCRIPTION_TOOLTIP, UI_EDITOR_CATEGORIESCHOOSER, UI_EDITOR_CATEGORYCHOOSER, UI_EDITOR_CATEGORYTREE, UI_EDITOR_COLORCHOOSER, UI_EDITOR_DATECHOOSER, UI_EDITOR_DBRECORDCHOOSER, UI_EDITOR_DURATIONCHOOSER, UI_EDITOR_EMAIL, UI_EDITOR_ENUMERATE_BOOLEAN, UI_EDITOR_ENUMERATE_CATEGORIES, UI_EDITOR_ENUMERATE_CHECK, UI_EDITOR_ENUMERATE_COMBO, UI_EDITOR_ENUMERATE_GROUP, UI_EDITOR_ENUMERATE_LIST, UI_EDITOR_ENUMERATE_MEMBER, UI_EDITOR_ENUMERATE_RADIO, UI_EDITOR_FILEPATH, UI_EDITOR_GROUPCHOOSER, UI_EDITOR_IMAGEMAPAREA, UI_EDITOR_IMAGEPATH, UI_EDITOR_MEDIAPATH, UI_EDITOR_MEMBERCHOOSER, UI_EDITOR_PASSWORD, UI_EDITOR_PUBLICATIONCHOOSER, UI_EDITOR_PUBLICATIONSCHOOSER, UI_EDITOR_QUERYCHOOSER, UI_EDITOR_RICHTEXT, UI_EDITOR_SIMPLEIMAGEPATH, UI_EDITOR_SIMPLEMEDIAPATH, UI_EDITOR_SQLQUERY, UI_EDITOR_TEXTAREA, UI_EDITOR_TEXTFIELD, UI_EDITOR_TEXTFIELD_DOUBLE, UI_EDITOR_TEXTFIELD_INTEGER, UI_EDITOR_URL, UI_EDITOR_WARNAREA, UI_EDITOR_WIKIAREA, UI_EDITOR_WORKSPACECHOOSER, userLang, valueMap, values, widgetAddCount, widgetId, widgetInitCount, widgetName, widgetNameAddCount, wrapper |
Fields inherited from interface com.jalios.jcms.JcmsConstants |
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, CRYPT_MD5, CRYPT_UNDEFINED, CRYPT_UNIX, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DAILY_MAIL_ALERT, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, ICON_ARCHIVE, ICON_LOCK, ICON_LOCK_STRONG, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, JALIOS_JUNIT_PROP, JCMS_CADDY, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, MONTHLY_MAIL_ALERT, NO_MAIL_ALERT, OP_CREATE, OP_DEEP_COPY, OP_DEEP_DELETE, OP_DELETE, OP_MERGE, OP_UPDATE, PDATE_SEARCH, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_WIDTH, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_WIDTH, PHOTO_TINY_HEIGHT, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WEEKLY_MAIL_ALERT, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML |
Method Summary |
int |
getComponentCount()
Returns the number of form elements (input, textarea, button,...). |
String |
getWidgetEditor(int count,
String lang,
String inputId)
|
protected String |
getWidgetIconEditor(int startingIndex,
int wdgIndex)
Return icons to display for each fields of a List |
protected void |
printTabbedItemIcon(StringBuffer buffer,
int i,
int startingIndex,
int wdgIndex,
String lang)
|
void |
setColumns(String columns)
|
void |
setDataSource(String dataSource)
|
void |
setKeyCol(String key)
|
void |
setLabelCol(String labelCol)
|
void |
setMaxRows(int maxRows)
|
void |
setOrderBy(String orderBy)
|
void |
setTable(String table)
|
Methods inherited from class com.jalios.jcms.widget.AbstractWidget |
convertObject, getAddComponentCount, getAllValues, getContext, getCss, getDefaultValue, getDescription, getDescriptionName, getDescriptionUI, getEditor, getEditorName, getEditorUI, getFormName, getHiddenActions, getInputId, getInputTitle, getLabel, getListWidgetEditor, getListWidgetEditor, getListWidgetEditorByLI, getListWidgetEditorByTab, getMessage, getTabGroup, getTabIndex, getTotalComponentCount, getValue, getValue, getValues, getWidget, getWidgetAddCount, getWidgetDescription, getWidgetEditor, getWidgetEditor, getWidgetHidden, getWidgetName, getWidgetNameAddCount, getWidgetTitle, getWrapper, initWidget, isDisabled, isHidden, isInline, isMultilingual, isPrintLabel, isPrintSeparator, isPrintWidget, isRequired, isSingleWidget, printTabbedFieldAndItemIcons, setContext, setCss, setDefaultValue, setDescription, setDescriptionUI, setDisabled, setEditorUI, setFormName, setHidden, setHiddenActions, setInline, setLabel, setLanguageList, setMultilingual, setPrintLabel, setPrintSeparator, setPrintWidget, setRequired, setTabGroup, setTabIndex, setValue, setValues, setWidgetAddCount, setWidgetInitCount, setWidgetName, setWidgetNameAddCount, setWrapper |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REVISION
public static final String REVISION
- See Also:
- Constant Field Values
logger
protected static final org.apache.log4j.Logger logger
DBRecordChooserWidget
public DBRecordChooserWidget()
getWidgetEditor
public String getWidgetEditor(int count,
String lang,
String inputId)
- Specified by:
getWidgetEditor
in class AbstractWidget
getComponentCount
public int getComponentCount()
- Description copied from class:
AbstractWidget
- Returns the number of form elements (input, textarea, button,...).
- Overrides:
getComponentCount
in class AbstractWidget
- Returns:
- the number of form elements (input, textarea, button,...).
getWidgetIconEditor
protected String getWidgetIconEditor(int startingIndex,
int wdgIndex)
- Description copied from class:
AbstractWidget
- Return icons to display for each fields of a List
- Overrides:
getWidgetIconEditor
in class AbstractWidget
- Parameters:
startingIndex
- the index of the field (case of multilingual)wdgIndex
- the relative widget index
- Returns:
- String the html
printTabbedItemIcon
protected void printTabbedItemIcon(StringBuffer buffer,
int i,
int startingIndex,
int wdgIndex,
String lang)
- Overrides:
printTabbedItemIcon
in class AbstractWidget
setDataSource
public void setDataSource(String dataSource)
setTable
public void setTable(String table)
setColumns
public void setColumns(String columns)
setKeyCol
public void setKeyCol(String key)
setLabelCol
public void setLabelCol(String labelCol)
setOrderBy
public void setOrderBy(String orderBy)
setMaxRows
public void setMaxRows(int maxRows)
Copyright © 2001-2007 Jalios SA. All Rights Reserved.