nat.saxFuncts
Class SaxHyphenatesDef

java.lang.Object
  extended by net2.sf.saxon.functions.ExtensionFunctionDefinition
      extended by nat.saxFuncts.SaxHyphenatesDef
All Implemented Interfaces:
java.io.Serializable

public class SaxHyphenatesDef
extends net2.sf.saxon.functions.ExtensionFunctionDefinition

Cette classe est destinée à fournir une version modifiée du translate de xsl pour les grosses opérations de conversion entre tables

Author:
bruno
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
           
 
Constructor Summary
SaxHyphenatesDef()
           
 
Method Summary
 net2.sf.saxon.value.SequenceType[] getArgumentTypes()
           
 net2.sf.saxon.om.StructuredQName getFunctionQName()
           
 int getMinimumNumberOfArguments()
           
 net2.sf.saxon.value.SequenceType getResultType(net2.sf.saxon.value.SequenceType[] arg0)
           
 net2.sf.saxon.functions.ExtensionFunctionCall makeCallExpression()
           
static java.lang.String translate(java.lang.String template, java.lang.String in, java.lang.String out)
          Cette méthode fournie une version modifiée du translate de xsl pour les grosses opérations de conversion entre tables braille
 
Methods inherited from class net2.sf.saxon.functions.ExtensionFunctionDefinition
dependsOnFocus, getCompilerForJava, getMaximumNumberOfArguments, hasSideEffects, trustResultType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

SaxHyphenatesDef

public SaxHyphenatesDef()
Method Detail

translate

public static java.lang.String translate(java.lang.String template,
                                         java.lang.String in,
                                         java.lang.String out)
Cette méthode fournie une version modifiée du translate de xsl pour les grosses opérations de conversion entre tables braille

Parameters:
template - la chaine à convertir
in - la chaine de conversion d'entrée
out - la chaine de conversion de sortie
Returns:
la chaine convertie

getArgumentTypes

public net2.sf.saxon.value.SequenceType[] getArgumentTypes()
Specified by:
getArgumentTypes in class net2.sf.saxon.functions.ExtensionFunctionDefinition
See Also:
ExtensionFunctionDefinition.getArgumentTypes()

getFunctionQName

public net2.sf.saxon.om.StructuredQName getFunctionQName()
Specified by:
getFunctionQName in class net2.sf.saxon.functions.ExtensionFunctionDefinition
See Also:
ExtensionFunctionDefinition.getFunctionQName()

getMinimumNumberOfArguments

public int getMinimumNumberOfArguments()
Specified by:
getMinimumNumberOfArguments in class net2.sf.saxon.functions.ExtensionFunctionDefinition
See Also:
ExtensionFunctionDefinition.getMinimumNumberOfArguments()

getResultType

public net2.sf.saxon.value.SequenceType getResultType(net2.sf.saxon.value.SequenceType[] arg0)
Specified by:
getResultType in class net2.sf.saxon.functions.ExtensionFunctionDefinition
See Also:
ExtensionFunctionDefinition.getResultType(net2.sf.saxon.value.SequenceType[])

makeCallExpression

public net2.sf.saxon.functions.ExtensionFunctionCall makeCallExpression()
Specified by:
makeCallExpression in class net2.sf.saxon.functions.ExtensionFunctionDefinition
See Also:
ExtensionFunctionDefinition.makeCallExpression()