com.eteks.sweethome3d.viewcontroller
Enum HomeFurnitureController.Property
java.lang.Object
java.lang.Enum<HomeFurnitureController.Property>
com.eteks.sweethome3d.viewcontroller.HomeFurnitureController.Property
- All Implemented Interfaces:
- Serializable, Comparable<HomeFurnitureController.Property>
- Enclosing class:
- HomeFurnitureController
public static enum HomeFurnitureController.Property
- extends Enum<HomeFurnitureController.Property>
The properties that may be edited by the view associated to this controller.
ICON
public static final HomeFurnitureController.Property ICON
NAME
public static final HomeFurnitureController.Property NAME
NAME_VISIBLE
public static final HomeFurnitureController.Property NAME_VISIBLE
DESCRIPTION
public static final HomeFurnitureController.Property DESCRIPTION
PRICE
public static final HomeFurnitureController.Property PRICE
X
public static final HomeFurnitureController.Property X
Y
public static final HomeFurnitureController.Property Y
ELEVATION
public static final HomeFurnitureController.Property ELEVATION
ANGLE_IN_DEGREES
public static final HomeFurnitureController.Property ANGLE_IN_DEGREES
BASE_PLAN_ITEM
public static final HomeFurnitureController.Property BASE_PLAN_ITEM
WIDTH
public static final HomeFurnitureController.Property WIDTH
DEPTH
public static final HomeFurnitureController.Property DEPTH
HEIGHT
public static final HomeFurnitureController.Property HEIGHT
PROPORTIONAL
public static final HomeFurnitureController.Property PROPORTIONAL
COLOR
public static final HomeFurnitureController.Property COLOR
PAINT
public static final HomeFurnitureController.Property PAINT
SHININESS
public static final HomeFurnitureController.Property SHININESS
VISIBLE
public static final HomeFurnitureController.Property VISIBLE
MODEL_MIRRORED
public static final HomeFurnitureController.Property MODEL_MIRRORED
LIGHT_POWER
public static final HomeFurnitureController.Property LIGHT_POWER
RESIZABLE
public static final HomeFurnitureController.Property RESIZABLE
DEFORMABLE
public static final HomeFurnitureController.Property DEFORMABLE
TEXTURABLE
public static final HomeFurnitureController.Property TEXTURABLE
values
public static HomeFurnitureController.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 (HomeFurnitureController.Property c : HomeFurnitureController.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 HomeFurnitureController.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