|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objecteclipseme.core.model.impl.PlatformComponent
eclipseme.core.model.impl.Configuration
Standard implementation of the IConfiguration interface.
Note: This class/interface is part of an interim API that is still under development and expected to change before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken as the API evolves.
Copyright (c) 2003-2005 Craig Setera
IConfiguration,
Serialized Form| Nested Class Summary | |
static class |
Configuration.ConfigurationPersistenceDelegate
Persistence delegation support for Configuration objects. |
| Constructor Summary | |
Configuration(IWirelessToolkit toolkit,
java.lang.String identifier,
java.lang.String name,
Version version)
Construct a new configuration. |
|
| Method Summary | |
org.eclipse.jdt.core.IClasspathEntry |
getLibrary()
Return the library that provides the implementation of the configuration API or null if no
separate library is necessary. |
eclipseme.core.model.registry.IPersistenceDelegate |
getPersistenceDelegate()
Get the persistence delegate for this particular platform component. |
java.lang.String |
getSpecificationVersion()
Return the version of this configuration as defined by the specification. |
IWirelessToolkit |
getWirelessToolkit()
Get the wireless toolkit in which this configuration is defined or null if not defined by a toolkit. |
void |
setLibrary(org.eclipse.jdt.core.IClasspathEntry entry)
Set the configuration's API library |
void |
setSpecificationVersion(java.lang.String specVersion)
Set the specification version. |
| Methods inherited from class eclipseme.core.model.impl.PlatformComponent |
addDependentComponent, getAdapter, getDependentComponents, getIdentifier, getName, getVersion, hasDependentComponents, isDerived, removeDependentComponent, setDerived |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface eclipseme.core.model.IPlatformComponent |
addDependentComponent, getDependentComponents, getIdentifier, getName, getVersion, hasDependentComponents, isDerived, removeDependentComponent |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
| Constructor Detail |
public Configuration(IWirelessToolkit toolkit,
java.lang.String identifier,
java.lang.String name,
Version version)
| Method Detail |
public org.eclipse.jdt.core.IClasspathEntry getLibrary()
IConfigurationnull if no
separate library is necessary.
getLibrary in interface IConfigurationnull if there is no specific library
for this configuration.IConfiguration.getLibrary()public eclipseme.core.model.registry.IPersistenceDelegate getPersistenceDelegate()
IPlatformComponent
getPersistenceDelegate in interface IPlatformComponentIPlatformComponent.getPersistenceDelegate()public java.lang.String getSpecificationVersion()
IConfiguration
getSpecificationVersion in interface IConfigurationIConfiguration.getSpecificationVersion()public IWirelessToolkit getWirelessToolkit()
IConfigurationnull if not defined by a toolkit.
getWirelessToolkit in interface IConfigurationIConfiguration.getWirelessToolkit()public void setLibrary(org.eclipse.jdt.core.IClasspathEntry entry)
entry - the IClasspathEntry of the API librarypublic void setSpecificationVersion(java.lang.String specVersion)
specVersion - the version
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||