Package org.eclipse.emf.ecp.core.util
Interface ECPContainer
-
- All Superinterfaces:
java.lang.Comparable<ECPElement>
,ECPElement
,ECPPropertiesAware
,ECPProviderAware
- All Known Subinterfaces:
ECPProject
,ECPRepository
,InternalProject
,InternalRepository
- All Known Implementing Classes:
ECPProjectImpl
,ECPRepositoryImpl
public interface ECPContainer extends ECPElement, ECPPropertiesAware, ECPProviderAware
Common super interface for ECP containers, model elements can belong to. E.g. aECPProject
orECPRepository
.- Author:
- Eugen Neufeld
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canDelete()
Whether this instance can be deleted or not.void
delete()
Deletes the current instance.-
Methods inherited from interface org.eclipse.emf.ecp.core.util.ECPElement
getName
-
Methods inherited from interface org.eclipse.emf.ecp.core.util.ECPPropertiesAware
getProperties
-
Methods inherited from interface org.eclipse.emf.ecp.core.util.ECPProviderAware
getProvider
-
-