org.millscript.millscript.functions
Class XmlFileFunction

java.lang.Object
  extended by org.millscript.millscript.functions.Function
      extended by org.millscript.millscript.functions.AbstractOutputFunction
          extended by org.millscript.millscript.functions.AbstractOutputFileFunction
              extended by org.millscript.millscript.functions.XmlFileFunction

public class XmlFileFunction
extends AbstractOutputFileFunction

This class implements the MillScript xmlFile function.


Field Summary
 
Fields inherited from class org.millscript.millscript.functions.AbstractOutputFunction
config
 
Constructor Summary
XmlFileFunction(Package pack)
          Constructs a new XmlFileFunction for the specified package.
 
Method Summary
 void apply(Machine mc, int nargs)
          Performs this function using the specified machine, with the specified number of arguments.
 java.lang.String getDefaultExtension()
          Returns the default extension for this type of file.
 
Methods inherited from class org.millscript.millscript.functions.AbstractOutputFileFunction
addNewPage, newPage, newPage, newPage, toPage
 
Methods inherited from class org.millscript.millscript.functions.AbstractOutputFunction
getCurrentWorkingFolder, getCurrentWorkingFolderList, getWorkingFolder, makeCurrentWorkingFolder
 
Methods inherited from class org.millscript.millscript.functions.Function
applyUpdater, checkNargs, checkNargsGT, checkUNargs, getName, modName, reportNargsError, reportNargsGTError, setName, toString, tryClone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmlFileFunction

public XmlFileFunction(Package pack)
Constructs a new XmlFileFunction for the specified package.

Parameters:
pack - the package this function belongs to
Method Detail

apply

public void apply(Machine mc,
                  int nargs)
Description copied from class: Function
Performs this function using the specified machine, with the specified number of arguments.

Specified by:
apply in class Function
Parameters:
mc - the machine to perform this function on
nargs - the number of arguments the function is being invoked with
See Also:
Function.apply(org.millscript.millscript.vm.Machine, int)

getDefaultExtension

public java.lang.String getDefaultExtension()
Description copied from class: AbstractOutputFileFunction
Returns the default extension for this type of file.

Specified by:
getDefaultExtension in class AbstractOutputFileFunction
Returns:
the default extension for this type of file as a String
See Also:
AbstractOutputFileFunction.getDefaultExtension()


Copyright © 2001-2007 Open World Ltd. All Rights Reserved.