## Uses of Interface
org.metaabm.act.ASink

Packages that use ASink
org.metaabm.act
org.metaabm.act.impl
org.metaabm.act.provider
org.metaabm.act.util
org.metaabm.act.validation
org.metaabm.commands

Uses of ASink in org.metaabm.act

Subinterfaces of ASink in org.metaabm.act
`interface` `AEvaluate` A representation of the model object ' AEvaluate'.
`interface` `AOrdering` A representation of the model object ' AOrdering'.
`interface` `AQuery` A representation of the model object ' AQuery'.
`interface` `ATest` A representation of the model object ' ATest'.

Methods in org.metaabm.act that return ASink
`ASink` `AInput.getSink()` Returns the value of the 'Sink' container reference.

Methods in org.metaabm.act with parameters of type ASink
`void` `AInput.setSink(ASink value)` Sets the value of the '`Sink`' container reference.

Uses of ASink in org.metaabm.act.impl

Classes in org.metaabm.act.impl that implement ASink
`class` `AEvaluateImpl`
`class` `AQueryImpl`
`class` `ASinkImpl`

Methods in org.metaabm.act.impl that return ASink
`ASink` `AInputImpl.getSink()`

Methods in org.metaabm.act.impl with parameters of type ASink
`org.eclipse.emf.common.notify.NotificationChain` `AInputImpl.basicSetSink(ASink newSink, org.eclipse.emf.common.notify.NotificationChain msgs)`
`void` `AInputImpl.setSink(ASink newSink)`

Uses of ASink in org.metaabm.act.provider

Methods in org.metaabm.act.provider with parameters of type ASink
`static java.util.List<java.lang.String>` `ASinkItemProvider.getInputLabels(ASink sink)`

Uses of ASink in org.metaabm.act.util

Methods in org.metaabm.act.util with parameters of type ASink
`T` `MetaABMActSwitch.caseASink(ASink object)` Returns the result of interpreting the object as an instance of 'ASink'.

Uses of ASink in org.metaabm.act.validation

Methods in org.metaabm.act.validation with parameters of type ASink
`boolean` `AInputValidator.validateSink(ASink value)`

Uses of ASink in org.metaabm.commands

Fields in org.metaabm.commands declared as ASink
`protected ASink` `MultiValueCommand.sink`

Constructors in org.metaabm.commands with parameters of type ASink
`AddMultiValueStateCommand(org.eclipse.emf.edit.domain.EditingDomain domain, ASink sink, java.util.List<AInput> inputs, java.util.Collection<?> collection, int index)`
`MultiValueCommand(org.eclipse.emf.edit.domain.EditingDomain domain, ASink sink, FFunction newFunction)`
`RemoveMultiValueCommand(org.eclipse.emf.edit.domain.EditingDomain domain, ASink sink)`
`RemoveMultiValueStateCommand(org.eclipse.emf.edit.domain.EditingDomain domain, ASink sink, java.util.List<AInput> inputs, java.util.Collection<?> collection, int index)`
`SetSinkFunctionCommand(org.eclipse.emf.edit.domain.EditingDomain domain, ASink sink, FFunction newFunction)`
`SetSinkLabelCommand(org.eclipse.emf.edit.domain.EditingDomain domain, ASink sink, java.lang.String newName)`