Package eu.webtoolkit.jwt
Enum ItemFlag
- java.lang.Object
-
- java.lang.Enum<ItemFlag>
-
- eu.webtoolkit.jwt.ItemFlag
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ItemFlag>
public enum ItemFlag extends java.lang.Enum<ItemFlag>
Flags that indicate data item options.- See Also:
WModelIndex.getFlags()
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DeferredToolTipItem's tooltip is deferred.DirtyItem's value has been modified.DragEnabledItem can be dragged.DropEnabledItem can be a drop target.EditableItem can be edited.SelectableItem can be selected.TristateItem has tree states.UserCheckableItem can be checked (checkbox is enabled)XHTMLTextItem's text (ItemDataRole.Display,ItemDataRole.ToolTip) is HTML.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetValue()Returns the numerical representation of this enum.static ItemFlagvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static ItemFlag[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Selectable
public static final ItemFlag Selectable
Item can be selected.
-
Editable
public static final ItemFlag Editable
Item can be edited.
-
UserCheckable
public static final ItemFlag UserCheckable
Item can be checked (checkbox is enabled)
-
DragEnabled
public static final ItemFlag DragEnabled
Item can be dragged.
-
DropEnabled
public static final ItemFlag DropEnabled
Item can be a drop target.
-
Tristate
public static final ItemFlag Tristate
Item has tree states.When set,
ItemDataRole.Checkeddata is of typeCheckState
-
XHTMLText
public static final ItemFlag XHTMLText
Item's text (ItemDataRole.Display,ItemDataRole.ToolTip) is HTML.
-
Dirty
public static final ItemFlag Dirty
Item's value has been modified.
-
DeferredToolTip
public static final ItemFlag DeferredToolTip
Item's tooltip is deferred.
-
-
Method Detail
-
values
public static ItemFlag[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ItemFlag c : ItemFlag.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ItemFlag valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getValue
public int getValue()
Returns the numerical representation of this enum.
-
-