java.lang.Object
org.apache.hop.workflow.action.ActionBase
org.apache.hop.workflow.actions.xml.xslt.Xslt
All Implemented Interfaces:
Cloneable, IAttributes, ICheckResultSource, IExtensionData, IHasLogChannel, ILoggingObject, IVariables, IResourceHolder, IAction

@Action(id="XSLT", name="i18n::XSLT.Name", description="i18n::XSLT.Description", image="XSLT.svg", categoryDescription="i18n::XSLT.Category", keywords="i18n::Xslt.keyword", documentationUrl="/workflow/actions/xslt.html") public class Xslt extends ActionBase implements Cloneable, IAction
  • Field Details

  • Constructor Details

    • Xslt

      public Xslt(String n)
    • Xslt

      public Xslt()
  • Method Details

    • allocate

      public void allocate(int nrParameters, int outputProps)
    • clone

      public Object clone()
      Specified by:
      clone in interface IAction
      Overrides:
      clone in class ActionBase
    • getXSLTFactory

      public String getXSLTFactory()
    • setXSLTFactory

      public void setXSLTFactory(String xsltfactoryin)
    • setFilenamesFromPrevious

      public void setFilenamesFromPrevious(boolean filenamesfromprevious)
    • getRealxmlfilename

      public String getRealxmlfilename()
    • getoutputfilename

      public String getoutputfilename()
    • getOutputfilename

      public String getOutputfilename()
    • getRealxslfilename

      public String getRealxslfilename()
    • isFilenamesFromPrevious

      public boolean isFilenamesFromPrevious()
    • execute

      public Result execute(Result previousResult, int nr) throws HopException
      Specified by:
      execute in interface IAction
      Throws:
      HopException
    • isEvaluation

      public boolean isEvaluation()
      Specified by:
      isEvaluation in interface IAction
      Overrides:
      isEvaluation in class ActionBase
    • getResourceDependencies

      public List<ResourceReference> getResourceDependencies(IVariables variables, WorkflowMeta workflowMeta)
      Specified by:
      getResourceDependencies in interface IAction
      Overrides:
      getResourceDependencies in class ActionBase
    • check

      public void check(List<ICheckResult> remarks, WorkflowMeta jobMeta, IVariables variables, IHopMetadataProvider metadataProvider)
      Specified by:
      check in interface IAction
      Overrides:
      check in class ActionBase
    • getOutputPropertyName

      public String[] getOutputPropertyName()
      Returns:
      Returns the OutputPropertyName.
    • setOutputPropertyName

      public void setOutputPropertyName(String[] argumentDirection)
      Parameters:
      argumentDirection - The OutputPropertyName to set.
    • getOutputPropertyValue

      public String[] getOutputPropertyValue()
      Returns:
      Returns the OutputPropertyField.
    • setOutputPropertyValue

      public void setOutputPropertyValue(String[] argumentDirection)
      Parameters:
      argumentDirection - The outputPropertyValue to set.
    • getParameterName

      public String[] getParameterName()
      Returns:
      Returns the parameterName.
    • setParameterName

      public void setParameterName(String[] argumentDirection)
      Parameters:
      argumentDirection - The parameterName to set.
    • getParameterField

      public String[] getParameterField()
      Returns:
      Returns the parameterField.