Class WorkspaceActionImpl

java.lang.Object
org.jenkinsci.plugins.workflow.actions.WorkspaceAction
org.jenkinsci.plugins.workflow.support.actions.WorkspaceActionImpl
All Implemented Interfaces:
Action, ModelObject, org.jenkinsci.plugins.workflow.actions.FlowNodeAction, org.jenkinsci.plugins.workflow.actions.PersistentAction

public final class WorkspaceActionImpl extends org.jenkinsci.plugins.workflow.actions.WorkspaceAction implements org.jenkinsci.plugins.workflow.actions.FlowNodeAction
  • Constructor Details

    • WorkspaceActionImpl

      public WorkspaceActionImpl(FilePath workspace, org.jenkinsci.plugins.workflow.graph.FlowNode parent)
  • Method Details

    • getNode

      public String getNode()
      Specified by:
      getNode in class org.jenkinsci.plugins.workflow.actions.WorkspaceAction
    • getPath

      public String getPath()
      Specified by:
      getPath in class org.jenkinsci.plugins.workflow.actions.WorkspaceAction
    • getLabels

      public Set<LabelAtom> getLabels()
      Specified by:
      getLabels in class org.jenkinsci.plugins.workflow.actions.WorkspaceAction
    • getParent

      public org.jenkinsci.plugins.workflow.graph.FlowNode getParent()
    • onLoad

      public void onLoad(org.jenkinsci.plugins.workflow.graph.FlowNode parent)
      Specified by:
      onLoad in interface org.jenkinsci.plugins.workflow.actions.FlowNodeAction
    • getIconFileName

      public String getIconFileName()
      Specified by:
      getIconFileName in interface Action
    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface Action
      Specified by:
      getDisplayName in interface ModelObject
    • getUrlName

      public String getUrlName()
      Specified by:
      getUrlName in interface Action
    • doDynamic

      public DirectoryBrowserSupport doDynamic() throws IOException
      Throws:
      IOException