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
Objects 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, deletegetNamecompareTogetPropertiesgetRepositorygetProviderstatic final String TYPE
org.eclipse.emf.common.util.EList<Object> getContents()
Objectvoid saveContents()
boolean hasDirtyContents()
void deleteElements(Collection<Object> objects)
Objects by delegating the task to the provider.objects - the collection of Objects to deleteboolean isOpen()
void open()
void close()
Copyright © 2016. All rights reserved.