|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.di.entry.NodeImpl
com.ibm.di.entry.CharacterDataImpl
com.ibm.di.entry.AttributeValue
public class AttributeValue
The AttributeValue class is used in conjunction with the Attribute object to store information about an attribute value. The class has a value and an operation properties associated with the value.
Field Summary | |
---|---|
static int |
AV_ADD
Used when a value has been added |
static int |
AV_DELETE
Used when a value has been deleted |
static int |
AV_REPLACE
Used when a value has been modified. |
static int |
AV_UNCHANGED
Used when a value is not changed |
static int |
AV_UNDEFINED
Used when a value does not have a defined operation code |
Fields inherited from class com.ibm.di.entry.NodeImpl |
---|
parent |
Constructor Summary | |
---|---|
AttributeValue(Object value)
Creates an AttributeValue giving a value to be wrapped. |
|
AttributeValue(Object value,
int oper)
|
|
AttributeValue(Object value,
int oper,
boolean isText)
|
Method Summary | |
---|---|
AttributeValue |
clone()
|
Node |
cloneNode(boolean deep)
|
String |
getData()
|
String |
getLocalName()
|
String |
getNamespaceURI()
|
String |
getNodeName()
|
short |
getNodeType()
|
int |
getOper()
|
String |
getOperation()
Return the operation code. |
String |
getPrefix()
|
Object |
getValue()
|
void |
setData(String data)
|
void |
setNodeTypeText(boolean value)
Changes the type of the node. |
void |
setOper(int oper)
|
void |
setOperation(String oper)
|
void |
setPrefix(String prefix)
|
void |
setValue(Object value)
|
static int |
stringToOper(String oper)
|
String |
toDeltaString()
|
String |
toString()
|
Methods inherited from class com.ibm.di.entry.CharacterDataImpl |
---|
appendData, deleteData, getLength, getNodeValue, getWholeText, insertData, isElementContentWhitespace, replaceData, replaceWholeText, setNodeValue, splitText, substringData |
Methods inherited from class com.ibm.di.entry.NodeImpl |
---|
appendChild, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getOwnerDocument, getParentNode, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, internalLookupPrefix, internalNSLookup, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setTextContent, setUserData |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.w3c.dom.Text |
---|
getWholeText, isElementContentWhitespace, replaceWholeText, splitText |
Methods inherited from interface org.w3c.dom.CharacterData |
---|
appendData, deleteData, getLength, insertData, replaceData, substringData |
Methods inherited from interface org.w3c.dom.Node |
---|
appendChild, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setTextContent, setUserData |
Field Detail |
---|
public static final int AV_UNDEFINED
public static final int AV_UNCHANGED
public static final int AV_ADD
public static final int AV_DELETE
public static final int AV_REPLACE
Constructor Detail |
---|
public AttributeValue(Object value)
value
- the value to be wrapped as an AttributeValue.public AttributeValue(Object value, int oper)
public AttributeValue(Object value, int oper, boolean isText)
Method Detail |
---|
public Object getValue()
public void setValue(Object value)
public int getOper()
public String getOperation()
public void setOper(int oper)
public void setOperation(String oper)
public static int stringToOper(String oper)
public String toString()
toString
in class CharacterDataImpl
public String toDeltaString()
public void setNodeTypeText(boolean value)
value
- - if this is true, subsequent calls to getNodeType()
will return Node.TEXT_NODE
, otherwise will return
Node.CDATA_SECTION_NODE
. *public AttributeValue clone()
clone
in class Object
public String getData() throws DOMException
getData
in interface CharacterData
DOMException
public void setData(String data) throws DOMException
setData
in interface CharacterData
DOMException
public Node cloneNode(boolean deep)
cloneNode
in interface Node
public String getNodeName()
getNodeName
in interface Node
getNodeName
in class NodeImpl
public String getLocalName()
getLocalName
in interface Node
public String getNamespaceURI()
getNamespaceURI
in interface Node
public short getNodeType()
getNodeType
in interface Node
public String getPrefix()
getPrefix
in interface Node
public void setPrefix(String prefix) throws DOMException
setPrefix
in interface Node
DOMException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |