Package com.nomagic.uml2.ext.jmi.reflect
Class AbstractRepository.MofRepository
- java.lang.Object
-
- com.io_software.jmi.reflect.AbstractRefBaseObject
-
- com.io_software.jmi.reflect.AbstractRefPackage
-
- com.io_software.jmi.reflect.AbstractRepository
-
- com.io_software.catools.tas.mof.TASMofRepositoryImpl
-
- com.nomagic.uml2.ext.jmi.reflect.AbstractRepository.MofRepository
-
- All Implemented Interfaces:
com.io_software.catools.tas.mof.TASJmiRepository
,com.io_software.catools.tas.mof.TASMofRepository
,com.io_software.catools.tas.mof.TASRepository
,javax.jmi.reflect.RefBaseObject
,javax.jmi.reflect.RefPackage
- Enclosing class:
- AbstractRepository
public final class AbstractRepository.MofRepository extends com.io_software.catools.tas.mof.TASMofRepositoryImpl
-
-
Field Summary
Fields Modifier and Type Field Description private ReflectionHelperCache
cache
-
Fields inherited from class com.io_software.jmi.reflect.AbstractRepository
changeSupport, classProxiesByName, interfacePackagePrefixes, interfacePackagePrefixToRefPackage
-
-
Constructor Summary
Constructors Constructor Description MofRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReflectionHelperCache
getReflectionHelperCache()
AbstractRepository
getRepository()
com.io_software.catools.tas.repository.TASRepositoryDescriptor
getRepositoryDescriptor()
com.io_software.catools.tas.marks.TASTypeHandle
getTypeHandle(java.lang.String s, java.util.Map map)
com.io_software.catools.tas.marks.TASTypeHandle
getTypeHandle(javax.jmi.reflect.RefObject refObject)
com.io_software.catools.tas.marks.TASTypeHandle
getTypeHandle(javax.jmi.reflect.RefObject refObject, java.util.Map map)
java.lang.String
toString()
-
Methods inherited from class com.io_software.catools.tas.mof.TASMofRepositoryImpl
getCorbaidltypesPackage, getMetamodelName, getMetamodelVersion, getMetaObjectForMOFPackage, getModelPackage, getNamespaceName, getNamespaceURI, getPackagePrefix, getPrimitivetypesPackage, refMetaObject
-
Methods inherited from class com.io_software.jmi.reflect.AbstractRepository
addChangeListener, addChangeListener, addChangeListener, addVetoableChangeListener, assertIsAlive, assertIsWriteable, cancelChange, classProxies, classProxiesByName, commitChange, genericForward, getChangeSupport, getClassProxyByName, getClassProxyForInterfaceName, getClassProxyForMofName, getDefaultsConfigurator, getElementById, getInterfaceLayoutName, getInterfaceLayoutVersion, getInterfaceNameForMofName, getMetamodelElementsReferencedByAttributes, getMetaObjectForInterfaceName, getMetaObjectForMofName, getMofRepository, getNamespacePath, getNumberOfInstances, getRoots, getUncontainedElements, hasChangeListeners, hasVetoableChangeListeners, isAlive, isChangePermitted, isMofIdPersistent, kill, load, loadAll, loadXmi, removeChangeListener, removeChangeListener, rootObjects, setDefaultsConfigurator, setElementId, setLevel, setMofRepository, setWriteable, useMetamodel, warning, warning, writeAsXmi, writeAsXMI10, writeAsXMI11
-
Methods inherited from class com.io_software.jmi.reflect.AbstractRefPackage
addAssociation, addClass, addPackage, collectClassProxies, getAssociations, getClasses, getMetaObjects, getPackage, getPackages, refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refDelete, refGetEnum, refGetEnum, refPackage, refPackage, setAssociations, setClasses, setMetaObjects, setPackages
-
Methods inherited from class com.io_software.jmi.reflect.AbstractRefBaseObject
_setMofId, equals, hashCode, internalError, mof_getRepository, refImmediatePackage, refMofId, refOutermostPackage, refVerifyConstraints, setIdCounter, setMofId, setRepository
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMofId, refOutermostPackage, refVerifyConstraints
-
Methods inherited from interface javax.jmi.reflect.RefPackage
refAllAssociations, refAllClasses, refAllPackages, refAssociation, refAssociation, refClass, refClass, refCreateStruct, refCreateStruct, refDelete, refGetEnum, refGetEnum, refPackage, refPackage
-
Methods inherited from interface com.io_software.catools.tas.mof.TASJmiRepository
addChangeListener, addChangeListener, getElementById, getMetaObjectForInterfaceName, getMetaObjectForMofName, getRoots, getUncontainedElements, isMofIdPersistent, loadXmi, removeChangeListener, removeChangeListener, writeAsXmi
-
-
-
-
Field Detail
-
cache
private ReflectionHelperCache cache
-
-
Method Detail
-
getReflectionHelperCache
public ReflectionHelperCache getReflectionHelperCache()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classcom.io_software.jmi.reflect.AbstractRepository
-
getRepository
public AbstractRepository getRepository()
-
getTypeHandle
public com.io_software.catools.tas.marks.TASTypeHandle getTypeHandle(javax.jmi.reflect.RefObject refObject)
-
getTypeHandle
public com.io_software.catools.tas.marks.TASTypeHandle getTypeHandle(java.lang.String s, java.util.Map map)
-
getTypeHandle
public com.io_software.catools.tas.marks.TASTypeHandle getTypeHandle(javax.jmi.reflect.RefObject refObject, java.util.Map map)
-
getRepositoryDescriptor
public com.io_software.catools.tas.repository.TASRepositoryDescriptor getRepositoryDescriptor()
-
-