Package com.iizigo.prop.editor
Class MultiIntChoicePropEditor
java.lang.Object
com.iizigo.prop.editor.MultiIntChoicePropEditor
- All Implemented Interfaces:
- IEditedPropertyEntry<Int4Prop,,- Integer> - IEditedPropertyEntryMultiPropSupport<Int4Prop,- IntProp, - Integer> 
public class MultiIntChoicePropEditor extends Object implements IEditedPropertyEntryMultiPropSupport<Int4Prop,IntProp,Integer>  
The GUnit property editor.
- Author:
- Christopher Mindus
- Constructor SummaryConstructors
- Method SummaryModifier and TypeMethodDescription- createControls- (PropertyEditor editor, PropertyEditorInfo info, String[] options, Composite parent, PropCnr[] containers, Atom atom, DefinedButton definedButton) Creates the required controls in the composite.Creates the property editor for a line to edit a single property.- void- dispose()Called when disposed of by the property editor.
- Constructor Details- MultiIntChoicePropEditorpublic MultiIntChoicePropEditor()Default constructor called before createControls.
 
- Method Details- createControlspublic MultiPropEditor createControls- (PropertyEditor editor, PropertyEditorInfo info, String[] options, Composite parent, PropCnr[] containers, Atom atom, DefinedButton definedButton) Creates the required controls in the composite.- Specified by:
- createControlsin interface- IEditedPropertyEntry<Int4Prop,- Integer> 
- Parameters:
- editor- The property editor instance.
- info- The information about edited item.
- options- The options.
- parent- Parent composite, where to place components.
- containers- The containers for the edited property.
- atom- Atom name of the property in the containers.
- definedButton- The define-button or null for none.
- Returns:
- null for normal editors, the instance of the multi-property editor in case of multiple editable entries (lines).
 
- disposepublic void dispose()Called when disposed of by the property editor.- Specified by:
- disposein interface- IEditedPropertyEntry<Int4Prop,- Integer> 
 
- createPropertyEditorCreates the property editor for a line to edit a single property.- Specified by:
- createPropertyEditorin interface- IEditedPropertyEntryMultiPropSupport<Int4Prop,- IntProp, - Integer>