MobilityDesigner2MIDP NB
Designer 2 - MIDP_NB
TODO: Missing components:
- Login Screen
- File Browser
- PIM Browser
- SMS Composer
Displayables
AbstractInfoScreen
- class: org.netbeans.modules.vmd.midpnb.components.displayables.AbstractInfoScreenCD
- type: Corg.netbeans.microedition.lcdui.AbstractInfoScreen <-- Cjavax.microedition.lcdui.Canvas
- palette: none
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| image | ImageCD | null | yes | yes | - | yes | no | MIDP2 |
| text | String | null | yes | yes | - | yes | no | MIDP2 |
| textFont | FontCD | null | yes | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setImage | image:ImageCD | - | MIDP2 |
| setText | text:String | - | MIDP2 |
| setFont | font:FontCD | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
SplashScreen
- class: org.netbeans.modules.vmd.midpnb.components.displayables.SplashScreenCD
- type: Corg.netbeans.microedition.lcdui.SplashScreen <-- Corg.netbeans.microedition.lcdui.AbstractInfoScreen
- palette: Displayables
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| timeout | int | 5000 | no | yes | - | yes | no | MIDP2 |
| allowTimeoutInterrupt | boolean | true | no | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setTimeout | timeout:int | - | MIDP2 |
| setAllowTimeoutInterrupt | allowTimeoutInterrupt:boolean | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
WaitScreen
- class: org.netbeans.modules.vmd.midpnb.components.displayables.WaitScreenCD
- type: Corg.netbeans.microedition.lcdui.WaitScreen <-- Corg.netbeans.microedition.lcdui.AbstractInfoScreen
- palette: Displayables
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| task | SimpleCancellableTaskCD | null | yes | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setTask | task:SimpleCancellableTaskCD | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
Items
TableItem
- class: org.netbeans.modules.vmd.midpnb.components.items.TableItemCD
- type: Corg.netbeans.microedition.lcdui.TableItem <-- Cjavax.microedition.lcdui.Item
- palette: Items
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| title | String | null | yes | yes | - | yes | no | MIDP2 |
| model | SimpleTableModelCD | null | yes | yes | - | yes | no | MIDP2 |
| borders | boolean | true | no | yes | - | yes | no | MIDP2 |
| titleFont | FontCD | null | yes | yes | - | yes | no | MIDP2 |
| headersFont | FontCD | null | yes | yes | - | yes | no | MIDP2 |
| valuesFont | FontCD | null | yes | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setTask | task:SimpleCancellableTaskCD | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
Resources
SimpleCancellableTask
- class: org.netbeans.modules.vmd.midpnb.components.resources.SimpleCancellableTaskCD
- type: Corg.netbeans.microedition.util.SimpleCancellableTask <-- Cjava.lang.Class
- palette: Items
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| executableMethodBody | javaCode | "" | no | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setExecutable | executable:String | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
SimpleTableModel
- class: org.netbeans.modules.vmd.midpnb.components.resources.SimpleTableModelCD
- type: Corg.netbeans.microedition.util.SimpleCancellableTask <-- Cjava.lang.Class
- palette: Resources
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| values | String... | null | yes | yes | - | yes | no | MIDP2 |
| columnNames | String... | null | yes | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setValues | &values:String | - | MIDP2 |
| setColumnNames | &CclumnNames:String | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
SVG
SVGAnimatorWrapper
- class: org.netbeans.modules.vmd.midpnb.components.svg.SVGAnimatorWrapperCD
- type: Corg.netbeans.microedition.svg.SVGAnimatorWrapper <-- Cjavax.microedition.lcdui.Canvas
- palette: SVG Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| svgImage | SVGImageCD | null | yes | yes | - | yes | no | MIDP2 |
| startAnimationImmideately | boolean | false | no | yes | - | yes | no | MIDP2 |
| animationTimeIncrement | float | 0.1f | no | yes | - | yes | no | MIDP2 |
| resetAnimationWhenStopped | boolean | false | no | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setTimeIncrement | increment:float | - | MIDP2 |
| setStartAnimationImmediately | startAnimationImmediately:boolean | - | MIDP2 |
| setResetAnimationWhenStopped | resetAnimationWhenStopped:boolean | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
SVGImage
- class: org.netbeans.modules.vmd.midpnb.components.svg.SVGImageCD
- type: Cjavax.microedition.m2g.SVGImage <-- Cjava.lang.Class
- palette: SVG Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| resourcePath | String | null | yes | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|
TBD
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
SVGMenu
- class: org.netbeans.modules.vmd.midpnb.components.svg.SVGMenuCD
- type: Corg.netbeans.microedition.svg.SVGMenu <-- Corg.netbeans.microedition.svg.SVGAnimatorWrapper
- palette: SVG Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| elements | SVGMenuElementEventSourceCD... | empty array | no | yes | - | yes | no | MIDP2 |
| indexBasedSwitch | boolean | false | no | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| addMenuElement | menuElement:MidpCustomCodePresenterSupport.SVGMenuElementParameter | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
SVGSplashScreen
- class: org.netbeans.modules.vmd.midpnb.components.svg.SVGSplashScreenCD
- type: Corg.netbeans.microedition.svg.SVGSplashScreen <-- Corg.netbeans.microedition.svg.SVGAnimatorWrapper
- palette: SVG Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| timeout | int | 5000 | no | yes | - | yes | no | MIDP2 |
| allowTimeoutInterrupt | boolean | true | no | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setTimeout | timeout:int | - | MIDP2 |
| setAllowTimeoutInterrupt | allowTimeoutInterrupt:boolean | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
SVGWaitScreen
- class: org.netbeans.modules.vmd.midpnb.components.svg.SVGWaitScreenCD
- type: Corg.netbeans.microedition.svg.SVGWaitScreen <-- Corg.netbeans.microedition.svg.SVGAnimatorWrapper
- palette: SVG Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| task | SimpleCancellableTaskCD | null | yes | yes | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setTask | task:SimpleCancellableTaskCD | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Move Up/Down -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- General -
- Info -
- Inspector -
- Flow -
- Screen -
- Validator -
SVGComponent
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGComponentCD
- type: Corg.netbeans.microedition.svg.SVGComponent <-- C#Class
- palette: not presented
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| id | String | null | false | false | - | yes | no | MIDP2 |
| isFocusable | boolean | true | false | false | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setFocusable | isFocusable:boolean | - | MIDP2 |
Presenters
- Dependency -
- Delete -
SVGButton
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGButtonCD
- type: Corg.netbeans.microedition.svg.SVGButton <-- Corg.netbeans.microedition.svg.SVGComponent
- palette: SVG Image designer palette : Form Components
- version: MIDP2
Actions
Actions are descibed at peer CD SVGButtonEventSourceCD
Presenters
- Code -
SVGButtonGroup
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGButtonGroupCD
- type: Corg.netbeans.microedition.svg.SVGButtonGroup <-- Corg.netbeans.microedition.svg.SVGComponent
- palette: not presented
- version: MIDP2
Presenters
- Code -
- Delete -
SVGCheckBox
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGCheckBoxCD
- type: Corg.netbeans.microedition.svg.SVGCheckBox<-- Corg.netbeans.microedition.svg.SVGComponent
- palette: SVG Image designer palette : Form Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| selected | boolean | false | false | false | - | yes | no | MIDP2 |
| text | String | "Online" | true | true | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setSelected | selected:boolean | - | MIDP2 |
| setText | text:String | - | MIDP2 |
Actions
Actions are descibed at peer CD SVGCheckBoxEventSourceCD
Presenters
- Code -
SVGComboBox
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGComboBoxCD
- type: Corg.netbeans.microedition.svg.SVGComboBox<-- Corg.netbeans.microedition.svg.SVGComponent
- palette: SVG Image designer palette : Form Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| comboboxModel | String... | null | true | true | - | yes | no | MIDP2 |
Setters
Setters are not present. But footer is generated via code presenter.
Actions
Actions are descibed at peer CD SVGComboBoxEventSourceCD
Presenters
- Code -
SVGForm
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGFormCD
- type: Corg.netbeans.microedition.svg.SVGFrom<-- Cjavax.microedition.lcdui.Canvas
- palette: SVG Componentsd
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| svgImage | SVGImageCD | null | true | true | - | yes | no | MIDP2 |
| startAnimationImmediately | boolean | true | false | true | - | yes | no | MIDP2 |
| animationTimeIncrement | float | 1.0 | false | true | - | yes | no | MIDP2 |
| resetAnimationWhenStopped | boolean | true | false | true | - | yes | no | MIDP2 |
| components | SVGComponentCD... | emtpty | true | true | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setStartAnimationImmediately | startAnimationImmediately:boolean | - | MIDP2 |
| setResetAnimationWhenStopped | resetAnimationWhenStopped :boolean | - | MIDP2 |
Actions
- New -
- Add -
- Delete -
- Rename -
- Go-to-source -
- Edit -
Presenters
- Accept -
- Code -
- Screen -
- Actions -
- Other -
- Flow -
- Delete -
SVGLabel
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGLabelCD
- type: Corg.netbeans.microedition.svg.SVGLabel<-- Corg.netbeans.microedition.svg.SVGComponent
- palette: SVG Image designer palette : Form Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| text | String | "Label" | true | true | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setText | text:String | - | MIDP2 |
Actions
Actions are descibed at peer CD SVGLabelEventSourceCD
Presenters
- Code -
SVGList
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGListCD
- type: Corg.netbeans.microedition.svg.SVGList<-- Corg.netbeans.microedition.svg.SVGComponent
- palette: SVG Image designer palette : Form Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| listModel | String... | null | true | true | - | yes | no | MIDP2 |
Setters
Setters are not present. But footer is generated via code presenter.
Actions
Actions are descibed at peer CD SVGListEventSourceCD
Presenters
- Code -
SVGRadioButton
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGRadioButtonCD
- type: Corg.netbeans.microedition.svg.SVGRadioButton<-- Corg.netbeans.microedition.svg.SVGComponent
- palette: SVG Image designer palette : Form Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| buttonGroup | SVGButtonGroupCD | null | true | true | - | yes | no | MIDP2 |
| selected | boolean | false | false | false | - | yes | no | MIDP2 |
| text | String | "" | true | true | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setText | text:String | - | MIDP2 |
Other "setters" are generated inside SVGForm getter.
Actions
Actions are descibed at peer CD SVGRadioButtonEventSourceCD
Presenters
- Code -
- Delete -
SVGSlider
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGSliderCD
- type: Corg.netbeans.microedition.svg.SVGSlider<-- Corg.netbeans.microedition.svg.SVGComponent
- palette: SVG Image designer palette : Form Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| min | int | 0 | false | true | - | yes | no | MIDP2 |
| max | int | 10 | false | true | - | yes | no | MIDP2 |
| value | int | 0 | false | true | - | yes | no | MIDP2 |
Setters
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setMin | min:int | - | MIDP2 |
| setMax | max:int | - | MIDP2 |
| setValue | value:int | - | MIDP2 |
Actions
Actions are descibed at peer CD SVGSliderEventSourceCD
Presenters
- Code -
SVGSpinner
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGSpinnerCD
- type: Corg.netbeans.microedition.svg.SVGSpinner<-- Corg.netbeans.microedition.svg.SVGComponent
- palette: SVG Image designer palette : Form Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| spinnerModel | javaCode | "" | true | true | - | yes | no | MIDP2 |
Setters
Setter is absent. This is a bug.
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setModel | spinnerModel:javaCode | - | MIDP2 |
Actions
Actions are descibed at peer CD SVGSpinnerEventSourceCD
Presenters
- Code -
SVGTextField
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGTextFieldCD
- type: Corg.netbeans.microedition.svg.SVGTextField<-- Corg.netbeans.microedition.svg.SVGComponent
- palette: SVG Image designer palette : Form Components
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| editable | boolean | true | false | false | - | yes | no | MIDP2 |
| text | String | "Some Text" | true | true | - | yes | no | MIDP2 |
Setters
Setter is absent. This is a bug.
| Method Name | Parameters | Description | Version |
|---|---|---|---|
| setText | text:String | - | MIDP2 |
| setEditable | editable:boolean | - | MIDP2 |
Actions
Actions are descibed at peer CD SVGTextFieldEventSourceCD
Presenters
- Code -
SVGButtonEventSource
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGLabelCD
- type: C#SVGButtonEventEventSource<-- C#EventSource
- palette: not presented
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| svgButton | SVGButtonCD | null | false | false | - | yes | no | MIDP2 |
svgButton is bad name but it kept for backward compatibility
Actions
- Go To Source
- Rename
Presenters
- Code -
- Flow -
- Delete -
- Inspector -
- Info -
SVGCheckBoxEventSource, SVGComboBoxEventSource, SVGLabelEventSource, SVGListEventSource, SVGRadioButtonEventSource, SVGSliderEventSource, SVGSpinnerEventSource, SVGTextFieldEventSource
- class: org.netbeans.modules.vmd.midpnb.components.svg.form.SVGLabelCD
- type: C#SVG**EventEventSource<-- C#EventSource
- palette: not presented
- version: MIDP2
Properties
| Name | TypeID | Default Value | IsNull | IsUserCode | Values | Is basic | Is advanced | Version |
|---|---|---|---|---|---|---|---|---|
| svgButton | type is of peer component | null | false | false | - | yes | no | MIDP2 |
svgButton is bad name but it kept for backward compatibility
Actions
- Go To Source
- Rename
Presenters
- Code -
- Delete -
- Inspector -
- Info -
Component Descriptors Hierarchy
- RootCD
- ClassCD
- DisplayableCD
- CanvasCD
- SplashScreenCD
- WaitScreenCD
- SVGAnimatorWrapperCD
- SVGSplashScreenCD
- SVGWaitScreenCD
- SVGMenuCD
- SVGFormCD
- CanvasCD
- ItemCD
- TableItemCD
- ResourceCD
- SVGImageCD
- SimpleCancellableTaskCD
- SimpleTableModelCD
- SVGComponentCD
- SVGButtonCD
- SVGButtonGroupCD
- SVGCheckBoxCD
- SVGComboBoxCD
- SVGLabelCD
- SVGListCD
- SVGRadioButtonCD
- SVGSliderCD
- SVGSpinnerCD
- SVGTextFieldCD
- EventSourceCD
- SVGButtonEventSourceCD
- SVGCheckBoxEventSource
- SVGComboBoxEventSource
- SVGLabelEventSource
- SVGListEventSource
- SVGRadioButtonEventSource
- SVGSliderEventSource
- SVGSpinnerEventSource
- SVGTextFieldEventSource
contact: Karol Harazlak

