|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kite9.diagram.primitives.AbstractIdentifiableDiagramElement
org.kite9.diagram.primitives.AbstractConnectedContained
org.kite9.diagram.primitives.AbstractConnectedContainer
org.kite9.diagram.adl.Diagram
public class Diagram
This class represents a whole diagram within ADL. A diagram itself is a container of either Glyphs or contexts. It also has a key explaining what Symbol's mean. Arrows and ArrowLinks are implicitly contained in the diagram since they are connected to the Glyphs.
| Field Summary |
|---|
| Fields inherited from class org.kite9.diagram.primitives.AbstractConnectedContainer |
|---|
label |
| Fields inherited from class org.kite9.diagram.primitives.AbstractIdentifiableDiagramElement |
|---|
renderingInformation |
| Constructor Summary | |
|---|---|
Diagram()
|
|
Diagram(List<Contained> contained,
Key key)
|
|
Diagram(String id,
List<Contained> contained,
Key key)
|
|
Diagram(String id,
List<Contained> contained,
Layout d,
Key key)
|
|
| Method Summary | |
|---|---|
LinkedHashSet<Connection> |
getAllLinks()
|
Key |
getKey()
|
boolean |
isBordered()
|
void |
setKey(Key k)
|
| Methods inherited from class org.kite9.diagram.primitives.AbstractConnectedContainer |
|---|
getContents, getLabel, getLayoutDirection, getRenderingInformation, setLabel, setLayoutDirection |
| Methods inherited from class org.kite9.diagram.primitives.AbstractConnectedContained |
|---|
addLink, getConnectionTo, getContainer, getLinks, isConnectedDirectlyTo, removeLink, setContainer |
| Methods inherited from class org.kite9.diagram.primitives.AbstractIdentifiableDiagramElement |
|---|
compareTo, createID, getID, hashCode, resetCounter, setID |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.kite9.diagram.primitives.Connected |
|---|
addLink, getConnectionTo, getLinks, isConnectedDirectlyTo, removeLink |
| Methods inherited from interface org.kite9.diagram.primitives.IdentifiableDiagramElement |
|---|
getID, setID |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Constructor Detail |
|---|
public Diagram()
public Diagram(List<Contained> contained,
Key key)
public Diagram(String id,
List<Contained> contained,
Key key)
public Diagram(String id,
List<Contained> contained,
Layout d,
Key key)
| Method Detail |
|---|
public Key getKey()
public void setKey(Key k)
public boolean isBordered()
public LinkedHashSet<Connection> getAllLinks()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||