public class SpecifierGadget extends java.lang.Object implements Specifier
| Constructor and Description |
|---|
SpecifierGadget() |
SpecifierGadget(java.lang.Object source) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
public SpecifierGadget()
public SpecifierGadget(java.lang.Object source)
public java.lang.Object getSpecified()
getSpecified in interface Specifierpublic void setSpecified(java.lang.Object newSpecification)
setSpecified in interface Specifierpublic void addSpecificationListener(SpecificationListener listener)
addSpecificationListener in interface Specifierpublic void removeSpecificationListener(SpecificationListener listener)
removeSpecificationListener in interface Specifierpublic java.lang.Class getSpecifiedClass()
getSpecifiedClass in interface Specifierpublic void setSpecifiedClass(java.lang.Class newClass)
setSpecifiedClass in interface Specifier