## Uses of Interface
org.metaabm.SContext

Packages that use SContext
org.metaabm
org.metaabm.commands
org.metaabm.impl
org.metaabm.util
org.metaabm.validation
org.metaabm.xsd

Uses of SContext in org.metaabm

Methods in org.metaabm that return SContext
`SContext` `MetaABMFactory.createSContext()` Returns a new object of class 'SContext'.
`SContext` `SProjection.getOwner()` Returns the value of the 'Owner' container reference.
`SContext` `SAgent.getOwner()` Returns the value of the 'Owner' container reference.

Methods in org.metaabm that return types with arguments of type SContext
`java.util.Collection<SContext>` `SContext.getSubContexts()`

Methods in org.metaabm with parameters of type SContext
`void` `SProjection.setOwner(SContext value)` Sets the value of the '`Owner`' container reference.
`void` `SAgent.setOwner(SContext value)` Sets the value of the '`Owner`' container reference.

Uses of SContext in org.metaabm.commands

Methods in org.metaabm.commands with parameters of type SContext
`static ABuild` `AddAgentsActsCommand.findBuilderOf(SContext agent)`
`static ABuildProjection` `AddSpacesActsCommand.findBuilderOf(SContext context, SProjection proj)`
`static ACreateAgents` `AddAgentsActsCommand.findCreatorOf(SContext context, SAgent agent)`

Constructors in org.metaabm.commands with parameters of type SContext
`AddAgentsActsCommand(org.eclipse.emf.edit.domain.EditingDomain domain, SContext parent, java.util.Collection<?> agents)`
`AddAgentsActsLoaderCommand(org.eclipse.emf.edit.domain.EditingDomain domain, SContext parent, SProjection projection, java.net.URL url, java.util.Collection<?> agents)`
`AddLoadShapesAgentLoaderCommand(org.eclipse.emf.edit.domain.EditingDomain domain, SContext parent, SProjection projection, java.net.URL url, java.util.Collection<?> agents)`
`AddSpacesActsCommand(org.eclipse.emf.edit.domain.EditingDomain domain, SContext parent, java.util.Collection<?> spaces)`

Uses of SContext in org.metaabm.impl

Classes in org.metaabm.impl that implement SContext
`class` `SContextImpl`

Methods in org.metaabm.impl that return SContext
`SContext` `MetaABMFactoryImpl.createSContext()`
`SContext` `SProjectionImpl.getOwner()`
`SContext` `SAgentImpl.getOwner()`

Methods in org.metaabm.impl that return types with arguments of type SContext
`java.util.Collection<SContext>` `SContextImpl.getSubContexts()`

Methods in org.metaabm.impl with parameters of type SContext
`org.eclipse.emf.common.notify.NotificationChain` `SProjectionImpl.basicSetOwner(SContext newOwner, org.eclipse.emf.common.notify.NotificationChain msgs)`
`org.eclipse.emf.common.notify.NotificationChain` `SAgentImpl.basicSetOwner(SContext newOwner, org.eclipse.emf.common.notify.NotificationChain msgs)`
`void` `SProjectionImpl.setOwner(SContext newOwner)`
`void` `SAgentImpl.setOwner(SContext newOwner)`

Uses of SContext in org.metaabm.util

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

Uses of SContext in org.metaabm.validation

Methods in org.metaabm.validation with parameters of type SContext
`boolean` `SProjectionValidator.validateOwner(SContext value)`
`boolean` `SAgentValidator.validateOwner(SContext value)`

Method parameters in org.metaabm.validation with type arguments of type SContext
`boolean` `SContextValidator.validateAllContexts(org.eclipse.emf.common.util.EList<SContext> value)`

Uses of SContext in org.metaabm.xsd

Methods in org.metaabm.xsd that return SContext
`SContext` `MetaABMPersist.getContext()`
`SContext` `MetaABMPersist.load()`

Methods in org.metaabm.xsd with parameters of type SContext
`static MetaABMPersist` `MetaABMPersist.create(SContext persist, java.io.File file)`
`static MetaABMPersist` `MetaABMPersist.create(SContext persist, java.lang.String path)`
`void` `MetaABMPersist.setContext(SContext context)`