lmf.formula.csp.node
Interface Switchable

All Known Implementing Classes:
ACspAbstractCallExpr, ACspAbstractDefinition, ACspAbstractType, ACspAddMathExpr, ACspAlphabetisedParallelProcess, ACspAlphabetisedReplicatedProcess, ACspAndLogicalExpr, ACspArgument, ACspArguments, ACspAssert, ACspAssertParagraph, ACspBaseArgumentList, ACspBaseBranchList, ACspBaseCallExpr, ACspBaseChannelList, ACspBaseCheckExpr, ACspBaseChoiceProcess, ACspBaseCompositeType, ACspBaseConstraintList, ACspBaseDefinitionList, ACspBaseDotExpr, ACspBaseElementList, ACspBaseEventList, ACspBaseExpr, ACspBaseExpression, ACspBaseGuardedProcess, ACspBaseHidingProcess, ACspBaseIfHelp, ACspBaseInterleaveProcess, ACspBaseInterruptProcess, ACspBaseLambdaHelp, ACspBaseLengthExpr, ACspBaseLetHelp, ACspBaseLinkList, ACspBaseLogicalExpr, ACspBaseMath1Expr, ACspBaseMathExpr, ACspBaseMinusExpr, ACspBaseNameList, ACspBaseNotExpr, ACspBaseParallelProcess, ACspBaseParamList, ACspBasePrefixProcess, ACspBaseProcess, ACspBaseRelationalExpr, ACspBaseRenamingProcess, ACspBaseReplicatedHelp, ACspBaseReplicatedProcess, ACspBaseSequenceExpr, ACspBaseSequentialProcess, ACspBaseSubstitutionList, ACspBaseTimeoutProcess, ACspBaseVariableList, ACspCall1DotExpr, ACspCall2DotExpr, ACspCallExpr, ACspCatSequenceExpr, ACspChannel, ACspChannelDefinition, ACspCheckCondition, ACspCheckExpr, ACspClosedRange, ACspCollectionElement, ACspCommentedPrefixProcess, ACspCommentParagraph, ACspComplexBranch, ACspCompositeType, ACspComprehensionSequence, ACspComprehensionSet, ACspConstantCallExpr, ACspConstantDefinition, ACspConstrainedInputComunication, ACspConstraint, ACspConstraints, ACspConstraintVariable, ACspDatatypeDefinition, ACspDefinitionParagraph, ACspDiffMathExpr, ACspDivMath1Expr, ACspDotExpr, ACspEqualRelationalExpr, ACspEvent, ACspExternalChoiceProcess, ACspExternalDefinition, ACspExternalReplicatedProcess, ACspFunctionCallExpr, ACspFunctionDefinition, ACspGteRelationalExpr, ACspGtRelationalExpr, ACspGuardedProcess, ACspHidingProcess, ACspIfExpr, ACspIfExpression, ACspIfProcess, ACspInclude, ACspIncludeParagraph, ACspInputComunication, ACspInstance, ACspInstanceParagraph, ACspInterleaveProcess, ACspInterleaveReplicatedProcess, ACspInternalChoiceProcess, ACspInternalReplicatedProcess, ACspInterruptProcess, ACspLambdaExpr, ACspLambdaExpression, ACspLambdaProcess, ACspLengthExpr, ACspLetExpr, ACspLetExpression, ACspLetProcess, ACspLineComment, ACspLink, ACspLinkedArgumentList, ACspLinkedBranchList, ACspLinkedChannelList, ACspLinkedConstraintList, ACspLinkedDefinitionList, ACspLinkedElementList, ACspLinkedEventList, ACspLinkedLinkList, ACspLinkedNameList, ACspLinkedParallelProcess, ACspLinkedParamList, ACspLinkedReplicatedProcess, ACspLinkedSubstitutionList, ACspLinkedVariableList, ACspLteRelationalExpr, ACspLtRelationalExpr, ACspMinusExpr, ACspModel, ACspModelReference, ACspModule, ACspModuleCall, ACspModuleEvent, ACspModuleParagraph, ACspMulMath1Expr, ACspMultiLineComment, ACspNameCallExpr, ACspNametypeDefinition, ACspNotEqualRelationalExpr, ACspNotExpr, ACspNumberValue, ACspOpenRange, ACspOrLogicalExpr, ACspOutputComunication, ACspParam, ACspParameters, ACspParenthesedValue, ACspPrefixProcess, ACspProcessCallExpr, ACspProcessDefinition, ACspProductionsSet, ACspProjection, ACspRangeCollectionElement, ACspRefinementCheckExpr, ACspRemainderMath1Expr, ACspRenamingProcess, ACspSequence, ACspSequenceValue, ACspSequentialProcess, ACspSequentialReplicatedProcess, ACspSet, ACspSetType, ACspSetValue, ACspSharingParallelProcess, ACspSharingReplicatedProcess, ACspSimpleBranch, ACspSourceConstraint, ACspSpecification, ACspSubstitution, ACspSubtypeDefinition, ACspTransparentDefinition, ACspTuple, ACspTupleElements, ACspTupleType, ACspTupleValue, ACspType, ACspTypeSpecifier, ACspUntimedTimeoutProcess, ACspVariable, EOF, Node, PArgument, PArgumentList, PArguments, PAssert, PBranch, PBranchList, PCallExpr, PChannel, PChannelList, PCheckCondition, PCheckExpr, PChoiceProcess, PCollectionElement, PComment, PCompositeType, PComunication, PConstraint, PConstraintList, PConstraints, PDefinition, PDefinitionList, PDotExpr, PElementList, PEvent, PEventList, PExpr, PExpression, PGuardedProcess, PHelp, PHidingProcess, PIfExpr, PIfProcess, PInclude, PInstance, PInterleaveProcess, PInterruptProcess, PLambdaExpr, PLambdaProcess, PLengthExpr, PLetExpr, PLetProcess, PLink, PLinkList, PLogicalExpr, PMath1Expr, PMathExpr, PMinusExpr, PModel, PModelReference, PModule, PModuleCall, PNameList, PNotExpr, PParagraph, PParallelProcess, PParam, PParameters, PParamList, PPrefixProcess, PProcess, PProjection, PRange, PRelationalExpr, PRenamingProcess, PReplicatedProcess, PSequence, PSequenceExpr, PSequentialProcess, PSet, PSpecification, PSubstitution, PSubstitutionList, PTimeoutProcess, PTuple, PTupleElements, PType, PTypeSpecifier, PValue, PVariable, PVariableList, Start, TAnd, TArrow, TAssert, TAt, TBackslash, TBar, TBlank, TCat, TChannel, TColon, TComma, TDatatype, TDcolon, TDdash, TDdot, TDefs, TDiv, TDot, TElse, TEndModule, TEqual, TExports, TExternal, TExternalChoice, TExtract, TFilename, TFree, TGeq, TGt, TGuard, THash, TIf, TInclude, TInput, TInstance, TInterleave, TInternalChoice, TInterrupt, TLBrace, TLBracket, TLCheck, TLeq, TLet, TLink, TLPar, TLParallel, TLProds, TLSubst, TLt, TMinus, TModule, TMult, TMultiLineComment, TName, TNametype, TNEqual, TNot, TNumber, Token, TOr, TOutput, TParallel, TPlus, TRBrace, TRBracket, TRemainder, TRPar, TRParallel, TRProds, TRSubst, TSemicolon, TSingleLineComment, TSubtype, TThen, TTransparent, TUntimedTimeout, TWithin

public interface Switchable


Method Summary
 void apply(Switch sw)
           
 

Method Detail

apply

void apply(Switch sw)