org.isis.gme.meta
Class MgaMetaFolder

java.lang.Object
  extended byorg.isis.jaut.ApartmentObject
      extended byorg.isis.jaut.Dispatch
          extended byorg.isis.gme.meta.MgaMetaBase
              extended byorg.isis.gme.meta.MgaMetaFolder

public class MgaMetaFolder
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 MgaMetaFolder()
           
  MgaMetaFolder(Dispatch target)
           
 
Method Summary
 void addLegalChildFolder(MgaMetaFolder folder)
           
 void addLegalRootObject(MgaMetaFCO fco)
           
 MgaMetaAtom defineAtom()
           
 MgaMetaAttribute defineAttribute()
           
 MgaMetaConnection defineConnection()
           
 MgaMetaFolder defineFolder()
           
 MgaMetaModel defineModel()
           
 MgaMetaReference defineReference()
           
 MgaMetaSet defineSet()
           
 MgaMetaAttribute getDefinedAttributeByName(java.lang.String name, boolean inScope)
           
 MgaMetaAttributes getDefinedAttributes()
           
 MgaMetaFCO getDefinedFCOByName(java.lang.String name, boolean inScope)
           
 MgaMetaFCOs getDefinedFCOs()
           
 MgaMetaFolder getDefinedFolderByName(java.lang.String name, boolean inScope)
           
 MgaMetaFolders getDefinedFolders()
           
 MgaMetaFolder getDefinedIn()
           
 MgaMetaFolder getLegalChildFolderByName(java.lang.String name)
           
 MgaMetaFolders getLegalChildFolders()
           
 MgaMetaFCO getLegalRootObjectByName(java.lang.String name)
           
 MgaMetaFCOs getLegalRootObjects()
           
 MgaMetaFolders getUsedInFolders()
           
 void removeLegalChildFolder(MgaMetaFolder folder)
           
 void removeLegalRootObject(MgaMetaFCO fco)
           
 
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

MgaMetaFolder

protected MgaMetaFolder()

MgaMetaFolder

public MgaMetaFolder(Dispatch target)
Method Detail

getDefinedIn

public MgaMetaFolder getDefinedIn()

getDefinedFolders

public MgaMetaFolders getDefinedFolders()

getDefinedFolderByName

public MgaMetaFolder getDefinedFolderByName(java.lang.String name,
                                            boolean inScope)

getDefinedFCOs

public MgaMetaFCOs getDefinedFCOs()

getDefinedFCOByName

public MgaMetaFCO getDefinedFCOByName(java.lang.String name,
                                      boolean inScope)

getDefinedAttributes

public MgaMetaAttributes getDefinedAttributes()

getDefinedAttributeByName

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

defineFolder

public MgaMetaFolder defineFolder()

defineModel

public MgaMetaModel defineModel()

defineAtom

public MgaMetaAtom defineAtom()

defineReference

public MgaMetaReference defineReference()

defineSet

public MgaMetaSet defineSet()

defineConnection

public MgaMetaConnection defineConnection()

defineAttribute

public MgaMetaAttribute defineAttribute()

getLegalChildFolders

public MgaMetaFolders getLegalChildFolders()

getLegalChildFolderByName

public MgaMetaFolder getLegalChildFolderByName(java.lang.String name)

getLegalRootObjects

public MgaMetaFCOs getLegalRootObjects()

getLegalRootObjectByName

public MgaMetaFCO getLegalRootObjectByName(java.lang.String name)

getUsedInFolders

public MgaMetaFolders getUsedInFolders()

addLegalChildFolder

public void addLegalChildFolder(MgaMetaFolder folder)

removeLegalChildFolder

public void removeLegalChildFolder(MgaMetaFolder folder)

addLegalRootObject

public void addLegalRootObject(MgaMetaFCO fco)

removeLegalRootObject

public void removeLegalRootObject(MgaMetaFCO fco)