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 inherited from class com.io_software.jmi.reflect.AbstractRepository
changeSupport, classProxiesByName, interfacePackagePrefixes, interfacePackagePrefixToRefPackage
Fields inherited from class com.io_software.jmi.reflect.AbstractRefBaseObject
mofId, repository
Fields inherited from interface com.io_software.catools.tas.mof.TASJmiRepository
JMI, JMI_VERSION_1_0
Fields inherited from interface com.io_software.catools.tas.mof.TASMofRepository
metamodel, metamodelVersion
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.nomagic.uml2.ext.jmi.reflect.ReflectionHelperCache
com.io_software.catools.tas.repository.TASRepositoryDescriptor
com.io_software.catools.tas.marks.TASTypeHandle
getTypeHandle
(String s, 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, Map map) 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
Methods inherited from interface com.io_software.catools.tas.mof.TASRepository
getInterfaceLayoutName, getInterfaceLayoutVersion, getInterfaceNameForMofName, isAlive, kill
-
Constructor Details
-
MofRepository
public MofRepository()
-
-
Method Details
-
getReflectionHelperCache
public com.nomagic.uml2.ext.jmi.reflect.ReflectionHelperCache getReflectionHelperCache() -
toString
- Overrides:
toString
in classcom.io_software.jmi.reflect.AbstractRepository
-
getRepository
-
getTypeHandle
@CheckForNull public com.io_software.catools.tas.marks.TASTypeHandle getTypeHandle(javax.jmi.reflect.RefObject refObject) -
getTypeHandle
-
getTypeHandle
@CheckForNull public com.io_software.catools.tas.marks.TASTypeHandle getTypeHandle(javax.jmi.reflect.RefObject refObject, Map map) -
getRepositoryDescriptor
@CheckForNull public com.io_software.catools.tas.repository.TASRepositoryDescriptor getRepositoryDescriptor()
-