gnu.kawa.xml
Class SortNodes
java.lang.Object
gnu.mapping.PropertySet
gnu.mapping.Procedure
gnu.mapping.Procedure1
gnu.kawa.xml.SortNodes
- All Implemented Interfaces:
- Inlineable, Named
public class SortNodes
- extends Procedure1
- implements Inlineable
Sort argument nodes in document order.
Uses the SortedNodes class to do the actual work.
Methods inherited from class gnu.mapping.Procedure |
apply, apply, check0, check1, check2, check3, check4, checkArgCount, checkN, getSetter, getSourceLocation, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
sortNodes
public static final SortNodes sortNodes
typeSortedNodes
public static final ClassType typeSortedNodes
makeSortedNodesMethod
public static final Method makeSortedNodesMethod
canonicalizeMethod
public static final Method canonicalizeMethod
SortNodes
public SortNodes()
apply1
public java.lang.Object apply1(java.lang.Object values)
- Specified by:
apply1
in class Procedure1
compile
public void compile(ApplyExp exp,
Compilation comp,
Target target)
- Specified by:
compile
in interface Inlineable
getReturnType
public Type getReturnType(Expression[] args)
- Specified by:
getReturnType
in interface Inlineable