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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.nomagic.uml2.ext.jmi.reflect.ReflectionHelperCache
     
     
    com.io_software.catools.tas.repository.TASRepositoryDescriptor
     
    com.io_software.catools.tas.marks.TASTypeHandle
     
    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)
     
     

    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

      public String toString()
      Overrides:
      toString in class com.io_software.jmi.reflect.AbstractRepository
    • getRepository

      public AbstractRepository getRepository()
    • getTypeHandle

      @CheckForNull public com.io_software.catools.tas.marks.TASTypeHandle getTypeHandle(javax.jmi.reflect.RefObject refObject)
    • getTypeHandle

      @CheckForNull public com.io_software.catools.tas.marks.TASTypeHandle getTypeHandle(String s, Map map)
    • 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()