be.hikage.xdt4j.transform
Class Transform

java.lang.Object
  extended by be.hikage.xdt4j.transform.Transform
Direct Known Subclasses:
InsertAfterTransform, InsertBeforeTransform, InsertTransform, RemoveAttributesTransform, RemoveTransform, ReplaceTransform, SetAttributesTransform

public abstract class Transform
extends Object


Field Summary
protected  String arguments
           
static org.slf4j.Logger LOG
           
protected  org.dom4j.Element transformElement
           
protected  org.dom4j.Document workingDocument
           
 
Constructor Summary
protected Transform(org.dom4j.Document workingDocument, org.dom4j.Element transformElement, String arguments)
           
 
Method Summary
 void apply()
           
protected abstract  void applyInternal()
           
protected  org.dom4j.Element getTransformElementCopy()
           
protected  String getXPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static org.slf4j.Logger LOG

transformElement

protected org.dom4j.Element transformElement

workingDocument

protected org.dom4j.Document workingDocument

arguments

protected String arguments
Constructor Detail

Transform

protected Transform(org.dom4j.Document workingDocument,
                    org.dom4j.Element transformElement,
                    String arguments)
Method Detail

apply

public void apply()

applyInternal

protected abstract void applyInternal()

getTransformElementCopy

protected org.dom4j.Element getTransformElementCopy()

getXPath

protected String getXPath()


Copyright © 2011. All Rights Reserved.