|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.stp.core.infrastructure.emf.DefaultScribblerDomain
public abstract class DefaultScribblerDomain
A default implementation of IScribblerDomain. Clients are required to
implement
IScribblerDomain.getEditModelLabel()
and
IScribblerDomain.getResourceDescriptors().
Clients are permitted to subclass this implementation directly.
| Constructor Summary | |
|---|---|
DefaultScribblerDomain()
|
|
| Method Summary | |
|---|---|
void |
addTechnologyFlavorLifecycle(ITechnologyFlavorLifecycle flavorManager)
The Technology Flavor Lifecycle will receive callbacks from the Scribbler to save(), discard(), or revert() its modfications in step with the scribbler's management of EMF resources. |
java.lang.String |
getLabel()
|
ITechnologyFlavorLifecycle |
getTechnologyFlavorLifecycle(java.lang.String technologyFlavorId)
The following method should not be invoked by any client other than the IEditModelScribbler. |
ITechnologyFlavorLifecycle[] |
getTechnologyFlavorLifecycles()
The following method should not be invoked by any client other than the IEditModelScribbler. |
boolean |
isContained(IResourceDescriptor aResourceDescriptor)
Returns true if the aResourceDescriptor is contained by this IEditingDomain. |
boolean |
matches(IUndoContext context)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.stp.core.infrastructure.emf.IScribblerDomain |
|---|
getEditModelLabel, getResourceDescriptors |
| Constructor Detail |
|---|
public DefaultScribblerDomain()
| Method Detail |
|---|
public boolean isContained(IResourceDescriptor aResourceDescriptor)
IScribblerDomainReplaces EditModel.isInterrestedInResource().
isContained in interface IScribblerDomainpublic void addTechnologyFlavorLifecycle(ITechnologyFlavorLifecycle flavorManager)
IScribblerDomain
addTechnologyFlavorLifecycle in interface IScribblerDomainITechnologyFlavorLifecyclepublic ITechnologyFlavorLifecycle getTechnologyFlavorLifecycle(java.lang.String technologyFlavorId)
IScribblerDomain
getTechnologyFlavorLifecycle in interface IScribblerDomainpublic ITechnologyFlavorLifecycle[] getTechnologyFlavorLifecycles()
IScribblerDomain
getTechnologyFlavorLifecycles in interface IScribblerDomainpublic boolean matches(IUndoContext context)
public java.lang.String getLabel()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||