|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IOperators
A collection of operators, with operations to look them up by name. This needs a concrete implementation, for example to load and write definitions from and to XML.
| Nested Class Summary | |
|---|---|
static class |
IOperators.LoadedVersion
Indicates the version of the operator file format from which operators were loaded. |
| Method Summary | |
|---|---|
String |
getDocumentation()
Return the operator documentation, may be null. |
IOperators.LoadedVersion |
getLoadedVersion()
Gets the operator file format version that these operators were loaded from. |
List<String> |
getModelFileNames()
The list of referenced models. |
IOperator |
getOperator(String name)
Get an operator by name. |
List<IOperator> |
getOperators()
Return all operators in this collection. |
List<NRLError> |
resolveModelReferences(IModelCollection models)
Resolve all parameter type and return type references against models. |
| Method Detail |
|---|
String getDocumentation()
List<String> getModelFileNames()
List<IOperator> getOperators()
IOperator.IOperator getOperator(String name)
name - the name
List<NRLError> resolveModelReferences(IModelCollection models)
models - the models
IOperators.LoadedVersion getLoadedVersion()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||