public enum RoutableType extends Enum<RoutableType>
Enum Constant and Description |
---|
PINBOUNCE
Denotes
Routable Objects that are created based on Node Objects
that have an IntentCode of NODE_PINBOUNCE. |
PINFEED_I
Denotes
Routable Objects that correspond to input pins of Net Objects,
typically the sink Routable Objects of Connection Objects. |
PINFEED_O
Denotes
Routable Objects that correspond to the output pins of Net Objects,
typically the source Routable Objects of Connection Objects. |
WIRE
Denotes other wiring
Routable Objects
that are created for routing Connection Objects. |
Modifier and Type | Method and Description |
---|---|
static RoutableType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RoutableType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RoutableType PINFEED_O
Routable
Objects that correspond to the output pins of Net
Objects,
typically the source Routable
Objects of Connection
Objects.public static final RoutableType PINFEED_I
Routable
Objects that correspond to input pins of Net
Objects,
typically the sink Routable
Objects of Connection
Objects.public static final RoutableType PINBOUNCE
Routable
Objects that are created based on Node
Objects
that have an IntentCode
of NODE_PINBOUNCE.public static final RoutableType WIRE
Routable
Objects
that are created for routing Connection
Objects.public static RoutableType[] values()
for (RoutableType c : RoutableType.values()) System.out.println(c);
public static RoutableType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null