|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.view.sounding.Readout
public class Readout
Provides support for value readouts.
| Field Summary | |
|---|---|
static String |
NAME
The name of the name property. |
static String |
NUMERIC_STRING
The name of the numeric-string property. |
static int |
REAL_UNIT
The indicator for using the unit of the Real. |
static int |
REALTYPE_NAME
The indicator for using the name of the RealType. |
static int |
REALTYPE_UNIT
The indicator for using the unit of the RealType. |
static int |
SPECIFIED_NAME
The indicator for using the client-supplied name. |
static int |
SPECIFIED_UNIT
The indicator for using the unit supplied by the client. |
static String |
UNIT_STRING
The name of the unit-string property. |
| Constructor Summary | |
|---|---|
Readout()
Constructs from nothing. |
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Adds a PropertyChangeListener for a named property. |
String |
getName()
Returns the name of the readout. |
protected String |
getName(Real real)
Returns the name of the given Real, given the current name-use mode. |
Component |
getNameComponent()
Returns the name component. |
int |
getNameUse()
Returns the type of name-use. |
String |
getNumericString()
Returns the numeric string of the readout. |
protected String |
getNumericString(Real real)
Returns the numeric-string of the given Real, given the current unit-use mode. |
Component |
getNumericValueComponent()
Returns the numeric-value component. |
String |
getSpecifiedName()
Returns the client-supplied name for the readout. |
String |
getSpecifiedUnit()
Returns the client-supplied unit-specification. |
Component |
getUnitComponent()
Returns the unit-specification component. |
String |
getUnitString()
Returns the unit-specification of the readout. |
protected String |
getUnitString(Real real)
Returns the unit-specification of the given Real, given the current unit-use mode. |
int |
getUnitUse()
Returns the type of unit-use. |
void |
propertyChange(PropertyChangeEvent event)
Handles a change to a property. |
void |
setNameUse(int which)
Sets the type of name-use. |
void |
setSpecifiedName(String name)
Sets the client-supplied name for the readout. |
void |
setSpecifiedUnit(String unitString)
Sets the client-supplied unit-specification. |
void |
setUnitUse(int which)
Sets the type of unit-use. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int REALTYPE_NAME
public static final int SPECIFIED_NAME
public static final int REAL_UNIT
public static final int REALTYPE_UNIT
public static final int SPECIFIED_UNIT
public static final String NAME
public static final String NUMERIC_STRING
public static final String UNIT_STRING
| Constructor Detail |
|---|
public Readout()
| Method Detail |
|---|
public void setSpecifiedName(String name)
name - The client-supplied name for the readout.public String getSpecifiedName()
public void setNameUse(int which)
which - The type of name-use. One of REALTYPE_NAME or
SPECIFIED_NAME.public int getNameUse()
public void setSpecifiedUnit(String unitString)
throws NoSuchUnitException,
ParseException
unitString - The client-supplied unit-specification.
NoSuchUnitException - if the specification couldn't be decoded.
ParseException - if the specification couldn't be parsed.public String getSpecifiedUnit()
public void setUnitUse(int which)
which - The type of unit-use. One of REAL_UNIT,
REALTYPE_UNIT, or SPECIFIED_UNIT.public int getUnitUse()
public String getName()
public String getNumericString()
throws VisADException
VisADException - if a core VisAD failure occurs.public String getUnitString()
public void addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
propertyName - The name of the property.listener - The PropertyChangeListener to be added.public void propertyChange(PropertyChangeEvent event)
propertyChange in interface PropertyChangeListenerevent - The property change event.public Component getNameComponent()
public Component getNumericValueComponent()
public Component getUnitComponent()
protected String getName(Real real)
real - The Real to have a name returned.
protected String getNumericString(Real real)
real - The Real to have a numeric-string returned.
protected String getUnitString(Real real)
real - The Real to have a unit-specification returned.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||