com.partnersoft.gadgets
Interface Specifier

All Known Subinterfaces:
Selector
All Known Implementing Classes:
ComboSelector, SelectionAdaptor, SpecifierCombiner, SpecifierControl, SpecifierCoupler, SpecifierGadget, ZoomButtons

public interface Specifier

This is an object which allows specification of another object, for example through a GUI.

Version:
1.0 3/18/97
Author:
Paul Reavis Source copyright 1997 Partner Software, Inc.

Method Summary
 void addSpecificationListener(SpecificationListener listener)
           
 java.lang.Object getSpecified()
          Returns specified object.
 java.lang.Class getSpecifiedClass()
          Returns the class of objects that can be specified with this specifier.
 void removeSpecificationListener(SpecificationListener listener)
           
 void setSpecified(java.lang.Object newSpecification)
          Specifies an object.
 void setSpecifiedClass(java.lang.Class newClass)
          Sets the class of objects that can be specified with this specifier.
 

Method Detail

getSpecified

java.lang.Object getSpecified()
Returns specified object.


setSpecified

void setSpecified(java.lang.Object newSpecification)
Specifies an object.


getSpecifiedClass

java.lang.Class getSpecifiedClass()
Returns the class of objects that can be specified with this specifier.


setSpecifiedClass

void setSpecifiedClass(java.lang.Class newClass)
Sets the class of objects that can be specified with this specifier.


addSpecificationListener

void addSpecificationListener(SpecificationListener listener)

removeSpecificationListener

void removeSpecificationListener(SpecificationListener listener)