com.partnersoft.v3x.gadgets
Interface Selector

All Superinterfaces:
Specifier
All Known Implementing Classes:
ComboSelector, FontSpecifier, GPSSelector, IconSpecifier, JobHeaderSelector, LinetypeSelector, ListSelector, MXGroup, PhaseSelector, PicklistSelector, PicklistStringSelector, SpanlineSpecifier, TemplateListSelector, UnitAtALocationSelector

public interface Selector
extends Specifier

This is an object which allows the selection of another object from a set of valid objects. (Phew!)


Method Summary
 java.util.Iterator getSelectionSet()
          Returns valid selection set.
 void removeSelectableItem(java.lang.Object item)
          Removes an item from the selection set.
 void selectableItemChanged(java.lang.Object item)
          Used when an object's state has changed; primarily for benefit of some gui thing.
 void setSelectionSet(java.util.Iterator newSet)
          Sets valid selection set.
 
Methods inherited from interface com.partnersoft.v3x.gadgets.Specifier
addSpecificationListener, getSpecified, getSpecifiedClass, removeSpecificationListener, setSpecified, setSpecifiedClass
 

Method Detail

getSelectionSet

java.util.Iterator getSelectionSet()
Returns valid selection set.


setSelectionSet

void setSelectionSet(java.util.Iterator newSet)
Sets valid selection set.


removeSelectableItem

void removeSelectableItem(java.lang.Object item)
Removes an item from the selection set.


selectableItemChanged

void selectableItemChanged(java.lang.Object item)
Used when an object's state has changed; primarily for benefit of some gui thing.