|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
void |
addAssertion(Assertion assertion)
|
void |
addCondition(Condition condition)
|
void |
addConstraint(Constraint constraint)
|
void |
addOpParam(OpParam opParam)
Add an OpParam object to this operator's specification. |
Assertion |
createAssertion(java.lang.String type,
java.lang.String object1,
java.lang.String object2,
java.lang.String text)
Creates a new Assertion for this Operator. |
Condition |
createCondition(java.lang.String type,
java.lang.String object1,
java.lang.String object2,
java.lang.String text)
Creates a new Condition for this Operator. |
Constraint |
createConstraint(java.lang.String type,
java.lang.String object1,
java.lang.String object2,
java.lang.String text)
Creates a new Constraint for this Operator. |
OpParam |
createOperatorParameter(java.lang.String name,
int minNrOfArgs,
int maxNrOfArgs,
java.lang.String ioType,
java.lang.String parameterType,
java.lang.String text)
Creates a new OperatorParameter for this Operator. |
java.util.Collection |
getAllInputOperatorParameters()
Returns all OperatorParameters of type INPUT. |
java.util.Collection |
getAllOutputOperatorParameters()
Returns all OperatorParameters of type OUTPUT. |
java.util.Collection |
getAssertions()
|
java.util.Collection |
getConditions()
|
java.util.Collection |
getConstraints()
|
java.util.Collection |
getCoordinatedParameterArrays()
An operator can have parameter arrays whose values must be coordinated positionwise. |
java.lang.String |
getLoopable()
"Getter" method. |
java.lang.String |
getManual()
"Getter" method. |
java.util.Collection |
getOperatorParametersByType(java.lang.String type)
|
OpParam |
getOpParam(java.lang.String name)
Returns the OpParam with the given name, if it exists, and NULL otherwise. |
java.util.Collection |
getOpParams()
Active getter for this operator's OpParam's. |
java.util.Iterator |
getOpParamsIterator()
Get an iterator. |
java.lang.String |
getRealize()
Getter method. |
java.lang.String |
getStepable()
"Getter" method. |
boolean |
isLoopable()
"Getter" method. |
boolean |
isManual()
"Getter" method. |
boolean |
isStepable()
"Getter" method. |
void |
removeAllOperatorParameters()
Removes all OperatorParameters of this Operator. |
boolean |
removeAssertion(Assertion assertion)
|
boolean |
removeCondition(Condition condition)
|
boolean |
removeConstraint(Constraint constraint)
|
void |
removeOperatorParameter(java.lang.String name)
Remove the specified OperatorParameter for this Operator. |
void |
removeOperatorParameterByType(java.lang.String type)
Removes all OperatorParameters of this Operator of the specified type. |
boolean |
removeOpParam(OpParam opParam)
Remove an OpParam object from this operator's specification. |
void |
setLoopable(boolean l)
Setter method. |
void |
setLoopable(java.lang.String loopable)
Setter method. |
void |
setManual(boolean m)
Setter method. |
void |
setManual(java.lang.String manual)
Setter method. |
void |
setRealize(java.lang.String r)
Setter method. |
void |
setStepable(boolean s)
Setter method. |
void |
setStepable(java.lang.String stepable)
Setter method. |
Methods inherited from interface edu.udo.cs.miningmart.m4.M4Data |
deleteSoon, getDocumentation, getValidName, isDirty, isWaitingForDelete, setDocumentation |
Methods inherited from interface edu.udo.cs.miningmart.m4.M4Object |
doPrint, doPrint, equals, executeBusinessSingleValueSqlRead, executeBusinessSingleValueSqlReadL, executeBusinessSqlRead, executeBusinessSqlWrite, executeM4SingleValueSqlRead, executeM4SingleValueSqlReadL, executeM4SqlRead, executeM4SqlWrite, getCasePrintObject, getId, getM4Db, getM4ObjectFromCache, getName, getNextM4SequenceValue, isNew, load, print, putM4ObjectToCache, replaceSpacesInName, setId, setName |
Method Detail |
public java.util.Iterator getOpParamsIterator() throws M4Exception
Iterator
for the parameters stored in table OP_PARAM_T,
represented as objects of type OpParam
.
M4Exception
public void setRealize(java.lang.String r)
r
- the new valuepublic java.lang.String getRealize()
public void setLoopable(boolean l)
l
- the new valuepublic void setLoopable(java.lang.String loopable)
loopable
- the new value in the database String
representationpublic boolean isLoopable()
public java.lang.String getLoopable()
String
representationpublic void setManual(boolean m)
m
- the new valuepublic void setManual(java.lang.String manual)
manual
- the new value in the database String
representationpublic boolean isManual()
public java.lang.String getManual()
String
representationpublic void setStepable(boolean s)
s
- the new valuepublic void setStepable(java.lang.String stepable)
stepable
- the new value in the database String
representationpublic boolean isStepable()
public java.lang.String getStepable()
String
representationpublic java.util.Collection getOpParams() throws M4Exception
Collection
of OpParam
s for this operator
M4Exception
public void addOpParam(OpParam opParam) throws M4Exception
OpParam
object to this operator's specification.
opParam
- the OpParam
to be added
M4Exception
public boolean removeOpParam(OpParam opParam) throws M4Exception
OpParam
object from this operator's specification.
opParam
- the OpParam
to be removed
true
iff the object was part of this Operator
's
specification and could be removed.
M4Exception
public java.util.Collection getAssertions() throws M4Exception
M4Exception
public java.util.Collection getConditions() throws M4Exception
M4Exception
public java.util.Collection getConstraints() throws M4Exception
M4Exception
public void addAssertion(Assertion assertion) throws M4Exception
assertion
- an Assertion
to be added
M4Exception
public void addCondition(Condition condition) throws M4Exception
condition
- a Condition
to be added
M4Exception
public void addConstraint(Constraint constraint) throws M4Exception
constraint
- a Constraint
to be added
M4Exception
public boolean removeAssertion(Assertion assertion) throws M4Exception
assertion
- an Assertion
to be removed
M4Exception
public boolean removeCondition(Condition condition) throws M4Exception
condition
- a Condition
to be removed
M4Exception
public boolean removeConstraint(Constraint constraint) throws M4Exception
constraint
- a Constraint
to be removed
M4Exception
public Assertion createAssertion(java.lang.String type, java.lang.String object1, java.lang.String object2, java.lang.String text) throws M4Exception
CreateException
- when an error occurs during creation of the object.
M4Exception
public Condition createCondition(java.lang.String type, java.lang.String object1, java.lang.String object2, java.lang.String text) throws M4Exception
CreateException
- when an error occurs during creation of the object.
M4Exception
public Constraint createConstraint(java.lang.String type, java.lang.String object1, java.lang.String object2, java.lang.String text) throws M4Exception
CreateException
- when an error occurs during creation of the object.
M4Exception
public OpParam createOperatorParameter(java.lang.String name, int minNrOfArgs, int maxNrOfArgs, java.lang.String ioType, java.lang.String parameterType, java.lang.String text) throws M4Exception
CreateException
- when an error occurs during creation of the object.
M4Exception
public java.util.Collection getAllInputOperatorParameters() throws M4Exception
M4Exception
public java.util.Collection getAllOutputOperatorParameters() throws M4Exception
M4Exception
public java.util.Collection getOperatorParametersByType(java.lang.String type) throws M4Exception
M4Exception
public OpParam getOpParam(java.lang.String name) throws M4Exception
name
- the name
M4Exception
public java.util.Collection getCoordinatedParameterArrays() throws M4Exception
Collection
of Collection
s of OpParam
objects. Each of the OpParam
objects represents a parameter
array that belongs to this operator. All parameter arrays within one of
the returned Collection
s must be
coordinated positionwise. If no coordinated parameter arrays exist,
an empty collection is returned.
M4Exception
public void removeOperatorParameter(java.lang.String name) throws M4Exception
M4Exception
public void removeAllOperatorParameters() throws M4Exception
M4Exception
public void removeOperatorParameterByType(java.lang.String type) throws M4Exception
M4Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |