|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<PortConstraints>
de.cau.cs.kieler.kiml.options.PortConstraints
public enum PortConstraints
Definition of port constraints.
Enum Constant Summary | |
---|---|
FIXED_ORDER
the side is fixed for each port, and the order of ports is fixed for each side. |
|
FIXED_POS
the exact position is fixed for each port. |
|
FIXED_RATIO
the side is fixed for each port, the order or ports is fixed for each side and the position of each port must preserve the ratio defined by the two segments the port divides the side into. |
|
FIXED_SIDE
the side is fixed for each port. |
|
FREE
all ports are free. |
|
UNDEFINED
undefined constraints. |
Method Summary | |
---|---|
boolean |
isOrderFixed()
Returns whether the order of ports is fixed. |
boolean |
isPosFixed()
Returns whether the position of the ports is fixed. |
boolean |
isRatioFixed()
Returns whether the ratio of port positions is fixed. |
boolean |
isSideFixed()
Returns whether the sides of ports are fixed. |
static PortConstraints |
valueOf(int i)
Returns the enumeration value related to the given ordinal. |
static PortConstraints |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static PortConstraints[] |
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 PortConstraints UNDEFINED
public static final PortConstraints FREE
public static final PortConstraints FIXED_SIDE
public static final PortConstraints FIXED_ORDER
public static final PortConstraints FIXED_RATIO
public static final PortConstraints FIXED_POS
Method Detail |
---|
public static PortConstraints[] values()
for (PortConstraints c : PortConstraints.values()) System.out.println(c);
public static PortConstraints 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 static PortConstraints valueOf(int i)
i
- ordinal value
public boolean isPosFixed()
public boolean isRatioFixed()
public boolean isOrderFixed()
public boolean isSideFixed()
PortSide
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |