Uses of Interface
org.metaabm.IValue

Packages that use IValue
org.eclipse.amp.amf.adata   
org.eclipse.amp.amf.adata.impl   
org.metaabm   
org.metaabm.act   
org.metaabm.act.impl   
org.metaabm.act.provider   
org.metaabm.act.util   
org.metaabm.act.validation   
org.metaabm.commands   
org.metaabm.function   
org.metaabm.function.impl   
org.metaabm.impl   
org.metaabm.util   
 

Uses of IValue in org.eclipse.amp.amf.adata
 

Methods in org.eclipse.amp.amf.adata that return IValue
 IValue Measurement.getValue()
          Returns the value of the 'Value' reference.
 

Methods in org.eclipse.amp.amf.adata with parameters of type IValue
 void Measurement.setValue(IValue value)
          Sets the value of the 'Value' reference.
 

Uses of IValue in org.eclipse.amp.amf.adata.impl
 

Fields in org.eclipse.amp.amf.adata.impl declared as IValue
protected  IValue MeasurementImpl.value
          The cached value of the 'Value' reference.
 

Methods in org.eclipse.amp.amf.adata.impl that return IValue
 IValue MeasurementImpl.basicGetValue()
           
 IValue MeasurementImpl.getValue()
           
 

Methods in org.eclipse.amp.amf.adata.impl with parameters of type IValue
 void MeasurementImpl.setValue(IValue newValue)
           
 

Uses of IValue in org.metaabm
 

Subinterfaces of IValue in org.metaabm
 interface SAttribute
          A representation of the model object ' SAttribute'.
 interface SAttributeArray
           
 interface SState
          A representation of the model object ' SState'.
 interface SStateValue
          A representation of the model object ' SState Value'.
 

Methods in org.metaabm with parameters of type IValue
 boolean SAttribute.accepts(IValue value)
           
 boolean SAttributed.isReachable(IValue value)
           
 boolean IValue.references(IValue value)
           
 boolean SNamed.references(IValue value)
           
 

Uses of IValue in org.metaabm.act
 

Subinterfaces of IValue in org.metaabm.act
 interface AEvaluate
          A representation of the model object ' AEvaluate'.
 interface ALiteral
          A representation of the model object ' ALiteral'.
 interface AMultiValue
          A representation of the model object ' AMulti Value'.
 interface AOrdering
          A representation of the model object ' AOrdering'.
 interface AQuery
          A representation of the model object ' AQuery'.
 interface ASink
          A representation of the model object ' ASink'.
 interface ATest
          A representation of the model object ' ATest'.
 

Methods in org.metaabm.act that return IValue
 IValue ACreateAgents.getAgentCount()
          Returns the value of the 'Agent Count' reference.
 IValue ASet.getParameter()
          Returns the value of the 'Parameter' reference.
 IValue AInput.getValue()
          Returns the value of the 'Value' reference.
 

Methods in org.metaabm.act that return types with arguments of type IValue
 org.eclipse.emf.common.util.EList<IValue> AMultiValue.getValues()
          Returns the value of the 'Values' reference list.
 

Methods in org.metaabm.act with parameters of type IValue
 boolean ASink.accepts(IValue value, int place)
           
 boolean AInput.isPotentialValue(IValue value)
           
 boolean AAct.isReachable(IValue value)
           
 boolean AInput.isReachable(IValue value)
           
 boolean AAct.references(IValue value)
           
 boolean AInput.references(IValue value)
           
 void ACreateAgents.setAgentCount(IValue value)
          Sets the value of the 'Agent Count' reference.
 void ASet.setParameter(IValue value)
          Sets the value of the 'Parameter' reference.
 void AInput.setValue(IValue value)
          Sets the value of the 'Value' reference.
 

Method parameters in org.metaabm.act with type arguments of type IValue
 java.util.Collection<?> AInput.potentialValues(java.util.Collection<IValue> suggestValues)
           
 

Uses of IValue in org.metaabm.act.impl
 

Classes in org.metaabm.act.impl that implement IValue
 class AEvaluateImpl
           
 class ALiteralImpl
           
 class AMultiValueImpl
           
 class AQueryImpl
           
 class ASinkImpl
           
 

Fields in org.metaabm.act.impl declared as IValue
protected  IValue ACreateAgentsImpl.agentCount
          The cached value of the 'Agent Count' reference.
protected  IValue ASetImpl.parameter
          The cached value of the 'Parameter' reference.
protected  IValue AInputImpl.value
          The cached value of the 'Value' reference.
 

Fields in org.metaabm.act.impl with type parameters of type IValue
protected  org.eclipse.emf.common.util.EList<IValue> AMultiValueImpl.values
          The cached value of the 'Values' reference list.
 

Methods in org.metaabm.act.impl that return IValue
 IValue ACreateAgentsImpl.basicGetAgentCount()
           
 IValue ASetImpl.basicGetParameter()
           
 IValue AInputImpl.basicGetValue()
           
 IValue ACreateAgentsImpl.getAgentCount()
           
 IValue ASetImpl.getParameter()
           
 IValue AInputImpl.getValue()
           
 

Methods in org.metaabm.act.impl that return types with arguments of type IValue
 org.eclipse.emf.common.util.EList<IValue> AMultiValueImpl.getValues()
           
 

Methods in org.metaabm.act.impl with parameters of type IValue
 boolean ASinkImpl.accepts(IValue value, int place)
           
 boolean AInputImpl.isPotentialValue(IValue value)
           
 boolean AWatchImpl.isReachable(IValue value)
           
 boolean ASelectImpl.isReachable(IValue value)
           
 boolean AInputImpl.isReachable(IValue value)
           
 boolean ADeriveImpl.isReachable(IValue value)
           
 boolean AActImpl.isReachable(IValue value)
           
 boolean ASinkImpl.references(IValue value)
           
 boolean ASetImpl.references(IValue value)
           
 boolean AMultiValueImpl.references(IValue value)
           
 boolean ALiteralImpl.references(IValue value)
           
 boolean AInputImpl.references(IValue value)
           
 boolean AActImpl.references(IValue value)
           
 boolean AAccessorImpl.references(IValue value)
           
 void ACreateAgentsImpl.setAgentCount(IValue newAgentCount)
           
 void ASetImpl.setParameter(IValue newParameter)
           
 void AInputImpl.setValue(IValue newValue)
           
 

Method parameters in org.metaabm.act.impl with type arguments of type IValue
 java.util.Collection<?> AInputImpl.potentialValues(java.util.Collection<IValue> suggestValues)
           
 

Uses of IValue in org.metaabm.act.provider
 

Methods in org.metaabm.act.provider that return types with arguments of type IValue
protected  java.util.Collection<IValue> AMultiValueItemProvider.validValues(java.util.Collection potential)
           
 

Methods in org.metaabm.act.provider with parameters of type IValue
 boolean AInputItemProvider.inputValueFor(SAgent agent, IValue value)
           
 boolean AInputItemProvider.isAccessed(IValue value)
           
 

Uses of IValue in org.metaabm.act.util
 

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

Uses of IValue in org.metaabm.act.validation
 

Methods in org.metaabm.act.validation with parameters of type IValue
 boolean ACreateAgentsValidator.validateAgentCount(IValue value)
           
 boolean ASetValidator.validateParameter(IValue value)
           
 boolean AInputValidator.validateValue(IValue value)
           
 

Uses of IValue in org.metaabm.commands
 

Methods in org.metaabm.commands that return types with arguments of type IValue
protected  org.eclipse.emf.common.util.EList<IValue> MultiValueCommand.getMultiValues(AInput input)
           
 

Methods in org.metaabm.commands with parameters of type IValue
protected  void MultiValueCommand.clearMultiValues(IValue value)
           
protected  void MultiValueCommand.removeAttribute(IValue value)
           
 

Uses of IValue in org.metaabm.function
 

Methods in org.metaabm.function with parameters of type IValue
 boolean FArgumentPrototype.accepts(IValue value)
           
 boolean FFunction.accepts(IValue value, int place)
           
 

Uses of IValue in org.metaabm.function.impl
 

Methods in org.metaabm.function.impl with parameters of type IValue
 boolean FArgumentPrototypeImpl.accepts(IValue value)
           
 boolean FArgumentArrayPrototypeImpl.accepts(IValue value)
           
 boolean FFunctionImpl.accepts(IValue value, int place)
           
 

Uses of IValue in org.metaabm.impl
 

Classes in org.metaabm.impl that implement IValue
 class SAttributeArrayImpl
          An implementation of the model object ' SAttribute Array'.
 class SAttributeImpl
          An implementation of the model object ' SAttribute'.
 class SStateImpl
          An implementation of the model object ' SState'.
 class SStateValueImpl
          An implementation of the model object ' SState Value'.
 

Methods in org.metaabm.impl with parameters of type IValue
 boolean SStateImpl.accepts(IValue value)
           
 boolean SAttributeImpl.accepts(IValue value)
           
static void SAttributeImpl.agentAccessors(SAgent parent, IValue attribute, java.util.Collection<org.eclipse.emf.ecore.EObject> searchObjects)
           
 boolean SAttributedImpl.isReachable(IValue value)
           
 boolean SAgentImpl.isReachable(IValue value)
           
 boolean SStateValueImpl.references(IValue value)
           
 boolean SNamedImpl.references(IValue value)
           
 boolean SContextImpl.references(IValue value)
           
 boolean SAttributeImpl.references(IValue value)
           
 boolean SActableImpl.references(IValue value)
           
 boolean IIDImpl.references(IValue value)
           
 

Uses of IValue in org.metaabm.util
 

Methods in org.metaabm.util with parameters of type IValue
 T MetaABMSwitch.caseIValue(IValue object)
          Returns the result of interpreting the object as an instance of 'IValue'.