org.vmguys.vmtools.utils
Class AttributeModifyOperation
java.lang.Object
|
+--org.vmguys.vmtools.utils.AbstractOperation
|
+--org.vmguys.vmtools.utils.AttributeModifyOperation
- public class AttributeModifyOperation
- extends AbstractOperation
This class represents a change to an attribute of an Element.
|
Method Summary |
org.jdom.Element |
asElement(org.jdom.Namespace namespace)
Converts the operation to a JDOM Element, possibly with children, that
represents the operation. |
int |
cost()
Returns the cost of this operation. |
int |
getOperationNodeNumber()
Returns the number of the node this operation is being applied to. |
java.lang.String |
getOperationXpath()
Returns the xpath of the node this operation is being applied to. |
java.lang.String |
toString()
Returns a String with information about the operation. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AttributeModifyOperation
public AttributeModifyOperation(DiffElement node,
org.jdom.Attribute newAttr)
- Constructs an operation that will modify an attribute of the given node.
The attribute's new value is given.
AttributeModifyOperation
public AttributeModifyOperation(DiffElement node,
org.jdom.Attribute newAttr,
java.lang.String comment)
- Constructs an operation that will modify an attribute of the given node.
The attribute's new value is given.
The operation will include the specified comment. The comment may be null if it is not needed.
asElement
public org.jdom.Element asElement(org.jdom.Namespace namespace)
- Converts the operation to a JDOM Element, possibly with children, that
represents the operation.
- Overrides:
asElement in class AbstractOperation
cost
public int cost()
- Returns the cost of this operation.
- Overrides:
cost in class AbstractOperation
toString
public java.lang.String toString()
- Returns a String with information about the operation.
- Overrides:
toString in class AbstractOperation
getOperationXpath
public java.lang.String getOperationXpath()
throws org.jdom.JDOMException
- Returns the xpath of the node this operation is being applied to.
- Overrides:
getOperationXpath in class AbstractOperation
getOperationNodeNumber
public int getOperationNodeNumber()
- Returns the number of the node this operation is being applied to.
- Overrides:
getOperationNodeNumber in class AbstractOperation
Copyright © 2001 VM Systems, Inc. All Rights Reserved.