|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.lang.CharacterData
public class CharacterData
CharacterData is an implementation of CharacterDataInterface, for holding a char integer.
The CharacterData container has a bound characterData property,
so the CharacterData object fires a PropertyChangeEvent when the
object is changed with
setCharacterData(Character).
Creating a CharacterData Component
The CharacterData class also maintains a bound text property which is always equal to the String value of the characterData property.
Usage
The CharacterData component stores char data:
charData1.addPropertyChangeListener(listener); charData1.setCharacterData(l); ... l = charData1.getCharacterData();
| Field Summary | |
|---|---|
static java.lang.String |
RB_KEY
|
| Constructor Summary | |
|---|---|
CharacterData()
Default Constructor |
|
CharacterData(char value)
Construct an object with an initial value. |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Creates a copy of the current model |
boolean |
equals(CharacterData other)
Tests if this object equals another CharacterData object |
boolean |
equals(java.lang.Object object)
Tests if this object equals another object |
char |
getCharacterData()
Retrieves the char stored in the char model |
static com.sas.beans.ExtendedBeanInfo |
getExtendedBeanInfo()
Returns the ExtendedBeanInfo for this class. |
java.lang.String |
getText()
Retrieves the text value of the model. |
int |
hashCode()
Computes a hash code. |
void |
setCharacterData(char value)
Sets the char stored in the char model. |
void |
setText(java.lang.String string)
Assigns the value of the object from a string value. |
java.lang.String |
toString()
|
| Field Detail |
|---|
public static final java.lang.String RB_KEY
| Constructor Detail |
|---|
public CharacterData()
public CharacterData(char value)
value - the initial value| Method Detail |
|---|
public static com.sas.beans.ExtendedBeanInfo getExtendedBeanInfo()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in interface com.sas.PublicClonableclone in class Componentjava.lang.CloneNotSupportedException - if the
object cannot be clonedpublic boolean equals(CharacterData other)
public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic char getCharacterData()
getCharacterData in interface com.sas.lang.CharacterDataInterfacepublic java.lang.String getText()
getText in interface com.sas.lang.StringDataInterfacepublic int hashCode()
hashCode in class java.lang.Objectpublic void setCharacterData(char value)
setCharacterData in interface com.sas.lang.CharacterDataInterfacevalue - char datapublic void setText(java.lang.String string)
setText in interface com.sas.lang.StringDataInterfacestring - a string representation of the text.
The first character is used as the value
java.lang.IllegalArgumentException - if the string
cannot be converted or has length of 0.public java.lang.String toString()
toString in class java.lang.Object
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||