org.isis.gme.meta
Class MgaMetaFCO

java.lang.Object
  extended byorg.isis.jaut.ApartmentObject
      extended byorg.isis.jaut.Dispatch
          extended byorg.isis.gme.meta.MgaMetaBase
              extended byorg.isis.gme.meta.MgaMetaFCO
Direct Known Subclasses:
MgaMetaAtom, MgaMetaConnection, MgaMetaModel, MgaMetaReference, MgaMetaSet

public class MgaMetaFCO
extends MgaMetaBase


Field Summary
 
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
protected MgaMetaFCO()
           
  MgaMetaFCO(Dispatch d)
           
 
Method Summary
 void addAttribute(MgaMetaAttribute attribute)
           
 MgaMetaAttribute defineAttribute()
           
 boolean getAliasingEnabled()
           
 MgaMetaAttribute getAttributeByName(java.lang.String name)
           
 MgaMetaAttribute getAttributeByRef(int metaRef)
           
 MgaMetaAttributes getAttributes()
           
 MgaMetaAttribute getDefinedAttributeByName(java.lang.String name, boolean inScope)
           
 MgaMetaAttributes getDefinedAttributes()
           
 MgaMetaBase getDefinedIn()
           
 MgaMetaFolders getUsedInFolders()
           
 MgaMetaRoles getUsedInRoles()
           
 void removeAttribute(MgaMetaAttribute attribute)
           
 void setAliasingEnabled(boolean enable)
           
 
Methods inherited from class org.isis.gme.meta.MgaMetaBase
createConstraint, delete, getConstraints, getDisplayedName, getMetaProject, getMetaRef, getName, getObjType, getRegistryNode, getRegistryNodes, getRegistryValue, setDisplayedName, setMetaRef, setName, setRegistryValue
 
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

MgaMetaFCO

protected MgaMetaFCO()

MgaMetaFCO

public MgaMetaFCO(Dispatch d)
Method Detail

getDefinedIn

public MgaMetaBase getDefinedIn()

getDefinedAttributes

public MgaMetaAttributes getDefinedAttributes()

getDefinedAttributeByName

public MgaMetaAttribute getDefinedAttributeByName(java.lang.String name,
                                                  boolean inScope)

defineAttribute

public MgaMetaAttribute defineAttribute()

getUsedInRoles

public MgaMetaRoles getUsedInRoles()

getUsedInFolders

public MgaMetaFolders getUsedInFolders()

getAttributes

public MgaMetaAttributes getAttributes()

getAttributeByName

public MgaMetaAttribute getAttributeByName(java.lang.String name)

getAttributeByRef

public MgaMetaAttribute getAttributeByRef(int metaRef)

getAliasingEnabled

public boolean getAliasingEnabled()

setAliasingEnabled

public void setAliasingEnabled(boolean enable)

addAttribute

public void addAttribute(MgaMetaAttribute attribute)

removeAttribute

public void removeAttribute(MgaMetaAttribute attribute)