public class PublicationSettings extends AbstractDataSettings<PublicationSettings>
SelectorSettings.SelectorType| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CATEGORIES |
static java.lang.String |
NO_WORKSPACE_FILTER |
static java.lang.String |
PSTATUS |
static java.lang.String |
SUPER_TYPE_CLASS |
DATA_CLASSAC_CHOOSER_OPTION, CHOOSER_ICON, CHOOSER_NAME, CHOOSER_OPTION, WORKSPACE, WORKSPACE_PARAMENUM_LABELS, ENUM_VALUES, INLINE, MULTIPLE, REQUIRED, SELECTOR_TYPEAPPEND, AUTOFOCUS, CSS, DISABLED, HTML_ATTRIBUTES, ID, LANGUAGE_CHOOSER, NAME, PLACEHOLDER, PREPEND, TRIGGER_ACTION, TRIGGER_EVENT, VALUE| Constructor and Description |
|---|
PublicationSettings() |
| Modifier and Type | Method and Description |
|---|---|
PublicationSettings |
category(Category[] categories) |
PublicationSettings |
category(Category category,
Category... otherCategories) |
PublicationSettings |
category(java.util.Collection<Category> categories) |
PublicationSettings |
category(java.lang.String[] categoryIds) |
PublicationSettings |
category(java.lang.String categoryId,
java.lang.String... otherCategoryIds) |
PublicationSettings |
clone()
Clone the current ControlSettings.
|
protected java.lang.String |
getChooserIcon() |
protected java.lang.String |
getChooserName() |
protected java.lang.String |
getChooserOption() |
java.lang.Class<? extends Data> |
getDataClass() |
<V> V |
getOption(java.lang.String optionName)
Returns the value of the specified option.
|
protected PublicationSettings |
getThis() |
ControlType |
getType()
Returns the
ControlType related to the current ControlSettings implementation. |
PublicationSettings |
noWorkspaceFilter() |
PublicationSettings |
pstatus(int pstatus) |
void |
resolveOptions(TypeFieldEntry tfe)
Set options from the specified
TypeFieldEntry. |
PublicationSettings |
superType(java.lang.Class<?> clazz) |
PublicationSettings |
superType(java.lang.String className) |
protected boolean |
useCurrentWorkspace()
Override this method and return 'true' to add current Workspace in chooser option if not defined by WORKSPACE option.
|
appendQueryStringParam, appendQueryStringParam, workspace, workspacecheckbox, chooser, disableInline, enumLabels, enumLabels, enumLabels, enumValues, enumValues, enumValues, inline, multiple, radio, required, select, selectorType, singleaddOption, append, autofocus, css, disable, getOptionNames, htmlAttributes, htmlAttributes, id, merge, name, onChange, onFocusOut, placeholder, prepend, showLanguageChooser, toStringArray, toStringArray, toStringArray, trigger, valuepublic static final java.lang.String SUPER_TYPE_CLASS
public static final java.lang.String PSTATUS
public static final java.lang.String CATEGORIES
public static final java.lang.String NO_WORKSPACE_FILTER
public ControlType getType()
ControlSettingsControlType related to the current ControlSettings implementation.ControlTypeprotected PublicationSettings getThis()
getThis in class BasicSettings<PublicationSettings>public java.lang.Class<? extends Data> getDataClass()
getDataClass in class AbstractDataSettings<PublicationSettings>public <V> V getOption(java.lang.String optionName)
ControlSettingsgetOption in interface ControlSettingsgetOption in class AbstractDataSettings<PublicationSettings>optionName - Option namepublic void resolveOptions(TypeFieldEntry tfe)
ControlSettingsTypeFieldEntry.resolveOptions in interface ControlSettingsresolveOptions in class SelectorSettings<PublicationSettings>tfe - TypeFieldEntryprotected java.lang.String getChooserName()
getChooserName in class AbstractChooserSettings<PublicationSettings>protected java.lang.String getChooserOption()
getChooserOption in class AbstractChooserSettings<PublicationSettings>protected java.lang.String getChooserIcon()
getChooserIcon in class AbstractChooserSettings<PublicationSettings>protected boolean useCurrentWorkspace()
AbstractChooserSettingsuseCurrentWorkspace in class AbstractChooserSettings<PublicationSettings>true to use the current workspace, false insteadpublic PublicationSettings clone() throws java.lang.CloneNotSupportedException
ControlSettingsclone in interface ControlSettingsclone in class BasicSettings<PublicationSettings>java.lang.CloneNotSupportedExceptionpublic PublicationSettings superType(java.lang.Class<?> clazz)
public PublicationSettings superType(java.lang.String className)
public PublicationSettings pstatus(int pstatus)
public PublicationSettings category(java.lang.String[] categoryIds)
public PublicationSettings category(Category[] categories)
public PublicationSettings category(java.util.Collection<Category> categories)
public PublicationSettings category(Category category, Category... otherCategories)
public PublicationSettings category(java.lang.String categoryId, java.lang.String... otherCategoryIds)
public PublicationSettings noWorkspaceFilter()
Copyright © 2001-#{NOWYEAR} Jalios SA. All Rights Reserved.