## Uses of Interface
org.metaabm.SImplementation

Packages that use SImplementation
org.eclipse.amp.escape.amf.ide
org.eclipse.amp.escape.amf.ide3d
org.metaabm
org.metaabm.impl
org.metaabm.util
org.metaabm.validation

Uses of SImplementation in org.eclipse.amp.escape.amf.ide

Methods in org.eclipse.amp.escape.amf.ide with parameters of type SImplementation
`protected java.lang.String` `ExecuteAMFHandler.getModelClass(SImplementation impl)`

Uses of SImplementation in org.eclipse.amp.escape.amf.ide3d

Methods in org.eclipse.amp.escape.amf.ide3d with parameters of type SImplementation
`protected java.lang.String` `ExecuteAMF3DHandler.getModelClass(SImplementation impl)`

Uses of SImplementation in org.metaabm

Methods in org.metaabm that return SImplementation
`SImplementation` `MetaABMFactory.createSImplementation()` Returns a new object of class 'SImplementation'.
`SImplementation` `SImplemented.getImplementation()` Returns the value of the 'Implementation' containment reference.

Methods in org.metaabm with parameters of type SImplementation
`void` `SImplemented.setImplementation(SImplementation value)` Sets the value of the '`Implementation`' containment reference.

Uses of SImplementation in org.metaabm.impl

Classes in org.metaabm.impl that implement SImplementation
`class` `SImplementationImpl` An implementation of the model object ' SImplementation'.

Fields in org.metaabm.impl declared as SImplementation
`protected SImplementation` `SStyleImpl.implementation` The cached value of the '`Implementation`' containment reference.
`protected SImplementation` `SImplementedImpl.implementation` The cached value of the '`Implementation`' containment reference.
`protected SImplementation` `SAgentImpl.implementation` The cached value of the '`Implementation`' containment reference.

Methods in org.metaabm.impl that return SImplementation
`SImplementation` `MetaABMFactoryImpl.createSImplementation()`
`SImplementation` `SStyleImpl.getImplementation()`
`SImplementation` `SImplementedImpl.getImplementation()`
`SImplementation` `SAgentImpl.getImplementation()`

Methods in org.metaabm.impl with parameters of type SImplementation
`org.eclipse.emf.common.notify.NotificationChain` `SStyleImpl.basicSetImplementation(SImplementation newImplementation, org.eclipse.emf.common.notify.NotificationChain msgs)`
`org.eclipse.emf.common.notify.NotificationChain` `SImplementedImpl.basicSetImplementation(SImplementation newImplementation, org.eclipse.emf.common.notify.NotificationChain msgs)`
`org.eclipse.emf.common.notify.NotificationChain` `SAgentImpl.basicSetImplementation(SImplementation newImplementation, org.eclipse.emf.common.notify.NotificationChain msgs)`
`void` `SStyleImpl.setImplementation(SImplementation newImplementation)`
`void` `SImplementedImpl.setImplementation(SImplementation newImplementation)`
`void` `SAgentImpl.setImplementation(SImplementation newImplementation)`

Uses of SImplementation in org.metaabm.util

Methods in org.metaabm.util with parameters of type SImplementation
`java.lang.String` `Derivable.baseValue(SImplementation object)`
`T` `MetaABMSwitch.caseSImplementation(SImplementation object)` Returns the result of interpreting the object as an instance of 'SImplementation'.

Uses of SImplementation in org.metaabm.validation

Methods in org.metaabm.validation with parameters of type SImplementation
`boolean` `SImplementedValidator.validateImplementation(SImplementation value)`