|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.dse.base.Pointer
This is the abstract parent class of all pointers. A Pointer is a reference to a DataElement.
Field Summary | |
---|---|
(package private) static Externalizer |
externalizer
|
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. |
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 |
Methods inherited from interface com.ibm.dse.base.Externalizable |
---|
initializeFrom |
Field Detail |
protected transient java.beans.PropertyChangeSupport propertyChange
static Externalizer externalizer
Constructor Detail |
public Pointer()
Method Detail |
public Externalizer externalizer() throws java.io.IOException
externalizer
in interface Externalizable
java.io.IOException
public static Externalizer getExternalizer() throws java.io.IOException
java.io.IOException
public java.lang.String getName()
getName
in interface Externalizable
setName(java.lang.String)
public java.lang.String getTagName()
public void readExternal() throws java.io.IOException
readExternal
in interface Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput s) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
s
- java.io.ObjectInput
java.io.IOException
java.lang.ClassNotFoundException
public static java.lang.Object readObject(java.lang.String name) throws java.io.IOException
name
- String)
java.io.IOException
public void removeExternal() throws java.io.IOException
removeExternal
in interface Externalizable
java.io.IOException
public static void setExternalizer(Externalizer anExternalizer)
anExternalizer
- com.ibm.dse.base.Externalizerpublic void setName(java.lang.String aString)
setName
in interface Externalizable
aString
- The new value for the property.getName()
public Vector toStrings()
toStrings
in interface Externalizable
public Vector toTags() throws java.io.IOException
toTags
in interface Externalizable
java.io.IOException
public void writeExternal() throws java.io.IOException
writeExternal
in interface Externalizable
java.io.IOException
public void writeExternal(java.io.ObjectOutput s) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
s
- java.io.ObjectOutput
java.io.IOException
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |