public class PublicationSettings extends AbstractDataSettings<PublicationSettings>
SelectorSettings.SelectorType
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CATEGORIES |
static java.lang.String |
DOCUMENT_KINDS |
static java.lang.String |
DROPDOWN_DISABLED |
static java.lang.String |
EXACT_TYPE |
static java.lang.String |
FILE_INPUT_DISABLED |
static java.lang.String |
FILE_INPUT_ENABLED |
static java.lang.String |
NO_WORKSPACE_FILTER |
static java.lang.String |
PSTATUS |
static java.lang.String |
SUPER_TYPE |
static java.lang.String |
SUPER_TYPE_CLASS |
DATA_CLASS
ENUM_LABEL_APPENDS, ENUM_LABEL_PREPENDS, ENUM_LABELS, ENUM_VALUES, INLINE, MULTIPLE, REQUIRED, SELECT_ITEM_EMPTY_VALUE, SELECTOR_TYPE
APPEND, AUTOFOCUS, CLEAR_BUTTON, CSS, DATA_ATTR_PREFIX, DATA_ATTRIBUTES, DISABLED, HIDE_CLEAR_BUTTON, HTML_ATTRIBUTES, ID, LANGUAGE_CHOOSER, MAX_LENGTH, NAME, PLACEHOLDER, PREPEND, READONLY, 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.
|
PublicationSettings |
disableDropdown() |
PublicationSettings |
disableFileInput() |
PublicationSettings |
documentKinds(java.util.Collection<java.lang.String> documentKinds) |
PublicationSettings |
documentKinds(java.lang.String[] documentKinds) |
PublicationSettings |
documentKinds(java.lang.String documentKinds,
java.lang.String... otherDocumentKinds) |
PublicationSettings |
enableFileInput() |
PublicationSettings |
exactType() |
protected java.lang.String |
getChooserIcon() |
protected java.lang.String |
getChooserName() |
protected java.lang.String |
getChooserOption(java.util.Map<java.lang.String,java.lang.String[]> customOptionMap) |
java.lang.Class<? extends Data> |
getDataClass() |
static java.util.List<java.lang.String> |
getDocumentKindsList() |
<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.
|
addAcChooserOption, addChooserOption, getAcChooserName, getAcChooserOption, getChooserTitle, popupHeight, popupWidth, superGetOption, workspace, workspace
checkbox, chooser, disableInline, enumLabelAppends, enumLabelAppends, enumLabelAppends, enumLabelPreprends, enumLabelPreprends, enumLabelPreprends, enumLabels, enumLabels, enumLabels, enumValues, enumValues, enumValues, inline, multiple, radio, required, select, selectorType, single
addOption, append, autofocus, clearOption, css, dataAttribute, dataAttributes, disable, getOptionNames, htmlAttributes, htmlAttributes, id, isChannelReady, maxLength, merge, name, onChange, onFocusOut, placeholder, prepend, readonly, removeOption, require, showLanguageChooser, sortSet, toStringArray, toStringArray, toStringArray, toStringArray, toStringArray, trigger, value
public static final java.lang.String SUPER_TYPE
public 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 static final java.lang.String DOCUMENT_KINDS
public static final java.lang.String EXACT_TYPE
public static final java.lang.String FILE_INPUT_DISABLED
public static final java.lang.String FILE_INPUT_ENABLED
public static final java.lang.String DROPDOWN_DISABLED
public ControlType getType()
ControlSettings
ControlType
related to the current ControlSettings
implementation.ControlType
protected 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)
ControlSettings
getOption
in interface ControlSettings<PublicationSettings>
getOption
in class AbstractDataSettings<PublicationSettings>
optionName
- Option namepublic void resolveOptions(TypeFieldEntry tfe)
ControlSettings
TypeFieldEntry
.resolveOptions
in interface ControlSettings<PublicationSettings>
resolveOptions
in class SelectorSettings<PublicationSettings>
tfe
- TypeFieldEntry
protected java.lang.String getChooserName()
getChooserName
in class AbstractChooserSettings<PublicationSettings>
protected java.lang.String getChooserOption(java.util.Map<java.lang.String,java.lang.String[]> customOptionMap)
getChooserOption
in class AbstractChooserSettings<PublicationSettings>
protected java.lang.String getChooserIcon()
getChooserIcon
in class AbstractChooserSettings<PublicationSettings>
protected boolean useCurrentWorkspace()
AbstractChooserSettings
useCurrentWorkspace
in class AbstractChooserSettings<PublicationSettings>
true
to use the current workspace, false
insteadpublic PublicationSettings clone() throws java.lang.CloneNotSupportedException
ControlSettings
clone
in interface ControlSettings<PublicationSettings>
clone
in class BasicSettings<PublicationSettings>
java.lang.CloneNotSupportedException
public 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()
public PublicationSettings documentKinds(java.lang.String[] documentKinds)
public PublicationSettings documentKinds(java.util.Collection<java.lang.String> documentKinds)
public PublicationSettings documentKinds(java.lang.String documentKinds, java.lang.String... otherDocumentKinds)
public static java.util.List<java.lang.String> getDocumentKindsList()
public PublicationSettings exactType()
public PublicationSettings disableFileInput()
public PublicationSettings enableFileInput()
public PublicationSettings disableDropdown()
Copyright © 2001-2017 Jalios SA. All Rights Reserved.