|
|||||||||
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.ObjectInputpublic 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 |