public interface IProcedure extends IModelObject
Modifier and Type | Method and Description |
---|---|
IProcedureLine |
addProcedureLine(java.lang.Class lineClass,
java.lang.String name)
Adds a new procedure line to this procedure.
|
IProcedureLine |
addProcedureLine(java.lang.String name)
Adds a new procedure line to this procedure.
|
void |
addProcedureOption(IProcedureOption opt) |
IProcedureOption |
getProcedureOption(java.lang.String name)
Gets the procedure option with the specified name
|
java.util.List |
getProcedureOptions()
Gets the list of procedure options for this procedure.
|
void |
removeProcedureLine(IProcedureLine line)
Removes an existing procedure line.
|
getGlobalId, getName, getNumericId
java.util.List getProcedureOptions()
void addProcedureOption(IProcedureOption opt)
IProcedureLine addProcedureLine(java.lang.String name)
name
- the name for the new procedure line.IProcedureLine addProcedureLine(java.lang.Class lineClass, java.lang.String name)
name
- the name of the new line.lineClass
- The class type of the new line.void removeProcedureLine(IProcedureLine line)
line
- the line to be removed.IProcedureOption getProcedureOption(java.lang.String name)
name
- the name of the procedure option to be retrieved.