|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.osgi.service.resolver.StateWire
public class StateWire
A state wire represents a decision made by a resolver to wire a requirement to a capability. There are 4 parts to a state wire.
| Constructor Summary | |
|---|---|
StateWire(BundleDescription requirementHost,
VersionConstraint declaredRequirement,
BundleDescription capabilityHost,
BaseDescription declaredCapability)
Constructs a new state wire. |
|
| Method Summary | |
|---|---|
BundleDescription |
getCapabilityHost()
gets the capability host. |
BaseDescription |
getDeclaredCapability()
gets the declared capability. |
VersionConstraint |
getDeclaredRequirement()
Gets the declared requirement. |
BundleDescription |
getRequirementHost()
Gets the requirement host. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StateWire(BundleDescription requirementHost,
VersionConstraint declaredRequirement,
BundleDescription capabilityHost,
BaseDescription declaredCapability)
requirementHost - the bundle hosting the requirement.declaredRequirement - the declared requirement. The bundle declaring the requirement may be different from the requirement host.capabilityHost - the bundle hosting the capability.declaredCapability - the declared capability. The bundle declaring the capability may be different from the capability host.| Method Detail |
|---|
public BundleDescription getRequirementHost()
public VersionConstraint getDeclaredRequirement()
public BundleDescription getCapabilityHost()
public BaseDescription getDeclaredCapability()
|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.