|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.ibm.dse.base.Pointer
This is the abstract parent class of all pointers. A Pointer is a reference to a DataElement.
| Field Summary | |
protected java.beans.PropertyChangeSupport |
propertyChange
|
| Constructor Summary | |
Pointer()
This is the default constructor used to create a Pointer object. |
|
| Method Summary | |
Externalizer |
externalizer()
Returns the externalizer instance of this class. |
static Externalizer |
getExternalizer()
Gets the Externalizer. |
java.lang.String |
getName()
Gets the dataName property (a java.lang.String) value. |
java.lang.String |
getTagName()
Gets a tag name. |
void |
readExternal()
Initializes a dataElement with its external value. |
void |
readExternal(java.io.ObjectInput s)
Invokes the object creation from an ObjectInput. |
static java.lang.Object |
readObject(java.lang.String name)
Instantiates a Pointer with a specified name from the definitions file. |
void |
removeExternal()
Removes the tags for this object from the definitions file where the object is externalized file where it is externalized |
static void |
setExternalizer(Externalizer anExternalizer)
Sets the Externalizer. |
void |
setName(java.lang.String aString)
Sets the dataName property (a java.lang.String) value. |
Vector |
toStrings()
Returns a visual representation of this data element. |
Vector |
toTags()
Returns a Vector with the DataElement represented as a Tag |
void |
writeExternal()
Writes this instance converted in tags in a file. |
void |
writeExternal(java.io.ObjectOutput s)
Provides concrete serialization handling for Pointer. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
protected transient java.beans.PropertyChangeSupport propertyChange
| Constructor Detail |
public Pointer()
| Method Detail |
public Externalizer externalizer()
throws java.io.IOException
public static Externalizer getExternalizer()
throws java.io.IOException
public java.lang.String getName()
setName(java.lang.String)public java.lang.String getTagName()
public void readExternal()
throws java.io.IOException
public void readExternal(java.io.ObjectInput s)
throws java.io.IOException,
java.lang.ClassNotFoundException
s - java.io.ObjectInput
public static java.lang.Object readObject(java.lang.String name)
throws java.io.IOException
name - String)
public void removeExternal()
throws java.io.IOException
public static void setExternalizer(Externalizer anExternalizer)
anExternalizer - com.ibm.dse.base.Externalizerpublic void setName(java.lang.String aString)
aString - The new value for the property.getName()public Vector toStrings()
public Vector toTags()
throws java.io.IOException
public void writeExternal()
throws java.io.IOException
public void writeExternal(java.io.ObjectOutput s)
throws java.io.IOException
s - java.io.ObjectOutput
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||