public interface ECPProject extends ECPContainer, ECPRepositoryAware, org.eclipse.emf.edit.domain.IEditingDomainProvider
ECPRepository
and one
ECPProvider
.Modifier and Type | Field and Description |
---|---|
static String |
TYPE
The type of the ECPElement.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
This closes an opened object.
|
void |
deleteElements(Collection<Object> objects)
Deletes a collection of
Object s by delegating the task to the provider. |
org.eclipse.emf.common.util.EList<Object> |
getContents()
Returns the list of the direct content objects; each is of type Object.
|
boolean |
hasDirtyContents()
Checks whether the model, associated with this project is dirty.
|
boolean |
isOpen()
Whether an object is open or not.
|
void |
open()
This opens a closed object.
|
void |
saveContents()
Saves the currently pending changes of the model.
|
canDelete, delete
getName
compareTo
getProperties
getRepository
getProvider
static final String TYPE
org.eclipse.emf.common.util.EList<Object> getContents()
Object
void saveContents()
boolean hasDirtyContents()
void deleteElements(Collection<Object> objects)
Object
s by delegating the task to the provider.objects
- the collection of Object
s to deleteboolean isOpen()
void open()
void close()
Copyright © 2018. All rights reserved.