com.xmlcalabash.library
Class InScopeNames

java.lang.Object
  extended by com.xmlcalabash.library.DefaultStep
      extended by com.xmlcalabash.library.Parameters
          extended by com.xmlcalabash.library.InScopeNames
All Implemented Interfaces:
XProcRunnable, XProcStep

public class InScopeNames
extends Parameters

NOTE: This step only works because of an ugly hack in XAtomicStep that turns the in-scope options/variables into parameters for this step.

Author:
ndw

Field Summary
 
Fields inherited from class com.xmlcalabash.library.DefaultStep
_byte_order_mark, _cdata_section_elements, _doctype_public, _doctype_system, _encoding, _escape_uri_attributes, _include_content_type, _indent, _media_type, _method, _normalization_form, _omit_xml_declaration, _standalone, _undeclare_prefixes, _version, logger, runtime, step
 
Constructor Summary
InScopeNames(XProcRuntime runtime, XAtomicStep step)
          Creates a new instance of Count
 
Method Summary
 void run()
           
 
Methods inherited from class com.xmlcalabash.library.Parameters
reset, setOutput, setParameter, setParameter
 
Methods inherited from class com.xmlcalabash.library.DefaultStep
error, evaluateXPath, fine, finer, finest, getOption, getOption, getOption, getOption, getOption, getStep, info, makeSerializer, setInput, setOption, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InScopeNames

public InScopeNames(XProcRuntime runtime,
                    XAtomicStep step)
Creates a new instance of Count

Method Detail

run

public void run()
         throws net.sf.saxon.s9api.SaxonApiException
Specified by:
run in interface XProcRunnable
Overrides:
run in class Parameters
Throws:
net.sf.saxon.s9api.SaxonApiException