org.isis.gme.bon
Class JBuilderModel
java.lang.Object
org.isis.gme.bon.JBuilderObject
org.isis.gme.bon.JBuilderModel
- public class JBuilderModel
- extends JBuilderObject
Methods inherited from class org.isis.gme.bon.JBuilderObject |
addInConnection, addOutConnection, findInConnections, findOutConnections, getAttribute, getAttribute, getAttribute, getAttribute, getAttributeNames, getAttributeNames, getBoolAttributeNames, getExtendedName, getFloatAttributeNames, getFolder, getInConnectedObjects, getInConnections, getInConnections, getIntAttributeNames, getIObject, getKindName, getKindTitle, getMeta, getName, getNamePath, getObjID, getObjType, getOutConnectedObjects, getOutConnections, getOutConnections, getParent, getPartName, getRefAttributeNames, getReferencedBy, getStrAttributeNames, getType, isInstance, removeInConnection, removeOutConnection, setAttribute, setAttribute, setAttribute, setAttribute, setName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
children
protected java.util.Vector children
connchildren
protected java.util.Vector connchildren
models
protected java.util.Vector models
referenceLists
protected java.util.Hashtable referenceLists
modelLists
protected java.util.Hashtable modelLists
atomLists
protected java.util.Hashtable atomLists
modelReferenceLists
protected java.util.Hashtable modelReferenceLists
connectionLists
protected java.util.Hashtable connectionLists
sets
protected java.util.Vector sets
setLists
protected java.util.Hashtable setLists
metaModel
protected MgaMetaModel metaModel
JBuilderModel
public JBuilderModel(MgaModel iModel,
JBuilderModel parent)
createModels
protected void createModels()
createReferences
protected void createReferences()
createAtoms
protected void createAtoms()
createConnections
protected void createConnections()
createSets
protected void createSets()
resolve
public void resolve()
- Specified by:
resolve
in class JBuilderObject
addConnection
protected JBuilderConnection addConnection(MgaSimpleConnection iConnection)
addSet
protected JBuilderSet addSet(MgaSet iSet)
findConnections
protected java.util.Vector findConnections(java.lang.String name)
findSets
protected java.util.Vector findSets(java.lang.String name)
removeReference
protected void removeReference(JBuilderReference reference)
removeModel
protected void removeModel(JBuilderModel model)
removeModelReference
protected void removeModelReference(JBuilderModelReference modelref)
removeAtom
protected void removeAtom(JBuilderAtom atom)
removeConnection
protected void removeConnection(JBuilderConnection conn)
removeSet
protected void removeSet(JBuilderSet set)
removeMemberFromSets
protected void removeMemberFromSets(JBuilderObject part)
getIModel
public MgaModel getIModel()
getChildren
public java.util.Vector getChildren()
getModels
public java.util.Vector getModels()
getModels
public java.util.Vector getModels(java.lang.String partName)
getAtoms
public java.util.Vector getAtoms(java.lang.String partName)
getReferences
public java.util.Vector getReferences(java.lang.String refPartName)
getModelReference
public java.util.Vector getModelReference(java.lang.String refPartName)
getConnections
public java.util.Vector getConnections(java.lang.String name)
getSets
public java.util.Vector getSets(java.lang.String name)
getSets
public java.util.Vector getSets()
open
public void open()
close
public boolean close(boolean withchildren)
close
public boolean close()
getCurrentAspent
public java.lang.String getCurrentAspent()
getAspectNames
public void getAspectNames(java.util.Vector list)
createNewModel
public JBuilderModel createNewModel(java.lang.String partName)
createNewAtom
public JBuilderAtom createNewAtom(java.lang.String partName)
createNewModelReference
public JBuilderModelReference createNewModelReference(java.lang.String refPartName,
JBuilderObject refTo)
createNewConnection
public JBuilderConnection createNewConnection(java.lang.String connName,
JBuilderObject source,
JBuilderObject destination)
createNewSet
public JBuilderSet createNewSet(java.lang.String condName)
traverseModels
public void traverseModels()
traverseChildren
public void traverseChildren()
- Overrides:
traverseChildren
in class JBuilderObject
initialize
public void initialize()
- Specified by:
initialize
in class JBuilderObject