|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectWizard
org.eclipse.egf.core.ui.wizard.AbstractModelElementWizard
org.eclipse.egf.core.ui.wizard.EditFactoryComponentWizard
public class EditFactoryComponentWizard
This wizard allows the end-user to edit a factory component.
Constructor Summary | |
---|---|
EditFactoryComponentWizard(EObject parent_p,
NamedModelElementWithId modelElement_p,
boolean readOnlyMode_p)
Constructor. |
Method Summary | |
---|---|
void |
addPages()
|
protected NamedModelElementWithId |
doCreateModelElement()
Create concrete model element. |
protected Command |
getAddCommandForCreatedElement(AdapterFactoryEditingDomain editingDomain_p,
EObject parent_p,
NamedModelElementWithId createdElement_p)
Get the command responsible of adding the created element to given parent when performing finish. |
protected String |
getCreationDescription()
Returns the description when this wizard creates the displayed object. |
protected String |
getEditDescription()
Returns the description when this wizard modifies the displayed object. |
protected PluginChangeWrapperCommand |
getPluginChangeCommand(EditingDomain editingDomain_p,
EObject modelElement_p,
EStructuralFeature feature_p,
Object value_p)
Get the plugin change command. |
protected String |
getTitle()
Returns the title message of this wizard. |
Methods inherited from class org.eclipse.egf.core.ui.wizard.AbstractModelElementWizard |
---|
canFinish, containsChanges, endChangesRecording, getChangeDescription, getChangeRecorder, getDescription, getModelElement, getModifiedFeature, getParent, getWizardDefaultPageImageDescriptor, handleCanFinish, handleChangeDescription, isInReadOnlyMode, performCancel, performFinish, startChangesRecording |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EditFactoryComponentWizard(EObject parent_p, NamedModelElementWithId modelElement_p, boolean readOnlyMode_p)
parent_p
- modelElement_p
- readOnlyMode_p
- Method Detail |
---|
public void addPages()
addPages
in class AbstractModelElementWizard
AbstractModelElementWizard.addPages()
protected NamedModelElementWithId doCreateModelElement()
AbstractModelElementWizard
doCreateModelElement
in class AbstractModelElementWizard
NamedModelElementWithId
object.AbstractModelElementWizard.doCreateModelElement()
protected Command getAddCommandForCreatedElement(AdapterFactoryEditingDomain editingDomain_p, EObject parent_p, NamedModelElementWithId createdElement_p)
AbstractModelElementWizard
getAddCommandForCreatedElement
in class AbstractModelElementWizard
org.eclipse.egf.core.ui.wizard.AbstractModelElementWizard#getAddCommandForCreatedElement(org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain,
org.eclipse.emf.ecore.EObject, org.eclipse.egf.model.NamedModelElementWithId)
protected String getCreationDescription()
AbstractModelElementWizard
getCreationDescription
in class AbstractModelElementWizard
String
instance.AbstractModelElementWizard.getCreationDescription()
protected String getEditDescription()
AbstractModelElementWizard
getEditDescription
in class AbstractModelElementWizard
String
instance.AbstractModelElementWizard.getEditDescription()
protected PluginChangeWrapperCommand getPluginChangeCommand(EditingDomain editingDomain_p, EObject modelElement_p, EStructuralFeature feature_p, Object value_p)
AbstractModelElementWizard
getPluginChangeCommand
in class AbstractModelElementWizard
org.eclipse.egf.core.ui.wizard.AbstractModelElementWizard#getPluginChangeCommand(org.eclipse.emf.edit.domain.EditingDomain,
org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature, java.lang.Object)
protected String getTitle()
AbstractModelElementWizard
getTitle
in class AbstractModelElementWizard
AbstractModelElementWizard.getTitle()
|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) Thales Corporate Services S.A.S, 2009.
This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.