org.isis.gme.mga
Class MgaModel

java.lang.Object
  extended byorg.isis.jaut.ApartmentObject
      extended byorg.isis.jaut.Dispatch
          extended byorg.isis.gme.mga.MgaObject
              extended byorg.isis.gme.mga.MgaFCO
                  extended byorg.isis.gme.mga.MgaModel

public class MgaModel
extends MgaFCO


Field Summary
 
Fields inherited from class org.isis.gme.mga.MgaFCO
AUTOROUTER_PREF, COLOR_PREF, CONN_DST_END_STYLE_PREF, CONN_DST_LABEL1_PREF, CONN_DST_LABEL2_PREF, CONN_LABEL_FORMATSTR_PREF, CONN_LINE_TYPE_PREF, CONN_SRC_END_STYLE_PREF, CONN_SRC_LABEL1_PREF, CONN_SRC_LABEL2_PREF, DECORATOR_PREF, HELP_PREF, HOTSPOT_PREF, ICON_PREF, MODEL_BACKGROUND_COLOR_PREF, MODEL_BORDER_COLOR_PREF, NAME_COLOR_PREF, NAME_POS_PREF, PORT_ICON_PREF, PORT_NAME_COLOR_PREF
 
Fields inherited from class org.isis.gme.mga.MgaObject
ATTVAL_BOOLEAN, ATTVAL_DOUBLE, ATTVAL_DYNAMIC, ATTVAL_ENUM, ATTVAL_INTEGER, ATTVAL_NULL, ATTVAL_REFERENCE, ATTVAL_STRING, OBJTYPE_ASPECT, OBJTYPE_ATOM, OBJTYPE_ATTRIBUTE, OBJTYPE_CONNECTION, OBJTYPE_FOLDER, OBJTYPE_MODEL, OBJTYPE_NULL, OBJTYPE_PART, OBJTYPE_REFERENCE, OBJTYPE_ROLE, OBJTYPE_SET
 
Fields inherited from class org.isis.jaut.Dispatch
CLSCTX_INPROC_HANDLER, CLSCTX_INPROC_SERVER, CLSCTX_LOCAL_SERVER, DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, DISPID_EVALUATE, DISPID_PROPERTYPUT, DISPID_VALUE, pDispatch
 
Fields inherited from class org.isis.jaut.ApartmentObject
apartment
 
Constructor Summary
MgaModel()
           
MgaModel(Dispatch d)
           
 
Method Summary
 MgaFCO createChildObject(MgaMetaRole meta)
           
 MgaFCO createReference(MgaMetaRole meta, MgaFCO target)
           
 MgaFCO createSimpleConn(MgaMetaRole meta, MgaFCO src, MgaFCO dst, MgaFCOs srcrefs, MgaFCOs dstrefs)
           
 MgaParts getAspectParts(MgaMetaAspect asp)
           
 MgaFCOs getChildFCOs()
           
 MgaMetaModel getMetaModel()
           
 
Methods inherited from class org.isis.gme.mga.MgaFCO
clearAttrByName, createCollection, getArcheType, getAttribute, getAttributeByName, getAttributes, getBaseType, getBoolAttrByName, getFloatAttrByName, getIntAttrByName, getIsInstance, getIsPrimaryDerived, getMemberOfSets, getMeta, getMetaRole, getParentFolder, getParentModel, getPartOfConns, getParts, getRefAttrByName, getReferencedBy, getRegistryNode, getRegistryValue, getRootFCO, getStrAttrByName, getType, setAttributeByName, setBoolAttrByName, setFloatAttrByName, setIntAttrByName, setRefAttrByName, setStrAttrByName
 
Methods inherited from class org.isis.gme.mga.MgaObject
associate, check, checkProject, checkTree, close, destroyObject, getChildObjectByRelID, getChildObjects, getExempt, getID, getIsEqual, getIsLibObject, getIsWritable, getMetaBase, getName, getObjectByPath, getObjType, getParent, getProject, getRelID, getStatus, getTerritory, open, open, sendEvent, setExempt, setName, setRelID
 
Methods inherited from class org.isis.jaut.Dispatch
attach, attach, attach, attachActiveObject, attachNewInstance, call, call, call, call, call, call, callSub, callSub, callSub, callSub, callSub, changeInterface, clone, createInstance, equals, finalize, get, get, getIDOfName, getIDsOfNames, hashCode, invoke, invoke, invokeSub, isNull, put, put, putRef, putRef, queryInterface, release
 
Methods inherited from class org.isis.jaut.ApartmentObject
finalizeInApartment, getApartment
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MgaModel

public MgaModel()

MgaModel

public MgaModel(Dispatch d)
Method Detail

getMetaModel

public MgaMetaModel getMetaModel()

createChildObject

public MgaFCO createChildObject(MgaMetaRole meta)

getAspectParts

public MgaParts getAspectParts(MgaMetaAspect asp)

createSimpleConn

public MgaFCO createSimpleConn(MgaMetaRole meta,
                               MgaFCO src,
                               MgaFCO dst,
                               MgaFCOs srcrefs,
                               MgaFCOs dstrefs)

createReference

public MgaFCO createReference(MgaMetaRole meta,
                              MgaFCO target)

getChildFCOs

public MgaFCOs getChildFCOs()