|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.weaver.extension.init.WeaverInitialize
Initialization of the weaver
Constructor Summary | |
WeaverInitialize()
|
Method Summary | |
EObject |
getModel()
Returns the unique WModel element in the weaving model |
WeaverModelManager |
getModelManager()
|
EObject |
getModelRef(java.lang.String name,
java.lang.String uri)
Returns the WModelRef that points to the resource passed in the URI |
java.lang.String |
getWModelName()
|
void |
initWeaverMetamodel(WeaverModelManager manager,
EditingDomain editingDomain,
java.lang.String wModelName,
java.util.List wModelRefNames,
java.util.List wReferenceNames,
boolean isNew)
Initializes resource with modelrefs |
void |
selectionChanged(SelectionChangedEvent event)
|
void |
setModelManager(WeaverModelManager modelManager)
|
void |
setModelRef(java.lang.String name,
java.lang.String refName,
java.lang.String uri,
EditingDomain editingDomain)
Creates a new WModelRef in case there is no element poiting to the resource passed as parameter |
void |
setWModelName(java.lang.String modelName)
|
void |
setWovenModelResources(java.util.List wModelRefNames,
java.util.List wReferenceNames,
EditingDomain editingDomain)
Creates a new (if not exists) WModelRef element for each resource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WeaverInitialize()
Method Detail |
public void initWeaverMetamodel(WeaverModelManager manager, EditingDomain editingDomain, java.lang.String wModelName, java.util.List wModelRefNames, java.util.List wReferenceNames, boolean isNew)
IWeaverInitializer
initWeaverMetamodel
in interface IWeaverInitializer
manager
- editingDomain
- wModelName
- wModelRefNames
- wReferenceNames
- isNew
- public void selectionChanged(SelectionChangedEvent event)
public void setModelRef(java.lang.String name, java.lang.String refName, java.lang.String uri, EditingDomain editingDomain)
uri
- name
- the name of the WModelRef subtypeeditingDomain
- the editing domainpublic EObject getModel()
public void setWovenModelResources(java.util.List wModelRefNames, java.util.List wReferenceNames, EditingDomain editingDomain)
wModelRefNames
- the list of subtype of WModelRef in orderpublic EObject getModelRef(java.lang.String name, java.lang.String uri)
name
- the name of WModelRef subtypeuri
-
public WeaverModelManager getModelManager()
public void setModelManager(WeaverModelManager modelManager)
modelManager
- The modelManager to set.public java.lang.String getWModelName()
public void setWModelName(java.lang.String modelName)
modelName
- The wModelName to set.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |