|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.modeldriven.fuml.FumlObject
fUML.Semantics.Loci.LociL1.SemanticVisitor
fUML.Semantics.Classes.Kernel.Value
fUML.Semantics.Classes.Kernel.StructuredValue
fUML.Semantics.Classes.Kernel.CompoundValue
fUML.Semantics.Classes.Kernel.ExtensionalValue
fUML.Semantics.Classes.Kernel.Object_
fUML.Semantics.CommonBehaviors.BasicBehaviors.Execution
fUML.Semantics.CommonBehaviors.BasicBehaviors.OpaqueBehaviorExecution
org.modeldriven.fuml.library.booleanfunctions.BooleanFunctionBehaviorExecution
public abstract class BooleanFunctionBehaviorExecution
Abstract class for all two-argument boolean functions. For functions that have one or more than two arguments, this abstract class is not used. The class which implements the specific boolean function must implement the doBooleanFunction() method.
| Field Summary |
|---|
| Fields inherited from class fUML.Semantics.CommonBehaviors.BasicBehaviors.Execution |
|---|
context, parameterValues |
| Fields inherited from class fUML.Semantics.Classes.Kernel.Object_ |
|---|
objectActivation, types |
| Fields inherited from class fUML.Semantics.Classes.Kernel.ExtensionalValue |
|---|
locus |
| Fields inherited from class fUML.Semantics.Classes.Kernel.CompoundValue |
|---|
featureValues |
| Constructor Summary | |
|---|---|
BooleanFunctionBehaviorExecution()
|
|
| Method Summary | |
|---|---|
void |
doBody(ParameterValueList inputParameters,
ParameterValueList outputParameters)
operation doBody |
abstract boolean |
doBooleanFunction(boolean b1,
boolean b2)
operation doBooleanFunction |
| Methods inherited from class fUML.Semantics.CommonBehaviors.BasicBehaviors.OpaqueBehaviorExecution |
|---|
execute |
| Methods inherited from class fUML.Semantics.CommonBehaviors.BasicBehaviors.Execution |
|---|
copy, getBehavior, getOutputParameterValues, getParameterValue, new_, setParameterValue, terminate |
| Methods inherited from class fUML.Semantics.Classes.Kernel.Object_ |
|---|
destroy, dispatch, getTypes, register, send, startBehavior, unregister |
| Methods inherited from class fUML.Semantics.Classes.Kernel.CompoundValue |
|---|
equals, getFeatureValue, getFeatureValues, removeFeatureValues, setFeatureValue, toString |
| Methods inherited from class fUML.Semantics.Classes.Kernel.StructuredValue |
|---|
createFeatureValues, specify |
| Methods inherited from class fUML.Semantics.Classes.Kernel.Value |
|---|
hasType, objectId |
| Methods inherited from class fUML.Semantics.Loci.LociL1.SemanticVisitor |
|---|
_beginIsolation, _endIsolation |
| Methods inherited from class org.modeldriven.fuml.FumlObject |
|---|
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespace |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BooleanFunctionBehaviorExecution()
| Method Detail |
|---|
public void doBody(ParameterValueList inputParameters,
ParameterValueList outputParameters)
doBody in class OpaqueBehaviorExecution
public abstract boolean doBooleanFunction(boolean b1,
boolean b2)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||