org.tm4j.panckoucke.impl.model .AModelImpl

Description

Panckoucke-Implementation of the Model-Interface This implementaion works internally with the classes AMArcImpl and AMNodeImpl. The Implementazion may run on jdk1.3. Nevertheless, when running on jdk1.4 AMNodeImpl and AMArcImpl are using LinkedHashSets for there various sets, so order of added elements will be preserved.

Inheritance Hierarchy

Method Summary
AMNodeImpl _createNode(java.lang.String label)
void _setData(org.tm4j.panckoucke.impl.model.AMMemberImpl m,java.lang.String d)
void _setDataLocator(org.tm4j.panckoucke.impl.model.AMMemberImpl m,org.tm4j.panckoucke.model.AMLocator l)
void addEndNode(org.tm4j.panckoucke.model.AMArc arc,org.tm4j.panckoucke.model.AMNode endnode)
void addRepresentedObject(org.tm4j.panckoucke.model.AMMember member,java.lang.Object object)
adds object to the set of representedObjects of AMMember member
org.tm4j.panckoucke.model.AMArc createArc(org.tm4j.panckoucke.model.AMNode node,java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt)
org.tm4j.panckoucke.model.AMArc createArc(org.tm4j.panckoucke.model.AMNode node,java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,java.lang.String data)
org.tm4j.panckoucke.model.AMArc createArc(org.tm4j.panckoucke.model.AMNode node,java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,org.tm4j.panckoucke.model.AMLocator dataLocator)
org.tm4j.panckoucke.model.AMArc createArc(org.tm4j.panckoucke.model.AMNode startnode,java.lang.String label)
org.tm4j.panckoucke.model.AMNode createNode(java.lang.String label)
Creates a new Node with the given label.
org.tm4j.panckoucke.model.AMNode createNode(java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt)
org.tm4j.panckoucke.model.AMNode createNode(java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,java.lang.String data)
org.tm4j.panckoucke.model.AMNode createNode(java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,org.tm4j.panckoucke.model.AMLocator dataLocator)
java.util.Set createSet()
org.tm4j.panckoucke.model.AMNode getCenterNode()
org.tm4j.panckoucke.model.AMMember getMemberByID(java.lang.String id)
org.tm4j.panckoucke.model.AMMember getMemberByRepresentedObject(java.lang.Object tmo)
void removeEndNode(org.tm4j.panckoucke.model.AMArc arc,org.tm4j.panckoucke.model.AMNode endnode)
void removeRepresentedObject(org.tm4j.panckoucke.model.AMMember member,java.lang.Object o)
void setCenterNode(org.tm4j.panckoucke.model.AMNode node)
void setData(org.tm4j.panckoucke.model.AMMember member,java.lang.String data)
void setDataLocator(org.tm4j.panckoucke.model.AMMember member,org.tm4j.panckoucke.model.AMLocator loc)
void setGestalt(org.tm4j.panckoucke.model.AMMember member,org.tm4j.panckoucke.model.AMGestalt gestalt)
sets the Gestalt of the member or deletes it
void setStartNode(org.tm4j.panckoucke.model.AMArc arc,org.tm4j.panckoucke.model.AMNode node)