com.eteks.sweethome3d.model
Enum Wall.Property
java.lang.Object
java.lang.Enum<Wall.Property>
com.eteks.sweethome3d.model.Wall.Property
- All Implemented Interfaces:
- Serializable, Comparable<Wall.Property>
- Enclosing class:
- Wall
public static enum Wall.Property
- extends Enum<Wall.Property>
The properties of a wall that may change. PropertyChangeListener
s added
to a wall will be notified under a property name equal to the string value of one these properties.
Method Summary |
static Wall.Property |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Wall.Property[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
X_START
public static final Wall.Property X_START
Y_START
public static final Wall.Property Y_START
X_END
public static final Wall.Property X_END
Y_END
public static final Wall.Property Y_END
ARC_EXTENT
public static final Wall.Property ARC_EXTENT
WALL_AT_START
public static final Wall.Property WALL_AT_START
WALL_AT_END
public static final Wall.Property WALL_AT_END
THICKNESS
public static final Wall.Property THICKNESS
HEIGHT
public static final Wall.Property HEIGHT
HEIGHT_AT_END
public static final Wall.Property HEIGHT_AT_END
LEFT_SIDE_COLOR
public static final Wall.Property LEFT_SIDE_COLOR
LEFT_SIDE_TEXTURE
public static final Wall.Property LEFT_SIDE_TEXTURE
LEFT_SIDE_SHININESS
public static final Wall.Property LEFT_SIDE_SHININESS
RIGHT_SIDE_COLOR
public static final Wall.Property RIGHT_SIDE_COLOR
RIGHT_SIDE_TEXTURE
public static final Wall.Property RIGHT_SIDE_TEXTURE
RIGHT_SIDE_SHININESS
public static final Wall.Property RIGHT_SIDE_SHININESS
PATTERN
public static final Wall.Property PATTERN
TOP_COLOR
public static final Wall.Property TOP_COLOR
LEVEL
public static final Wall.Property LEVEL
values
public static Wall.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 (Wall.Property c : Wall.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 Wall.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