Package com.nomagic.uml2.ext.jmi.reflect
Interface ElementRegistry
-
- All Superinterfaces:
com.dassault_systemes.modeler.foundation.model.ModelElementRegistry
- All Known Implementing Classes:
Project
public interface ElementRegistry extends com.dassault_systemes.modeler.foundation.model.ModelElementRegistry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.util.Collection<BaseElement>getAllElements()default booleanisEMFProxiesSupported()Returns whether the registry supports EMF proxies.booleanisPreloadProject()voidrefAddInstance(javax.jmi.reflect.RefBaseObject instance)java.util.Collection<javax.jmi.reflect.RefBaseObject>refAllOfClasses(java.util.Set<AbstractRefClass> classes)voidrefRemoveInstance(javax.jmi.reflect.RefBaseObject instance)
-
-
-
Method Detail
-
getAllElements
java.util.Collection<BaseElement> getAllElements()
-
refAddInstance
void refAddInstance(javax.jmi.reflect.RefBaseObject instance)
-
refRemoveInstance
void refRemoveInstance(javax.jmi.reflect.RefBaseObject instance)
-
isPreloadProject
boolean isPreloadProject()
- Specified by:
isPreloadProjectin interfacecom.dassault_systemes.modeler.foundation.model.ModelElementRegistry
-
refAllOfClasses
java.util.Collection<javax.jmi.reflect.RefBaseObject> refAllOfClasses(java.util.Set<AbstractRefClass> classes)
-
isEMFProxiesSupported
default boolean isEMFProxiesSupported()
Returns whether the registry supports EMF proxies.- Specified by:
isEMFProxiesSupportedin interfacecom.dassault_systemes.modeler.foundation.model.ModelElementRegistry- Returns:
- true if the element registry supports EMF proxies, otherwise - false.
-
-