Class 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 com.nomagic.uml2.ext.jmi.reflect.ReflectionHelperCache cache  
      • 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

      Constructors 
      Constructor Description
      MofRepository()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.nomagic.uml2.ext.jmi.reflect.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
      • Methods inherited from interface com.io_software.catools.tas.mof.TASRepository

        getInterfaceLayoutName, getInterfaceLayoutVersion, getInterfaceNameForMofName, isAlive, kill
    • Field Detail

      • cache

        private com.nomagic.uml2.ext.jmi.reflect.ReflectionHelperCache cache
    • Constructor Detail

      • MofRepository

        public MofRepository()
    • Method Detail

      • getReflectionHelperCache

        public com.nomagic.uml2.ext.jmi.reflect.ReflectionHelperCache getReflectionHelperCache()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class com.io_software.jmi.reflect.AbstractRepository
      • 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()