Eclipse Platform
Kepler (4.3)

org.eclipse.equinox.p2.metadata
Interface IProvidedCapability


public interface IProvidedCapability

Describes a capability that is exposed by an installable unit. These capabilities can satisfy the dependencies of other installable units, causing the unit providing the dependency to be installed.

Instances of this class are handle objects and do not necessarily reflect entities that exist in any particular profile or repository. These handle objects can be created using MetadataFactory.

Since:
2.0
See Also:
IRequirement
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.

Method Summary
 boolean equals(java.lang.Object other)
          Returns whether this provided capability is equal to the given object.
 java.lang.String getName()
           
 java.lang.String getNamespace()
           
 Version getVersion()
           
 

Method Detail

getName

java.lang.String getName()
Returns:
String
Restriction:
This method is not intended to be referenced by clients.

getNamespace

java.lang.String getNamespace()
Returns:
String
Restriction:
This method is not intended to be referenced by clients.

getVersion

Version getVersion()
Returns:
String
Restriction:
This method is not intended to be referenced by clients.

equals

boolean equals(java.lang.Object other)
Returns whether this provided capability is equal to the given object. This method returns true if:

Overrides:
equals in class java.lang.Object

Eclipse Platform
Kepler (4.3)

Guidelines for using Eclipse APIs.

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