public enum SelectedAppearance extends java.lang.Enum<SelectedAppearance> implements ValueEnum
edit mode and is selected. Modes such as "tintMask" or "outlineMask" create an "edit mask" that is layered over the selected component, and blocks all normal interaction with the component, so that behaviors like EditProxy.supportsInlineEdit can completely take the place of the component's normal interactivity.
"outlineEdges" mode allows normal interaction with the component, which allows the end user to do things like freeze ListGrid fields, which the GridEditProxy can implement as a persistent change to grid's configuration.
| Enum Constant and Description |
|---|
NONE no change in appearance. |
OUTLINEEDGES MultiAutoChild is created on top of the component. |
OUTLINEMASK editMask on top of the component is updated with EditProxy.selectedBorder |
TINTMASK editMask on top of the component is updated with EditProxy.selectedTintColor and EditProxy.selectedTintOpacity |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String | getValue() |
static SelectedAppearance | valueOf(java.lang.String name) Returns the enum constant of this type with the specified name. |
static SelectedAppearance[] | values() Returns an array containing the constants of this enum type, in the order they are declared. |
public static final SelectedAppearance TINTMASK
EditProxy.selectedTintColor and EditProxy.selectedTintOpacity If this enumerated value is used in a Component XML file or server-side DataSource descriptor (.ds.xml file), use the value "tintMask".
public static final SelectedAppearance OUTLINEMASK
EditProxy.selectedBorder If this enumerated value is used in a Component XML file or server-side DataSource descriptor (.ds.xml file), use the value "outlineMask".
public static final SelectedAppearance OUTLINEEDGES
outlineEdge components so that interactivity is not blocked. If this enumerated value is used in a Component XML file or server-side DataSource descriptor (.ds.xml file), use the value "outlineEdges".
public static final SelectedAppearance NONE
EditProxy.showSelectedAppearance() to create a custom appearance. If this enumerated value is used in a Component XML file or server-side DataSource descriptor (.ds.xml file), use the value "none".
public static SelectedAppearance[] values()
for (SelectedAppearance c : SelectedAppearance.values()) System.out.println(c);
public static SelectedAppearance valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is null