|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eu.sk.zero.acd.ComponentType | +--org.eu.sk.zero.acd.EdgeType
Type of edges. Types should be defined in modules.
Edge
Nested Class Summary |
Nested classes inherited from class org.eu.sk.zero.acd.ComponentType |
ComponentType.ACDRgb |
Field Summary |
Fields inherited from class org.eu.sk.zero.acd.ComponentType |
ERROR, hidden, id, INACTIVE, SELECTED |
Constructor Summary | |
EdgeType()
Creates an empty edge type |
|
EdgeType(String s,
org.eu.sk.zero.acd.NodeType f,
org.eu.sk.zero.acd.NodeType t)
Creates a type of edge which can be created between nodes of the given types |
|
EdgeType(String s,
org.eu.sk.zero.acd.NodeType f,
org.eu.sk.zero.acd.NodeType t,
boolean o)
Creates a type of edge which can be created between nodes of the given types. |
Method Summary | |
static org.eu.sk.zero.acd.Trigger |
denyDoubleEdges()
This trigger denies creating duplicate edge of the same type between two nodes. |
Color |
getColor()
|
boolean |
isOriented()
|
static org.eu.sk.zero.acd.Trigger |
replaceDuplicateFrom()
This trigger replaces existing edge of this type leading from the same node as the created edge is leading from. |
static org.eu.sk.zero.acd.Trigger |
replaceDuplicateTo()
This trigger replaces existing edge of this type leading to the same node as the created edge is leading to. |
void |
setColor(Color c)
|
void |
setOriented(boolean o)
|
Methods inherited from class org.eu.sk.zero.acd.ComponentType |
addMethod, addTrigger, addValueType, dump, fireTriggers, getId, getName, isHidden, methodIterator, setHidden, toString, valueTypeIterator |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public EdgeType()
public EdgeType(String s, org.eu.sk.zero.acd.NodeType f, org.eu.sk.zero.acd.NodeType t)
public EdgeType(String s, org.eu.sk.zero.acd.NodeType f, org.eu.sk.zero.acd.NodeType t, boolean o)
o
- if set to true, the edges will be presented as orientedMethod Detail |
public void setColor(Color c)
public Color getColor()
public void setOriented(boolean o)
public boolean isOriented()
public static org.eu.sk.zero.acd.Trigger denyDoubleEdges()
public static org.eu.sk.zero.acd.Trigger replaceDuplicateTo()
public static org.eu.sk.zero.acd.Trigger replaceDuplicateFrom()
replaceDuplicateTo()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |