Interface InplaceEditorArgumentKeys
- All Superinterfaces:
InplaceEditorCSSConstants
@API(type=NOT_EXTENDABLE,
src=PUBLIC)
public interface InplaceEditorArgumentKeys
extends InplaceEditorCSSConstants
Properties of the oxy_editor function extended with other computed properties
that the renderer/editor might need.
- Since:
- 14.1
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The default background color to be used by the renderers/editors.static final String
The default value for the property being edited.static final String
The font to be used by the renderer/editor ornull
to go with the default.static final String
The current value for the property being edited.static final String
A parser used to process the initial value.static final String
Same asInplaceEditorCSSConstants.PROPERTY_EDIT
except when we are editing an attribute and this attribute was specified as a QName.static final String
The base URL for the HTML content rendered by anInplaceEditorCSSConstants.TYPE_HTML_CONTENT
form control.static final String
The name of a Java class that implementsWebappImageMapSupportFactory
.static final String
The URL of the image used by the image map for control for Web Author.static final String
The value of this property is computed fromInplaceEditorCSSConstants.PROPERTY_WIDTH
.static final String
A set of values to be presented as choices.Fields inherited from interface ro.sync.ecss.extensions.api.editor.InplaceEditorCSSConstants
ACTION_CONTEXT_CARET, ACTION_CONTEXT_ELEMENT, COMMA, EDIT_CUSTOM, EDIT_TEXT_CONTENT, EDIT_XML_CONTENT, FALSE, INHERIT, PROPERTY_ACTION, PROPERTY_ACTION_CONTEXT, PROPERTY_ACTION_DISPLAY_STYLE, PROPERTY_ACTION_ID, PROPERTY_ACTION_IDS, PROPERTY_ACTIONS, PROPERTY_CAN_REMOVE_VALUE, PROPERTY_CLASSPATH, PROPERTY_COLOR, PROPERTY_COLUMNS, PROPERTY_CONTENT_TYPE, PROPERTY_ECLIPSE_HEAVY_FORM_CONTROL_CLASS_NAME, PROPERTY_EDIT, PROPERTY_EDITABLE, PROPERTY_EDITOR_SORT, PROPERTY_ENABLE_IN_READ_ONLY_CONTEXT, PROPERTY_FILE_FILTER, PROPERTY_FONT_INHERIT, PROPERTY_FORMAT, PROPERTY_HAS_MULTIPLE_VALUES, PROPERTY_HEIGHT, PROPERTY_HREF, PROPERTY_HTML_EMBEDDED_CONTENT, PROPERTY_ICON, PROPERTY_ID, PROPERTY_INDENT_ON_TAB, PROPERTY_LABEL, PROPERTY_LABELS, PROPERTY_ON_CHANGE, PROPERTY_ON_HOVER_PSEUDO_CLASS_NAME, PROPERTY_RENDERER_CLASS_NAME, PROPERTY_RENDERER_SEPARATOR, PROPERTY_RENDERER_SORT, PROPERTY_ROWS, PROPERTY_SA_HEAVY_FORM_CONTROL_CLASS_NAME, PROPERTY_SELECTION_MODE, PROPERTY_SEPARATOR, PROPERTY_SHOW_ICON, PROPERTY_SHOW_TEXT, PROPERTY_SORT, PROPERTY_SPELL_CHECK, PROPERTY_SWING_EDITOR_CLASS_NAME, PROPERTY_SWT_EDITOR_CLASS_NAME, PROPERTY_TOOLTIP, PROPERTY_TOOLTIPS, PROPERTY_TRANSPARENT, PROPERTY_TYPE, PROPERTY_UNCHECKED_VALUES, PROPERTY_VALIDATE_INPUT, PROPERTY_VALUES, PROPERTY_VISIBLE, PROPERTY_WEBAPP_RENDERER_CLASS_NAME, PROPERTY_WIDTH, SELECTION_MODE_MULTIPLE, SELECTION_MODE_SINGLE, SORT_ASCENDING, SORT_DESCENDING, TRUE, TYPE_AUDIO_PLAYER, TYPE_BROWSER, TYPE_BUTTON, TYPE_BUTTON_GROUP, TYPE_CHECKBOX, TYPE_COMBOBOX, TYPE_DATE_PICKER, TYPE_HTML_CONTENT, TYPE_OLD_URL_CHOOSER, TYPE_POPUP_SELECTION, TYPE_TEXT, TYPE_TEXT_AREA, TYPE_URL_CHOOSER, TYPE_VIDEO_PLAYER
-
Field Details
-
PROPERTY_VALUES_FOR_EDITING
A set of values to be presented as choices. If not present these values will be taken from the PROPERTY_VALUES key. The processed value for this property is a list of CIValue.- See Also:
-
INITIAL_VALUE
The current value for the property being edited.- See Also:
-
INITIAL_VALUE_PARSER_IMPL
A parser used to process the initial value. AInitialValueParser
} implementation.- See Also:
-
DEFAULT_VALUE
The default value for the property being edited.- See Also:
-
FONT
The font to be used by the renderer/editor ornull
to go with the default. AFont
.- See Also:
-
BG_COLOR
The default background color to be used by the renderers/editors.- See Also:
-
PROPERTY_EDIT_QUALIFIED
Same asInplaceEditorCSSConstants.PROPERTY_EDIT
except when we are editing an attribute and this attribute was specified as a QName. The value of the property should have the format of theQName.toString()
. Currently, it is the Clark's notation which has the form: {namespace}local_name.- See Also:
-
PROPERTY_PROCESSED_WIDTH
The value of this property is computed fromInplaceEditorCSSConstants.PROPERTY_WIDTH
. The value for this property is either aRelativeLength
(such a value can be created by callingRelativeLength.createAbsolute(int value)
) or an org.w3c.css.sac.LexicalUnit (e.g.em
-em
s can be created by callingorg.w3c.flute.parser.LexicalUnitImpl.createEMS(-1, -1, null, float value)
). Either way, to evaluate the property you must use theDynamicPropertyEvaluator
available inAuthorInplaceContext
.- See Also:
-
PROPERTY_HTML_CONTENT_BASE_URL
The base URL for the HTML content rendered by anInplaceEditorCSSConstants.TYPE_HTML_CONTENT
form control. This URL will be used to resolve relative references, for example an image reference:<img src="AcceptValue16.png" alt="NOT FOUND" />
The value of this property is java.lang.String set to:- If the HTML content is provided using the property
InplaceEditorCSSConstants.PROPERTY_HREF
then the base URL isInplaceEditorCSSConstants.PROPERTY_HREF
- If the HTML content is provided uning the
InplaceEditorCSSConstants.PROPERTY_HTML_EMBEDDED_CONTENT
property then the base URL is the URL of the CSS in which the form control appears.
- Since:
- 17
- See Also:
- If the HTML content is provided using the property
-
PROPERTY_IMAGE_URL
The URL of the image used by the image map for control for Web Author.- Since:
- 25
- See Also:
-
PROPERTY_IMAGE_MAP_SUPPORT_FACTORY
The name of a Java class that implementsWebappImageMapSupportFactory
. It is used by the image used by the image map for control for Web Author.- Since:
- 25
- See Also:
-