Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes

de.fraunhofer.isst.axbench.wizards.newaxlproject.AXLModelPage Class Reference

this class realize the second page of the new axl project wizard (the axlelement choice). More...

List of all members.

Public Member Functions

 AXLModelPage (String pageName, boolean onlymodel)
void createControl (Composite parent)
String getAXLElementText ()
LinkedHashMap< AXLKeyword, Button > getButtonspecifications ()
ImageData getTheImageData ()

Protected Member Functions

void validateInput (Text text)

Protected Attributes

LinkedHashMap< AXLKeyword, Button > buttonspecifications = null
 the axlkeyword as radiobuttons which are allowed as a start element
Text text = null
 the textfield

Private Member Functions

void initializeValidator ()
 initialize the validator for the input name

Private Attributes

boolean onlymodel = false
IInputValidator validator = null
 the validator for the textfield

Detailed Description

this class realize the second page of the new axl project wizard (the axlelement choice).

Author:
skaegebein
Version:
0.8.0
Since:
0.8.0

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.wizards.newaxlproject.AXLModelPage.AXLModelPage ( String  pageName,
boolean  onlymodel 
)
Parameters:
pageName 

Member Function Documentation

void de.fraunhofer.isst.axbench.wizards.newaxlproject.AXLModelPage.createControl ( Composite  parent  ) 
String de.fraunhofer.isst.axbench.wizards.newaxlproject.AXLModelPage.getAXLElementText (  ) 
Returns:
the text for the model
LinkedHashMap<AXLKeyword, Button> de.fraunhofer.isst.axbench.wizards.newaxlproject.AXLModelPage.getButtonspecifications (  ) 
Returns:
the buttonspecifications
ImageData de.fraunhofer.isst.axbench.wizards.newaxlproject.AXLModelPage.getTheImageData (  ) 
Returns:
void de.fraunhofer.isst.axbench.wizards.newaxlproject.AXLModelPage.initializeValidator (  )  [private]

initialize the validator for the input name

void de.fraunhofer.isst.axbench.wizards.newaxlproject.AXLModelPage.validateInput ( Text  text  )  [protected]

Validates the input.

The default implementation of this framework method delegates the request to the supplied input validator object; if it finds the input invalid, the error message is displayed in the dialog's message line. This hook method is called whenever the text changes in the input field.


Member Data Documentation

LinkedHashMap<AXLKeyword, Button> de.fraunhofer.isst.axbench.wizards.newaxlproject.AXLModelPage.buttonspecifications = null [protected]

the axlkeyword as radiobuttons which are allowed as a start element

the textfield

the validator for the textfield