|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectedu.berkeley.guir.ptk.notification.Translate
Determines how to translate one Data type to another. Note that this class represents the default implementations of translation methods, which may need rewriting. Some translations are application specific and so must be defined by the application developer. Subclass this class in order to modify the translation methods.
The PTK only uses the methods converting from any data type to a number (used in NotificationSetter).
| Constructor Summary | |
Translate()
|
|
| Method Summary | |
DataFile |
fileToFile(DataFile d)
Returns null (redefine if needed). |
DataNumber |
fileToNumber(DataFile d)
Returns null (redefine if needed). |
DataRange |
fileToRange(DataFile d,
DataRange to)
Returns null (redefine if needed). |
DataString |
fileToString(DataFile d)
Returns null (redefine if needed). |
DataSwitch |
fileToSwitch(DataFile d)
Returns null (redefine if needed). |
DataFile |
numberToFile(DataNumber d)
Returns null (redefine if needed). |
DataNumber |
numberToNumber(DataNumber d)
Returns null (redefine if needed). |
DataRange |
numberToRange(DataNumber d,
DataRange to)
|
DataString |
numberToString(DataNumber d)
Returns null (redefine if needed). |
DataSwitch |
numberToSwitch(DataNumber d)
Returns PTKConstants.TRUE_NUMBER if true, PTKConstants.FALSE_NUMBER if false. |
DataFile |
rangeToFile(DataRange d)
Returns null (redefine if needed). |
DataNumber |
rangeToNumber(DataRange d)
Returns null (redefine if needed). |
DataRange |
rangeToRange(DataRange d,
DataRange to)
|
DataString |
rangeToString(DataRange d)
Returns null (redefine if needed). |
DataSwitch |
rangeToSwitch(DataRange d)
Returns null (redefine if needed). |
DataFile |
stringToFile(DataString d)
Returns null (redefine if needed). |
DataNumber |
stringToNumber(DataString d)
Returns null (redefine if needed). |
DataRange |
stringToRange(DataString d,
DataRange to)
Returns null (redefine if needed). |
DataString |
stringToString(DataString d)
Returns null (redefine if needed). |
DataSwitch |
stringToSwitch(DataString d)
Returns null (redefine if needed). |
DataFile |
switchToFile(DataSwitch d)
Returns null (redefine if needed). |
DataNumber |
switchToNumber(DataSwitch d)
Returns null (redefine if needed). |
DataRange |
switchToRange(DataSwitch d,
DataRange to)
|
DataString |
switchToString(DataSwitch d)
Returns null (redefine if needed). |
DataSwitch |
switchToSwitch(DataSwitch d)
Translates a switch to a switch by returning the DataSwitch passed in. |
DataFile |
toFile(Data d)
Translates from any PTK Data type to a DataFile. |
DataNumber |
toNumber(Data d)
Translates from any PTK Data type to a DataNumber. |
DataRange |
toRange(Data d,
DataRange to)
Translates from any PTK Data type to a DataRange. |
DataString |
toString(Data d)
Translates from any PTK Data type to a DataString. |
DataSwitch |
toSwitch(Data d)
Translates from any PTK Data type to a DataSwitch. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Translate()
| Method Detail |
public DataSwitch toSwitch(Data d)
public DataSwitch switchToSwitch(DataSwitch d)
d -
public DataSwitch numberToSwitch(DataNumber d)
d -
public DataSwitch rangeToSwitch(DataRange d)
d -
public DataSwitch stringToSwitch(DataString d)
d -
public DataSwitch fileToSwitch(DataFile d)
d -
public DataNumber toNumber(Data d)
public DataNumber switchToNumber(DataSwitch d)
d -
public DataNumber numberToNumber(DataNumber d)
d -
public DataNumber rangeToNumber(DataRange d)
d -
public DataNumber stringToNumber(DataString d)
d -
public DataNumber fileToNumber(DataFile d)
d -
public DataRange toRange(Data d,
DataRange to)
public DataRange switchToRange(DataSwitch d,
DataRange to)
d -
public DataRange numberToRange(DataNumber d,
DataRange to)
d -
public DataRange rangeToRange(DataRange d,
DataRange to)
d -
public DataRange stringToRange(DataString d,
DataRange to)
d -
public DataRange fileToRange(DataFile d,
DataRange to)
d -
public DataString toString(Data d)
public DataString switchToString(DataSwitch d)
d -
public DataString numberToString(DataNumber d)
d -
public DataString stringToString(DataString d)
d -
public DataString rangeToString(DataRange d)
d -
public DataString fileToString(DataFile d)
d -
public DataFile toFile(Data d)
public DataFile switchToFile(DataSwitch d)
d -
public DataFile numberToFile(DataNumber d)
d -
public DataFile stringToFile(DataString d)
d -
public DataFile rangeToFile(DataRange d)
d -
public DataFile fileToFile(DataFile d)
d -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||