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 boolean
isEMFProxiesSupported()
Returns whether the registry supports EMF proxies.boolean
isPreloadProject()
void
refAddInstance(javax.jmi.reflect.RefBaseObject instance)
java.util.Collection<javax.jmi.reflect.RefBaseObject>
refAllOfClasses(java.util.Set<AbstractRefClass> classes)
void
refRemoveInstance(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:
isPreloadProject
in 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:
isEMFProxiesSupported
in interfacecom.dassault_systemes.modeler.foundation.model.ModelElementRegistry
- Returns:
- true if the element registry supports EMF proxies, otherwise - false.
-
-