com.eteks.sweethome3d.viewcontroller
Enum WallController.Property
java.lang.Object
java.lang.Enum<WallController.Property>
com.eteks.sweethome3d.viewcontroller.WallController.Property
- All Implemented Interfaces:
- Serializable, Comparable<WallController.Property>
- Enclosing class:
- WallController
public static enum WallController.Property
- extends Enum<WallController.Property>
The properties that may be edited by the view associated to this controller.
X_START
public static final WallController.Property X_START
Y_START
public static final WallController.Property Y_START
X_END
public static final WallController.Property X_END
Y_END
public static final WallController.Property Y_END
LENGTH
public static final WallController.Property LENGTH
DISTANCE_TO_END_POINT
public static final WallController.Property DISTANCE_TO_END_POINT
EDITABLE_POINTS
public static final WallController.Property EDITABLE_POINTS
LEFT_SIDE_COLOR
public static final WallController.Property LEFT_SIDE_COLOR
LEFT_SIDE_PAINT
public static final WallController.Property LEFT_SIDE_PAINT
RIGHT_SIDE_COLOR
public static final WallController.Property RIGHT_SIDE_COLOR
RIGHT_SIDE_PAINT
public static final WallController.Property RIGHT_SIDE_PAINT
PATTERN
public static final WallController.Property PATTERN
TOP_COLOR
public static final WallController.Property TOP_COLOR
TOP_PAINT
public static final WallController.Property TOP_PAINT
SHAPE
public static final WallController.Property SHAPE
RECTANGULAR_WALL_HEIGHT
public static final WallController.Property RECTANGULAR_WALL_HEIGHT
SLOPING_WALL_HEIGHT_AT_START
public static final WallController.Property SLOPING_WALL_HEIGHT_AT_START
SLOPING_WALL_HEIGHT_AT_END
public static final WallController.Property SLOPING_WALL_HEIGHT_AT_END
THICKNESS
public static final WallController.Property THICKNESS
ARC_EXTENT_IN_DEGREES
public static final WallController.Property ARC_EXTENT_IN_DEGREES
LEFT_SIDE_SHININESS
public static final WallController.Property LEFT_SIDE_SHININESS
RIGHT_SIDE_SHININESS
public static final WallController.Property RIGHT_SIDE_SHININESS
values
public static WallController.Property[] 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 (WallController.Property c : WallController.Property.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static WallController.Property valueOf(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:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null