us.temerity.pipeline.plugin.NukeAddSourceTool.v2_3_4
Class NukeAddSourceTool
java.lang.Object
us.temerity.pipeline.Named
us.temerity.pipeline.PluginID
us.temerity.pipeline.BasePlugin
us.temerity.pipeline.BaseTool
us.temerity.pipeline.plugin.NukeAddSourceTool.v2_3_4.NukeAddSourceTool
- All Implemented Interfaces:
- Serializable, Cloneable, Comparable<PluginID>, Glueable
public class NukeAddSourceTool
- extends BaseTool
Adds source sequences to a Nuke script, and makes the correct links in Pipeline.
- See Also:
- Serialized Form
| Fields inherited from class us.temerity.pipeline.Named |
pName |
| Methods inherited from class us.temerity.pipeline.BasePlugin |
addSupport, compareTo, equals, getDescription, getFullMessage, getPluginID, getResource, getResources, getResourceSize, getSupports, isUnderDevelopment, removeSupport, setSupports, supports, toString, underDevelopment |
NukeAddSourceTool
public NukeAddSourceTool()
collectPhaseInput
public String collectPhaseInput()
throws PipelineException
- Create and show graphical user interface components to collect information from the
user to use as input in the next phase of execution for the tool.
- Overrides:
collectPhaseInput in class BaseTool
- Returns:
- The phase progress message or
null to abort early.
- Throws:
PipelineException - If unable to validate the given user input.
executePhase
public boolean executePhase(MasterMgrClient mclient,
QueueMgrClient qclient)
throws PipelineException
- Perform one phase in the execution of the tool.
- Overrides:
executePhase in class BaseTool
- Parameters:
mclient - The network connection to the plmaster(1) daemon.qclient - The network connection to the plqueuemgr(1) daemon.
- Returns:
- Whether to continue and collect user input for the next phase of the tool.
- Throws:
PipelineException - If unable to sucessfully execute this phase of the tool.