org.isis.gme.mga
Class MgaFCO

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
Direct Known Subclasses:
MgaAtom, MgaConnection, MgaModel, MgaReference, MgaSet

public class MgaFCO
extends MgaObject


Field Summary
static java.lang.String AUTOROUTER_PREF
           
static java.lang.String COLOR_PREF
           
static java.lang.String CONN_DST_END_STYLE_PREF
           
static java.lang.String CONN_DST_LABEL1_PREF
           
static java.lang.String CONN_DST_LABEL2_PREF
           
static java.lang.String CONN_LABEL_FORMATSTR_PREF
           
static java.lang.String CONN_LINE_TYPE_PREF
           
static java.lang.String CONN_SRC_END_STYLE_PREF
           
static java.lang.String CONN_SRC_LABEL1_PREF
           
static java.lang.String CONN_SRC_LABEL2_PREF
           
static java.lang.String DECORATOR_PREF
           
static java.lang.String HELP_PREF
           
static java.lang.String HOTSPOT_PREF
           
static java.lang.String ICON_PREF
           
static java.lang.String MODEL_BACKGROUND_COLOR_PREF
           
static java.lang.String MODEL_BORDER_COLOR_PREF
           
static java.lang.String NAME_COLOR_PREF
           
static java.lang.String NAME_POS_PREF
           
static java.lang.String PORT_ICON_PREF
           
static java.lang.String 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
MgaFCO()
           
MgaFCO(Dispatch d)
           
MgaFCO(java.lang.String compName)
           
 
Method Summary
 void clearAttrByName(java.lang.String attr)
           
 MgaFCOs createCollection()
           
 MgaFCO getArcheType()
           
 MgaAttribute getAttribute(MgaMetaAttribute metaAttr)
           
 java.lang.Object getAttributeByName(java.lang.String name)
           
 MgaAttributes getAttributes()
           
 MgaFCO getBaseType()
           
 boolean getBoolAttrByName(java.lang.String name)
           
 float getFloatAttrByName(java.lang.String name)
           
 int getIntAttrByName(java.lang.String name)
           
 boolean getIsInstance()
           
 boolean getIsPrimaryDerived()
           
 MgaFCOs getMemberOfSets()
           
 MgaMetaFCO getMeta()
           
 MgaMetaRole getMetaRole()
           
 MgaFolder getParentFolder()
           
 MgaModel getParentModel()
           
 MgaConnPoints getPartOfConns()
           
 MgaParts getParts()
           
 MgaFCO getRefAttrByName(java.lang.String attr)
           
 MgaFCOs getReferencedBy()
           
 MgaRegNode getRegistryNode(java.lang.String path)
           
 java.lang.String getRegistryValue(java.lang.String path)
           
 MgaFCO getRootFCO()
           
 java.lang.String getStrAttrByName(java.lang.String name)
           
 MgaFCO getType()
           
 void setAttributeByName(java.lang.String name, Variant val)
           
 void setBoolAttrByName(java.lang.String name, boolean lastParam)
           
 void setFloatAttrByName(java.lang.String name, float val)
           
 void setIntAttrByName(java.lang.String name, int val)
           
 void setRefAttrByName(java.lang.String name, MgaFCO fco)
           
 void setStrAttrByName(java.lang.String name, java.lang.String val)
           
 
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
 

Field Detail

HELP_PREF

public static final java.lang.String HELP_PREF
See Also:
Constant Field Values

COLOR_PREF

public static final java.lang.String COLOR_PREF
See Also:
Constant Field Values

CONN_SRC_END_STYLE_PREF

public static final java.lang.String CONN_SRC_END_STYLE_PREF
See Also:
Constant Field Values

CONN_DST_END_STYLE_PREF

public static final java.lang.String CONN_DST_END_STYLE_PREF
See Also:
Constant Field Values

CONN_LINE_TYPE_PREF

public static final java.lang.String CONN_LINE_TYPE_PREF
See Also:
Constant Field Values

MODEL_BACKGROUND_COLOR_PREF

public static final java.lang.String MODEL_BACKGROUND_COLOR_PREF
See Also:
Constant Field Values

MODEL_BORDER_COLOR_PREF

public static final java.lang.String MODEL_BORDER_COLOR_PREF
See Also:
Constant Field Values

PORT_NAME_COLOR_PREF

public static final java.lang.String PORT_NAME_COLOR_PREF
See Also:
Constant Field Values

NAME_COLOR_PREF

public static final java.lang.String NAME_COLOR_PREF
See Also:
Constant Field Values

CONN_LABEL_FORMATSTR_PREF

public static final java.lang.String CONN_LABEL_FORMATSTR_PREF
See Also:
Constant Field Values

CONN_SRC_LABEL1_PREF

public static final java.lang.String CONN_SRC_LABEL1_PREF
See Also:
Constant Field Values

CONN_SRC_LABEL2_PREF

public static final java.lang.String CONN_SRC_LABEL2_PREF
See Also:
Constant Field Values

CONN_DST_LABEL1_PREF

public static final java.lang.String CONN_DST_LABEL1_PREF
See Also:
Constant Field Values

CONN_DST_LABEL2_PREF

public static final java.lang.String CONN_DST_LABEL2_PREF
See Also:
Constant Field Values

NAME_POS_PREF

public static final java.lang.String NAME_POS_PREF
See Also:
Constant Field Values

AUTOROUTER_PREF

public static final java.lang.String AUTOROUTER_PREF
See Also:
Constant Field Values

ICON_PREF

public static final java.lang.String ICON_PREF
See Also:
Constant Field Values

PORT_ICON_PREF

public static final java.lang.String PORT_ICON_PREF
See Also:
Constant Field Values

DECORATOR_PREF

public static final java.lang.String DECORATOR_PREF
See Also:
Constant Field Values

HOTSPOT_PREF

public static final java.lang.String HOTSPOT_PREF
See Also:
Constant Field Values
Constructor Detail

MgaFCO

public MgaFCO()

MgaFCO

public MgaFCO(Dispatch d)

MgaFCO

public MgaFCO(java.lang.String compName)
Method Detail

getMeta

public MgaMetaFCO getMeta()

getMetaRole

public MgaMetaRole getMetaRole()

getParentModel

public MgaModel getParentModel()

getParentFolder

public MgaFolder getParentFolder()

getParts

public MgaParts getParts()

getAttributes

public MgaAttributes getAttributes()

getAttribute

public MgaAttribute getAttribute(MgaMetaAttribute metaAttr)

getAttributeByName

public java.lang.Object getAttributeByName(java.lang.String name)

setAttributeByName

public void setAttributeByName(java.lang.String name,
                               Variant val)

getStrAttrByName

public java.lang.String getStrAttrByName(java.lang.String name)

setStrAttrByName

public void setStrAttrByName(java.lang.String name,
                             java.lang.String val)

getIntAttrByName

public int getIntAttrByName(java.lang.String name)

setIntAttrByName

public void setIntAttrByName(java.lang.String name,
                             int val)

getFloatAttrByName

public float getFloatAttrByName(java.lang.String name)

setFloatAttrByName

public void setFloatAttrByName(java.lang.String name,
                               float val)

getBoolAttrByName

public boolean getBoolAttrByName(java.lang.String name)

setBoolAttrByName

public void setBoolAttrByName(java.lang.String name,
                              boolean lastParam)

getRefAttrByName

public MgaFCO getRefAttrByName(java.lang.String attr)

setRefAttrByName

public void setRefAttrByName(java.lang.String name,
                             MgaFCO fco)

clearAttrByName

public void clearAttrByName(java.lang.String attr)

getRegistryNode

public MgaRegNode getRegistryNode(java.lang.String path)

getRegistryValue

public java.lang.String getRegistryValue(java.lang.String path)

getType

public MgaFCO getType()

getBaseType

public MgaFCO getBaseType()

getArcheType

public MgaFCO getArcheType()

getIsInstance

public boolean getIsInstance()

getIsPrimaryDerived

public boolean getIsPrimaryDerived()

getPartOfConns

public MgaConnPoints getPartOfConns()

getMemberOfSets

public MgaFCOs getMemberOfSets()

getReferencedBy

public MgaFCOs getReferencedBy()

createCollection

public MgaFCOs createCollection()

getRootFCO

public MgaFCO getRootFCO()