Eclipse Platform Release 3.7

## Uses of Interface
org.eclipse.osgi.service.resolver.State

Packages that use State
org.eclipse.osgi.service.resolver: Provides the Equinox resolver API.

Uses of State in org.eclipse.osgi.service.resolver

Methods in org.eclipse.osgi.service.resolver that return State
`State` `StateObjectFactory.createState()` Deprecated. use `StateObjectFactory.createState(boolean)`
`State` `StateObjectFactory.createState(boolean resolver)` Creates an empty state with or without a resolver.
`State` `StateObjectFactory.createState(State state)` Creates a new state that is a copy of the given state.
`State` `BundleDescription.getContainingState()` Returns the state object which hosts this bundle. null is returned if this bundle is not currently in a state.
`State` `StateDelta.getState()` Returns the state whose changes are represented by this delta.
`State` `Resolver.getState()` Returns the state associated with this resolver.
`State` `PlatformAdmin.getState()` Returns a mutable state representing the current system.
`State` `PlatformAdmin.getState(boolean mutable)` Returns a state representing the current system.
`State` `StateObjectFactory.readState(DataInputStream stream)` Deprecated. use `StateObjectFactory.readState(File)` instead
`State` `StateObjectFactory.readState(File stateDirectory)` Reads a persisted state from the given directory.
`State` `StateObjectFactory.readState(InputStream stream)` Deprecated. use `StateObjectFactory.readState(File)` instead

Methods in org.eclipse.osgi.service.resolver with parameters of type State
`void` `PlatformAdmin.commit(State state)` Commit the differences between the current state and the given state.
`StateDelta` `State.compare(State baseState)` Returns a delta describing the differences between this state and the given state.
`BundleDescription` `StateObjectFactory.createBundleDescription(State state, Dictionary<String,String> manifest, String location, long id)` Returns a bundle description based on the information in the supplied manifest dictionary.
`State` `StateObjectFactory.createState(State state)` Creates a new state that is a copy of the given state.
`void` `Resolver.setState(State value)` Sets the state associated with this resolver.
`void` `StateObjectFactory.writeState(State state, DataOutputStream stream)` Deprecated. use `StateObjectFactory.writeState(State, File)` instead
`void` `StateObjectFactory.writeState(State state, File stateDirectory)` Persists the given state in the given directory.
`void` `StateObjectFactory.writeState(State state, OutputStream stream)` Deprecated. use `StateObjectFactory.writeState(State, File)` instead

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.