|
|||||||||
| 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 oriented| Method 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 | ||||||||