|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAdapterImpl
eu.geclipse.jsdl.ui.adapters.jsdl.JsdlAdaptersFactory
eu.geclipse.jsdl.ui.adapters.jsdl.JobIdentificationTypeAdapter
public final class JobIdentificationTypeAdapter
JobIdentificationTypeAdapter Class
This class provides adapters for manipulating Job Identification elements through the Job Definition Page of the JSDL editor. Supported JobIdentification elements are:
- JobName
- JobDescription
- JobAnnotation
- JobProject
| Constructor Summary | |
|---|---|
JobIdentificationTypeAdapter(EObject rootJsdlElement)
JobIdentificationTypeAdapter Class Constructor |
|
| Method Summary | |
|---|---|
void |
attachToDelete(Button button,
List list)
Adapter interface to attach to the Delete button. |
void |
attachToJobAnnotation(List widget)
Adapter interface to attach to the JobAnnotation list widget. |
void |
attachToJobDescription(Text widget)
Adapter interface to attach to the JobDescription text widget. |
void |
attachToJobName(Text widget)
Adapter interface to attach to the JobName text widget. |
void |
attachToJobProject(List widget)
Adapter interface to attach to the JobProject list widget. |
void |
load()
This method populates the model content to the widgets registered with the JobIdentificationType adapter. |
void |
performAdd(List list,
java.lang.String name,
java.lang.Object value)
|
void |
setContent(EObject rootJsdlElement)
Allows to set the adapter's content on demand and not through the constructor. |
| Methods inherited from class eu.geclipse.jsdl.ui.adapters.jsdl.JsdlAdaptersFactory |
|---|
adapt, adaptAllNew, adaptNew, addListener, dispose, fireNotifyChanged, getRootAdapterFactory, isFactoryForType, notifyChanged, removeListener, setParentAdapterFactory |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JobIdentificationTypeAdapter(EObject rootJsdlElement)
rootJsdlElement - The root element of a JSDL document.| Method Detail |
|---|
public void setContent(EObject rootJsdlElement)
rootJsdlElement - The root element of a JSDL document.public void attachToJobName(Text widget)
widget - The SWT text widget which is associated with the
JobName element of the JSDL document.public void attachToJobDescription(Text widget)
widget - The SWT text widget which is associated with the
JobDescription element of the JSDL document.public void attachToJobProject(List widget)
widget - The SWT list widget which is associated with the
JobProject element of the JSDL document.public void attachToJobAnnotation(List widget)
widget - The SWT list widget which is associated with the
JobAnnotation element of the JSDL document.
public void attachToDelete(Button button,
List list)
button - The SWT button which is associated with an SWT list on the page
and is responsible to delete elements from this list.list - The SWT list containing the elements to be deleted.
public void performAdd(List list,
java.lang.String name,
java.lang.Object value)
list - The SWT list that contains the Structural Featuresname - The name of the SWT list.value - public void load()
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||