|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.cdt.managedbuilder.internal.core.BuildObject
org.eclipse.cdt.managedbuilder.internal.core.HoldsOptions
org.eclipse.cdt.managedbuilder.internal.core.ToolChain
public class ToolChain
Field Summary |
---|
Fields inherited from interface org.eclipse.cdt.managedbuilder.core.IToolChain |
---|
ARCH_LIST, CONFIGURATION_ENVIRONMENT_SUPPLIER, CONFIGURATION_MACRO_SUPPLIER, CONVERT_TO_ID, ERROR_PARSERS, IS_SYSTEM, IS_TOOL_CHAIN_SUPPORTED, NON_INTERNAL_BUILDER_ID, OS_LIST, RESOURCE_TYPE_BASED_DISCOVERY, SCANNER_CONFIG_PROFILE_ID, SECONDARY_OUTPUTS, SUPPORTS_MANAGED_BUILD, TARGET_TOOL, TOOL_CHAIN_ELEMENT_NAME, VERSIONS_SUPPORTED |
Fields inherited from interface org.eclipse.cdt.managedbuilder.core.IHoldsOptions |
---|
OPTION, OPTION_CAT, OPTION_REF |
Constructor Summary | |
---|---|
ToolChain(IFolderInfo folderInfo,
org.eclipse.cdt.core.settings.model.ICStorageElement element,
java.lang.String managedBuildRevision)
Create a ToolChain based on the specification stored in the
project file (.cdtbuild). |
|
ToolChain(IFolderInfo folderInfo,
IManagedConfigElement element,
java.lang.String managedBuildRevision)
This constructor is called to create a tool-chain defined by an extension point in a plugin manifest file, or returned by a dynamic element provider |
|
ToolChain(IFolderInfo folderInfo,
IToolChain superClass,
java.lang.String Id,
java.lang.String name,
boolean isExtensionElement)
This constructor is called to create a ToolChain whose attributes and children will be added by separate calls. |
|
ToolChain(IFolderInfo folderInfo,
java.lang.String Id,
java.lang.String name,
java.util.Map superIdMap,
ToolChain toolChain)
Create a ToolChain based upon an existing tool chain. |
Method Summary | |
---|---|
void |
addTool(Tool tool)
|
void |
checkForMigrationSupport()
|
CfgDiscoveredPathManager.PathInfoCache |
clearDiscoveredPathInfo()
|
int |
compareTo(java.lang.Object o)
|
java.util.Set |
contributeErrorParsers(FolderInfo info,
java.util.Set set,
boolean includeChildren)
|
IBuilder |
createBuilder(IBuilder superClass,
java.lang.String id,
java.lang.String name,
boolean isExtensionElement)
Creates the Builder child of this tool-chain. |
ITargetPlatform |
createTargetPlatform(ITargetPlatform superClass,
java.lang.String id,
java.lang.String name,
boolean isExtensionElement)
Creates the TargetPlatform child of this tool-chain. |
ITool |
createTool(ITool superClass,
java.lang.String id,
java.lang.String name,
boolean isExtensionElement)
Creates a Tool child of this tool-chain. |
ITool[] |
getAllTools(boolean includeCurrentUnused)
|
java.lang.String[] |
getArchList()
Returns an array of architectures the tool-chain outputs can run on. |
BooleanExpressionApplicabilityCalculator |
getBooleanExpressionCalculator()
|
IBuilder |
getBuilder()
Returns the builder child of this tool-chain. |
IConfigurationBuildMacroSupplier |
getBuildMacroSupplier()
Returns the tool-integrator provided implementation of the configuration build macro supplier or null if none. |
org.eclipse.core.runtime.IConfigurationElement |
getBuildMacroSupplierElement()
Returns the plugin.xml element of the configurationMacroSupplier extension or null if none. |
org.eclipse.core.runtime.IConfigurationElement |
getConverterModificationElement(IToolChain tc)
|
org.eclipse.core.runtime.IConfigurationElement |
getConverterModificationElement(ITool fromTool,
ITool toTool)
|
java.lang.String |
getConvertToId()
Returns the 'convertToId' of this tool-chain |
org.eclipse.core.runtime.IConfigurationElement |
getCurrentMbsVersionConversionElement()
|
CfgDiscoveredPathManager.PathInfoCache |
getDiscoveredPathInfo()
|
IConfigurationEnvironmentVariableSupplier |
getEnvironmentVariableSupplier()
Returns the tool-integrator provided implementation of the configuration environment variable supplier or null if none. |
org.eclipse.core.runtime.IConfigurationElement |
getEnvironmentVariableSupplierElement()
Returns the plugin.xml element of the configurationEnvironmentSupplier extension or null if none. |
java.lang.String |
getErrorParserIds()
Returns the semicolon separated list of unique IDs of the error parsers associated with the tool-chain. |
java.lang.String |
getErrorParserIds(IConfiguration config)
Returns the semicolon separated list of unique IDs of the error parsers associated with the tool-chain, filtered for the specified configuration. |
java.lang.String |
getErrorParserIdsAttribute()
|
java.lang.String[] |
getErrorParserList()
Returns the ordered list of unique IDs of the error parsers associated with the tool-chain. |
java.util.List |
getIdenticalList()
|
java.lang.Object |
getMatchKey()
|
java.lang.String |
getName()
|
java.lang.String |
getNameAndVersion()
|
IOptionPathConverter |
getOptionPathConverter()
Returns an IOptionPathConverter implementation for this toolchain or null, if no conversion is required |
java.lang.String[] |
getOSList()
Returns an array of operating systems the tool-chain outputs can run on. |
IConfiguration |
getParent()
Returns the configuration that is the parent of this tool-chain. |
IFolderInfo |
getParentFolderInfo()
|
org.eclipse.core.runtime.IConfigurationElement |
getPathconverterElement()
|
org.eclipse.core.runtime.IConfigurationElement |
getPreviousMbsVersionConversionElement()
|
java.lang.String[] |
getRequiredTypeIds()
|
java.lang.String[] |
getRequiredTypeIds(boolean checkTools)
|
java.lang.String |
getScannerConfigDiscoveryProfileId()
Returns the scanner config discovery profile id or null if none. |
IOutputType[] |
getSecondaryOutputs()
Returns the OutputTypes in this tool-chain, besides the primary output of the targetTool, that are also considered to be build artifacts. |
IToolChain |
getSuperClass()
Returns the IToolChain that is the superclass of this
tool-chain, or null if the attribute was not specified. |
java.lang.String[] |
getSupportedTypeIds()
|
java.lang.String[] |
getSupportedTypeIds(boolean checkTools)
|
java.lang.String[] |
getSupportedValueIds(java.lang.String typeId)
|
java.lang.String[] |
getSupportedValueIds(java.lang.String typeId,
boolean checkTools)
|
boolean |
getSupportsManagedBuildAttribute()
|
ITargetPlatform |
getTargetPlatform()
Returns the target-platform child of this tool-chain |
org.eclipse.cdt.core.settings.model.extension.CTargetPlatformData |
getTargetPlatformData()
|
java.lang.String |
getTargetToolIds()
Returns the sem-colon separated list of Tool ids containing each tool that can create the final build artifact (the end target of the build). |
java.lang.String[] |
getTargetToolList()
Returns the list of Tool ids containing each tool that can create the final build artifact (the end target of the build). |
ITool |
getTool(java.lang.String id)
Returns the tool in this tool-chain with the ID specified in the argument, or null |
java.util.List |
getToolList()
|
ITool[] |
getTools()
Returns an array of tool children of this tool-chain |
ITool[] |
getToolsBySuperClassId(java.lang.String id)
Returns the ITool in the tool-chain with the specified
ID, or the tool(s) with a superclass with this id. |
java.lang.String |
getUniqueRealName()
|
java.lang.String |
getUnusedChildren()
Returns a semi-colon delimited list of child Ids of the superclass' children that should not be automatically inherited by this element. |
ITool[] |
getUnusedTools()
|
java.lang.String |
getVersionsSupported()
Returns the 'versionsSupported' of this tool-chain |
boolean |
hasCustomSettings(ToolChain tCh)
|
boolean |
hasScannerConfigSettings()
|
boolean |
isAbstract()
Returns whether this element is abstract. |
boolean |
isDirty()
Returns true if this tool-chain has changes that need to
be saved in the project file, else false . |
boolean |
isExtensionElement()
Returns true if this tool-chain was loaded from a manifest file,
and false if it was loaded from a project (.cdtbuild) file. |
boolean |
isPerRcTypeDiscovery()
|
boolean |
isPreferenceToolChain()
|
boolean |
isSupported()
Returns true if the tool-chain support is installed on the system
otherwise returns false |
boolean |
isSystemObject()
|
boolean |
matches(IToolChain tc)
|
boolean |
needsRebuild()
specifies whether the option holder is modified and needs rebuild |
void |
normalizeOutputExtensions()
|
void |
propertiesChanged()
|
void |
removeLocalBuilder()
If the tool chain is not an extension element, and it has its own Builder child, remove the builder so that the tool chain uses its superclass' Builder |
void |
removeLocalTargetPlatform()
If the tool chain is not an extension element, and it has its own TargetPlatform child, remove the TargetPlatform so that the tool chain uses its superclass' TargetPlatform |
void |
removeTool(Tool tool)
|
boolean |
requiresType(java.lang.String typeId)
|
boolean |
requiresType(java.lang.String typeId,
boolean checkTools)
|
void |
resetErrorParsers(FolderInfo info)
|
void |
resolveReferences()
|
void |
serialize(org.eclipse.cdt.core.settings.model.ICStorageElement element)
Persist the tool-chain to the project file. |
void |
setArchList(java.lang.String[] archs)
Sets the architecture list. |
void |
setBuilder(Builder builder)
|
void |
setConvertToId(java.lang.String convertToId)
Sets the 'convertToId' attribute of the tool-chain. |
void |
setDirty(boolean isDirty)
Sets the element's "dirty" (have I been modified?) |
CfgDiscoveredPathManager.PathInfoCache |
setDiscoveredPathInfo(CfgDiscoveredPathManager.PathInfoCache info)
|
void |
setErrorParserIds(java.lang.String ids)
Sets the semicolon separated list of error parser ids. |
void |
setErrorParserList(java.lang.String[] ids)
|
void |
setIdenticalList(java.util.List list)
|
void |
setIsAbstract(boolean b)
Sets the isAbstract attribute of the tool-chain. |
void |
setOSList(java.lang.String[] OSs)
Sets the OS list. |
void |
setPerRcTypeDiscovery(boolean on)
|
void |
setRebuildState(boolean rebuild)
sets the holder rebuild state |
void |
setScannerConfigDiscoveryProfileId(java.lang.String profileId)
Sets the scanner config discovery profile id. |
void |
setSecondaryOutputs(java.lang.String newIds)
Sets the semicolon separated list of OutputType identifiers in this tool-chain, besides the primary output of the targetTool, that are also considered to be build artifacts. |
void |
setSuperClass(IToolChain superClass)
|
void |
setTargetToolIds(java.lang.String newIds)
Sets the sem-colon separated list of Tool ids containing each tool that can create the final build artifact (the end target of the build). |
void |
setVersionsSupported(java.lang.String versionsSupported)
Sets the 'versionsSupported' attribute of the tool-chain. |
boolean |
supportsBuild(boolean managed)
|
boolean |
supportsType(IBuildPropertyType type)
|
boolean |
supportsType(java.lang.String type)
|
boolean |
supportsType(java.lang.String type,
boolean checkTools)
|
boolean |
supportsValue(IBuildPropertyType type,
IBuildPropertyValue value)
|
boolean |
supportsValue(java.lang.String type,
java.lang.String value)
|
boolean |
supportsValue(java.lang.String type,
java.lang.String value,
boolean checkTools)
|
void |
updateManagedBuildRevision(java.lang.String revision)
|
Methods inherited from class org.eclipse.cdt.managedbuilder.internal.core.HoldsOptions |
---|
addChildCategory, addOption, addOptionCategory, adjustOptions, createOption, createOptions, getChildCategories, getOption, getOptionById, getOptionBySuperClassId, getOptionCategory, getOptions, getOptionToSet, removeOption |
Methods inherited from class org.eclipse.cdt.managedbuilder.internal.core.BuildObject |
---|
getBaseId, getId, getManagedBuildRevision, getVersion, getVersionFromId, setId, setManagedBuildRevision, setName, setVersion, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.cdt.managedbuilder.core.IHoldsOptions |
---|
addOptionCategory, createOption, createOptions, getChildCategories, getOption, getOptionById, getOptionBySuperClassId, getOptionCategory, getOptions, getOptionToSet, removeOption |
Constructor Detail |
---|
public ToolChain(IFolderInfo folderInfo, IManagedConfigElement element, java.lang.String managedBuildRevision)
parent
- The IConfiguration parent of this tool-chain, or null
if
defined at the top levelelement
- The tool-chain definition from the manifest file or a dynamic element
providermanagedBuildRevision
- the fileVersion of Managed Build Systempublic ToolChain(IFolderInfo folderInfo, IToolChain superClass, java.lang.String Id, java.lang.String name, boolean isExtensionElement)
Configuration
- The parent of the tool chain, if anyToolChain
- The superClass, if anyString
- The id for the new tool chainString
- The name for the new tool chainboolean
- Indicates whether this is an extension element or a managed project elementpublic ToolChain(IFolderInfo folderInfo, org.eclipse.cdt.core.settings.model.ICStorageElement element, java.lang.String managedBuildRevision)
ToolChain
based on the specification stored in the
project file (.cdtbuild).
parent
- The IConfiguration
the tool-chain will be added to.element
- The XML element that contains the tool-chain settings.managedBuildRevision
- the fileVersion of Managed Build Systempublic ToolChain(IFolderInfo folderInfo, java.lang.String Id, java.lang.String name, java.util.Map superIdMap, ToolChain toolChain)
ToolChain
based upon an existing tool chain.
parent
- The IConfiguration
the tool-chain will be added to.toolChain
- The existing tool-chain to clone.Method Detail |
---|
public void serialize(org.eclipse.cdt.core.settings.model.ICStorageElement element)
doc
- element
- public IConfiguration getParent()
IToolChain
getParent
in interface IToolChain
public ITargetPlatform createTargetPlatform(ITargetPlatform superClass, java.lang.String id, java.lang.String name, boolean isExtensionElement)
IToolChain
TargetPlatform
child of this tool-chain.
createTargetPlatform
in interface IToolChain
public ITargetPlatform getTargetPlatform()
IToolChain
getTargetPlatform
in interface IToolChain
public void removeLocalTargetPlatform()
IToolChain
removeLocalTargetPlatform
in interface IToolChain
public IBuilder createBuilder(IBuilder superClass, java.lang.String id, java.lang.String name, boolean isExtensionElement)
IToolChain
Builder
child of this tool-chain.
createBuilder
in interface IToolChain
public void setBuilder(Builder builder)
public IBuilder getBuilder()
IToolChain
getBuilder
in interface IToolChain
public void removeLocalBuilder()
IToolChain
removeLocalBuilder
in interface IToolChain
public ITool createTool(ITool superClass, java.lang.String id, java.lang.String name, boolean isExtensionElement)
IToolChain
Tool
child of this tool-chain.
createTool
in interface IToolChain
public ITool[] getTools()
IToolChain
getTools
in interface IToolChain
public ITool[] getAllTools(boolean includeCurrentUnused)
public ITool[] getUnusedTools()
public ITool getTool(java.lang.String id)
IToolChain
null
getTool
in interface IToolChain
id
- The ID of the requested tool
public ITool[] getToolsBySuperClassId(java.lang.String id)
IToolChain
ITool
in the tool-chain with the specified
ID, or the tool(s) with a superclass with this id.
If the tool-chain does not have a tool with that ID, the method returns an empty array. It is the responsibility of the caller to verify the return value.
getToolsBySuperClassId
in interface IToolChain
id
- unique identifier of the tool to search for
ITool[]
public java.util.List getToolList()
public void addTool(Tool tool)
public void removeTool(Tool tool)
public IToolChain getSuperClass()
IToolChain
IToolChain
that is the superclass of this
tool-chain, or null
if the attribute was not specified.
getSuperClass
in interface IToolChain
public void setSuperClass(IToolChain superClass)
public java.lang.String getName()
getName
in interface IBuildObject
getName
in class BuildObject
public boolean isAbstract()
IToolChain
false
if the attribute was not specified.
isAbstract
in interface IToolChain
public java.lang.String getUnusedChildren()
IToolChain
getUnusedChildren
in interface IToolChain
public java.lang.String getErrorParserIds()
IToolChain
getErrorParserIds
in interface IToolChain
public java.lang.String getErrorParserIdsAttribute()
public IOutputType[] getSecondaryOutputs()
IToolChain
getSecondaryOutputs
in interface IToolChain
public java.lang.String getTargetToolIds()
IToolChain
getTargetToolIds
in interface IToolChain
public java.lang.String[] getTargetToolList()
IToolChain
getTargetToolList
in interface IToolChain
public java.lang.String getErrorParserIds(IConfiguration config)
IToolChain
getErrorParserIds
in interface IToolChain
public java.lang.String[] getErrorParserList()
IToolChain
getErrorParserList
in interface IToolChain
public java.util.Set contributeErrorParsers(FolderInfo info, java.util.Set set, boolean includeChildren)
public java.lang.String[] getArchList()
IToolChain
getArchList
in interface IToolChain
public java.lang.String[] getOSList()
IToolChain
getOSList
in interface IToolChain
public void setIsAbstract(boolean b)
IToolChain
setIsAbstract
in interface IToolChain
public void setErrorParserIds(java.lang.String ids)
IToolChain
setErrorParserIds
in interface IToolChain
public void setSecondaryOutputs(java.lang.String newIds)
IToolChain
setSecondaryOutputs
in interface IToolChain
public void setTargetToolIds(java.lang.String newIds)
IToolChain
setTargetToolIds
in interface IToolChain
public void setOSList(java.lang.String[] OSs)
IToolChain
setOSList
in interface IToolChain
public void setArchList(java.lang.String[] archs)
IToolChain
setArchList
in interface IToolChain
public java.lang.String getScannerConfigDiscoveryProfileId()
IToolChain
null
if none.
getScannerConfigDiscoveryProfileId
in interface IToolChain
public void setScannerConfigDiscoveryProfileId(java.lang.String profileId)
IToolChain
setScannerConfigDiscoveryProfileId
in interface IToolChain
public org.eclipse.core.runtime.IConfigurationElement getPathconverterElement()
public IOptionPathConverter getOptionPathConverter()
IToolChain
getOptionPathConverter
in interface IToolChain
public boolean isExtensionElement()
IToolChain
true
if this tool-chain was loaded from a manifest file,
and false
if it was loaded from a project (.cdtbuild) file.
isExtensionElement
in interface IToolChain
isExtensionElement
in class HoldsOptions
public boolean isDirty()
IToolChain
true
if this tool-chain has changes that need to
be saved in the project file, else false
.
isDirty
in interface IToolChain
public void setDirty(boolean isDirty)
IToolChain
setDirty
in interface IToolChain
public void resolveReferences()
public void normalizeOutputExtensions()
public java.lang.String getConvertToId()
IToolChain
getConvertToId
in interface IToolChain
public void setConvertToId(java.lang.String convertToId)
IToolChain
setConvertToId
in interface IToolChain
public java.lang.String getVersionsSupported()
IToolChain
getVersionsSupported
in interface IToolChain
public void setVersionsSupported(java.lang.String versionsSupported)
IToolChain
setVersionsSupported
in interface IToolChain
public boolean isSupported()
IToolChain
true
if the tool-chain support is installed on the system
otherwise returns false
isSupported
in interface IToolChain
public org.eclipse.core.runtime.IConfigurationElement getEnvironmentVariableSupplierElement()
null
if none.
public IConfigurationEnvironmentVariableSupplier getEnvironmentVariableSupplier()
IToolChain
null
if none.
getEnvironmentVariableSupplier
in interface IToolChain
public org.eclipse.core.runtime.IConfigurationElement getBuildMacroSupplierElement()
null
if none.
public IConfigurationBuildMacroSupplier getBuildMacroSupplier()
IToolChain
null
if none.
getBuildMacroSupplier
in interface IToolChain
public void checkForMigrationSupport()
public org.eclipse.core.runtime.IConfigurationElement getPreviousMbsVersionConversionElement()
public org.eclipse.core.runtime.IConfigurationElement getCurrentMbsVersionConversionElement()
public void updateManagedBuildRevision(java.lang.String revision)
updateManagedBuildRevision
in class BuildObject
public boolean needsRebuild()
IHoldsOptions
needsRebuild
in interface IHoldsOptions
needsRebuild
in class HoldsOptions
public void setRebuildState(boolean rebuild)
IHoldsOptions
setRebuildState
in interface IHoldsOptions
setRebuildState
in class HoldsOptions
public IFolderInfo getParentFolderInfo()
getParentFolderInfo
in interface IToolChain
public org.eclipse.cdt.core.settings.model.extension.CTargetPlatformData getTargetPlatformData()
getTargetPlatformData
in interface IToolChain
public boolean supportsType(java.lang.String type, boolean checkTools)
public boolean supportsType(java.lang.String type)
supportsType
in interface IBuildPropertiesRestriction
supportsType
in class HoldsOptions
public boolean supportsType(IBuildPropertyType type)
supportsType
in class HoldsOptions
public boolean supportsValue(java.lang.String type, java.lang.String value)
supportsValue
in interface IBuildPropertiesRestriction
supportsValue
in class HoldsOptions
public boolean supportsValue(java.lang.String type, java.lang.String value, boolean checkTools)
public boolean supportsValue(IBuildPropertyType type, IBuildPropertyValue value)
supportsValue
in class HoldsOptions
public void propertiesChanged()
propertiesChanged
in interface IBuildPropertyChangeListener
propertiesChanged
in class HoldsOptions
public BooleanExpressionApplicabilityCalculator getBooleanExpressionCalculator()
public boolean matches(IToolChain tc)
matches
in interface IToolChain
public java.util.List getIdenticalList()
getIdenticalList
in interface IMatchKeyProvider
public boolean supportsBuild(boolean managed)
supportsBuild
in interface IToolChain
public boolean getSupportsManagedBuildAttribute()
public boolean isSystemObject()
isSystemObject
in interface IToolChain
public java.lang.Object getMatchKey()
getMatchKey
in interface IMatchKeyProvider
public void setIdenticalList(java.util.List list)
setIdenticalList
in interface IMatchKeyProvider
public java.lang.String getNameAndVersion()
public org.eclipse.core.runtime.IConfigurationElement getConverterModificationElement(IToolChain tc)
public org.eclipse.core.runtime.IConfigurationElement getConverterModificationElement(ITool fromTool, ITool toTool)
public java.lang.String[] getRequiredTypeIds()
getRequiredTypeIds
in interface IBuildPropertiesRestriction
getRequiredTypeIds
in class HoldsOptions
public java.lang.String[] getRequiredTypeIds(boolean checkTools)
public java.lang.String[] getSupportedTypeIds()
getSupportedTypeIds
in interface IBuildPropertiesRestriction
getSupportedTypeIds
in class HoldsOptions
public java.lang.String[] getSupportedTypeIds(boolean checkTools)
public java.lang.String[] getSupportedValueIds(java.lang.String typeId)
getSupportedValueIds
in interface IBuildPropertiesRestriction
getSupportedValueIds
in class HoldsOptions
public java.lang.String[] getSupportedValueIds(java.lang.String typeId, boolean checkTools)
public boolean requiresType(java.lang.String typeId)
requiresType
in interface IBuildPropertiesRestriction
requiresType
in class HoldsOptions
public boolean requiresType(java.lang.String typeId, boolean checkTools)
public void resetErrorParsers(FolderInfo info)
public void setErrorParserList(java.lang.String[] ids)
public java.lang.String getUniqueRealName()
getUniqueRealName
in interface IToolChain
public boolean hasScannerConfigSettings()
public boolean isPerRcTypeDiscovery()
public void setPerRcTypeDiscovery(boolean on)
public CfgDiscoveredPathManager.PathInfoCache setDiscoveredPathInfo(CfgDiscoveredPathManager.PathInfoCache info)
public CfgDiscoveredPathManager.PathInfoCache getDiscoveredPathInfo()
public CfgDiscoveredPathManager.PathInfoCache clearDiscoveredPathInfo()
public boolean isPreferenceToolChain()
public boolean hasCustomSettings(ToolChain tCh)
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |