|
TPTP 4.3.0 Monitoring Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.tptp.wsdm.tooling.editor.mrt.internal.GridFormGenerator
org.eclipse.tptp.wsdm.tooling.editor.mrt.internal.MrtPrototypeForm
Create an prototype form for an MRT. This shows the capabilities the MRT implements along with a hookup link to capability wizard
| Constructor Summary | |
|---|---|
MrtPrototypeForm(org.eclipse.swt.widgets.Composite parent,
java.lang.String formTitle,
org.eclipse.emf.edit.domain.EditingDomain editingDomain,
org.eclipse.tptp.wsdm.tooling.model.manageableResourceType.ManageableResourceType mrt,
java.util.List allCapsPassed,
java.util.List mrtCaps1,
java.lang.String containerName,
NewMrtPageEditor editor)
Creates the Manageable Resource Type Definition page to implement specified capabilities |
|
| Method Summary | |
|---|---|
protected void |
changedIdentifier()
Capture the changed value for MRT name. |
protected void |
changedNamespace()
Capture the changed value for MRT namespace. |
void |
changedWorkspaceCapability(Definition newCap)
Keep track of changed capabilities. |
java.lang.String |
getIdentifier()
Return the Manageable Resource Type Identifier |
java.lang.String |
getNamespace()
Return the Manageable Resource Type Namespace |
protected void |
selectCaps()
Dialog which brings up workspace capabilities as a JFace CheckboxTableViewer. |
| Methods inherited from class org.eclipse.tptp.wsdm.tooling.editor.mrt.internal.GridFormGenerator |
|---|
createSection, createSection, getForm, getTitle, getToolkit, showOkDialog, showUnimplementedDialog |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MrtPrototypeForm(org.eclipse.swt.widgets.Composite parent,
java.lang.String formTitle,
org.eclipse.emf.edit.domain.EditingDomain editingDomain,
org.eclipse.tptp.wsdm.tooling.model.manageableResourceType.ManageableResourceType mrt,
java.util.List allCapsPassed,
java.util.List mrtCaps1,
java.lang.String containerName,
NewMrtPageEditor editor)
parent - - UI Composite to be usedformTitle - - Title of the pageeditingDomain - - Handle to the context of the editormrt - - Manageable Resource Type definitionallCapsPassed - - All capabilities from workspacemrtCaps1 - - Capabilities implemented by the manageable resource typecontainerName - - Containing project for the manageable resource typeeditor - - Handle to the editor| Method Detail |
public java.lang.String getIdentifier()
public java.lang.String getNamespace()
protected void changedIdentifier()
protected void changedNamespace()
public void changedWorkspaceCapability(Definition newCap)
protected void selectCaps()
|
TPTP 4.3.0 Monitoring Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||