Class Process
- java.lang.Object
-
- org.eclipse.cdt.core.templateengine.process.Process
-
public class Process extends Object
This class contains methods to get first process block element, next process block element and checks for next process block element.
-
-
Constructor Summary
Constructors Constructor Description Process(TemplateCore template, Element element, String id)
Constructor to create a process.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>
getMacros()
boolean
isReadyToProcess()
org.eclipse.core.runtime.IStatus
process(org.eclipse.core.runtime.IProgressMonitor monitor)
Executes this processString
toString()
-
-
-
Field Detail
-
ELEM_TYPE
public static final String ELEM_TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Process
public Process(TemplateCore template, Element element, String id)
Constructor to create a process.- Parameters:
template
-element
-id
-
-
-
Method Detail
-
isReadyToProcess
public boolean isReadyToProcess()
- Returns:
- boolean, true if the Process is Ready.
-
process
public org.eclipse.core.runtime.IStatus process(org.eclipse.core.runtime.IProgressMonitor monitor) throws ProcessFailureException
Executes this process- Parameters:
monitor
-- Returns:
- the result of executing this process
- Throws:
ProcessFailureException
-
-