Class AbstractTransformation
java.lang.Object
org.xwiki.rendering.transformation.AbstractTransformation
- All Implemented Interfaces:
Comparable<Transformation>,Transformation
Code common to all Transformation and base implementation of priorities (see
Transformation.getPriority()).- Since:
- 1.5M2
- Version:
- $Id: d37129784993c0f7b3e23a2df56ffe921a8d9942 $
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(Transformation transformation) intThe priority of execution relative to the other transformations.voidDeprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xwiki.rendering.transformation.Transformation
prepare, transform
-
Constructor Details
-
AbstractTransformation
public AbstractTransformation()
-
-
Method Details
-
getPriority
public int getPriority()Description copied from interface:TransformationThe priority of execution relative to the other transformations. The lowest values have the highest priorities and execute first. For example a Transformation with a priority of 100 will execute before one with a priority of 500.- Specified by:
getPriorityin interfaceTransformation- Returns:
- the execution priority
-
compareTo
- Specified by:
compareToin interfaceComparable<Transformation>
-
transform
Deprecated.Description copied from interface:TransformationTransform the passed XDOM and modifies it.- Specified by:
transformin interfaceTransformation- Parameters:
dom- the AST representing the content in Blockssyntax- the Syntax of the content- Throws:
TransformationException- if the transformation fails for any reason
-