Class SQLColumn

All Implemented Interfaces:
NodeInfo, DOMLocator, Source, SourceLocator, Element, NamedNodeMap, Node, Locator

public class SQLColumn extends XSLGeneralVariable
An sql:insert element in the stylesheet.
  • Constructor Details

    • SQLColumn

      public SQLColumn()
  • Method Details

    • isInstruction

      public boolean isInstruction()
      Determine whether this node is an instruction.
      Overrides:
      isInstruction in class StyleElement
      Returns:
      false - it is not an instruction
    • mayContainTemplateBody

      public boolean mayContainTemplateBody()
      Determine whether this type of element is allowed to contain a template-body
      Overrides:
      mayContainTemplateBody in class XSLGeneralVariable
      Returns:
      false: yes, it may not contain a template-body
    • validate

      public void validate() throws TransformerConfigurationException
      Description copied from class: StyleElement
      Check that the element is valid. This is called once for each element, after the entire tree has been built. As well as validation, it can perform first-time initialisation. The default implementation does nothing; it is normally overriden in subclasses.
      Overrides:
      validate in class XSLGeneralVariable
      Throws:
      TransformerConfigurationException
    • process

      public void process(Context context)
      Description copied from class: StyleElement
      Process: called to do the real work of this stylesheet element. This method must be implemented in each subclass.
      Specified by:
      process in class StyleElement
      Parameters:
      context - The context in the source XML document, giving access to the current node, the current variables, etc.
    • getColumnName

      public String getColumnName()
    • getColumnValue

      public Value getColumnValue(Context context) throws TransformerException
      Throws:
      TransformerException