|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<KnobType>
com.smartgwt.client.types.KnobType
public enum KnobType
Entries for the knobs array. Each specified knobType will
enable some UI allowing the user to manipulate the drawItem directly.
| Enum Constant Summary | |
|---|---|
CONTROLPOINT1
Applies to DrawCurve only. Display a draggable control knob along
with a drawLine indicating angle between controlPoint1 and startPoint for this drawCurve. |
|
CONTROLPOINT2
Applies to DrawCurve only. Display a draggable control knob along
with a drawLine indicating angle between controlPoint2 and endPoint for this drawCurve. |
|
ENDPOINT
Applies to DrawLine, DrawCurve and DrawLinePath. Control
knob to manipulate endPoint. |
|
MOVE
Applies to DrawRect, DrawOval, DrawLine, and DrawLinePath. Display a control knob for moving the item around. |
|
RESIZE
Applies to DrawRect and DrawOval. Display up to 4 control knobs at the corners specified by resizeKnobPoints, allowing the user to drag-resize the
item. |
|
STARTPOINT
Applies to DrawLine DrawCurve
and DrawLinePath. Control knob to manipulate startPoint. |
|
| Method Summary | |
|---|---|
String |
getValue()
|
static KnobType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static KnobType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final KnobType RESIZE
DrawRect and DrawOval. Display up to 4 control knobs at the corners specified by resizeKnobPoints, allowing the user to drag-resize the
item.
public static final KnobType MOVE
DrawRect, DrawOval, DrawLine, and DrawLinePath. Display a control knob for moving the item around. See also
moveKnobPoint and moveKnobOffset
public static final KnobType STARTPOINT
DrawLine DrawCurve
and DrawLinePath. Control knob to manipulate startPoint.
public static final KnobType ENDPOINT
DrawLine, DrawCurve and DrawLinePath. Control
knob to manipulate endPoint.
public static final KnobType CONTROLPOINT1
DrawCurve only. Display a draggable control knob along
with a drawLine indicating angle between controlPoint1 and startPoint for this drawCurve. Dragging the knob will adjust
controlPoint1
public static final KnobType CONTROLPOINT2
DrawCurve only. Display a draggable control knob along
with a drawLine indicating angle between controlPoint2 and endPoint for this drawCurve. Dragging the knob will adjust
controlPoint2
| Method Detail |
|---|
public static KnobType[] values()
for (KnobType c : KnobType.values()) System.out.println(c);
public static KnobType valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is nullpublic String getValue()
getValue in interface ValueEnum
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||