mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-29 03:45:35 +02:00
bug 301373: [API] add @noextend and @noimplement tags - org.eclipse.cdt.managedbuilder.core
Oops @noimplement was meant
This commit is contained in:
parent
38f1bcb979
commit
18cef6322e
74 changed files with 68 additions and 84 deletions
|
@ -23,10 +23,6 @@ import org.eclipse.cdt.managedbuilder.core.ManagedBuildManager;
|
||||||
import org.eclipse.cdt.managedbuilder.internal.core.Configuration;
|
import org.eclipse.cdt.managedbuilder.internal.core.Configuration;
|
||||||
import org.eclipse.core.resources.IProject;
|
import org.eclipse.core.resources.IProject;
|
||||||
|
|
||||||
/**
|
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
|
||||||
*/
|
|
||||||
public final class CfgInfoContext{
|
public final class CfgInfoContext{
|
||||||
private static final String DELIMITER = ";"; //$NON-NLS-1$
|
private static final String DELIMITER = ";"; //$NON-NLS-1$
|
||||||
private static final int NULL_OBJ_CODE = 29;
|
private static final int NULL_OBJ_CODE = 29;
|
||||||
|
|
|
@ -19,7 +19,7 @@ import org.eclipse.core.runtime.CoreException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface ICfgScannerConfigBuilderInfo2Set {
|
public interface ICfgScannerConfigBuilderInfo2Set {
|
||||||
boolean isPerRcTypeDiscovery();
|
boolean isPerRcTypeDiscovery();
|
||||||
|
|
|
@ -19,7 +19,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
* This interface represents a command to be invoked for building the step
|
* This interface represents a command to be invoked for building the step
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildCommand {
|
public interface IBuildCommand {
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
* build actions and resources
|
* build actions and resources
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildDescription {
|
public interface IBuildDescription {
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ import org.eclipse.core.runtime.CoreException;
|
||||||
* this interface represents the build description factory
|
* this interface represents the build description factory
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildDescriptionFactory {
|
public interface IBuildDescriptionFactory {
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@ package org.eclipse.cdt.managedbuilder.buildmodel;
|
||||||
* into one group
|
* into one group
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildIOType {
|
public interface IBuildIOType {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -19,7 +19,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
* This interface represents the resource used in the build
|
* This interface represents the resource used in the build
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildResource {
|
public interface IBuildResource {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -20,7 +20,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
* This interface is used to represent the build action
|
* This interface is used to represent the build action
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildStep {
|
public interface IBuildStep {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -20,7 +20,7 @@ import org.eclipse.core.runtime.CoreException;
|
||||||
* @see BuildDescriptionManager#accept(IStepVisitor, IBuildDescription, boolean)
|
* @see BuildDescriptionManager#accept(IStepVisitor, IBuildDescription, boolean)
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IStepVisitor {
|
public interface IStepVisitor {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.core.runtime.CoreException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildProperties extends Cloneable {
|
public interface IBuildProperties extends Cloneable {
|
||||||
IBuildProperty[] getProperties();
|
IBuildProperty[] getProperties();
|
||||||
|
|
|
@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildProperty {
|
public interface IBuildProperty {
|
||||||
IBuildPropertyType getPropertyType();
|
IBuildPropertyType getPropertyType();
|
||||||
|
|
|
@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildPropertyManager {
|
public interface IBuildPropertyManager {
|
||||||
IBuildPropertyType[] getPropertyTypes();
|
IBuildPropertyType[] getPropertyTypes();
|
||||||
|
|
|
@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildPropertyType extends IPropertyBase {
|
public interface IBuildPropertyType extends IPropertyBase {
|
||||||
IBuildPropertyValue[] getSupportedValues();
|
IBuildPropertyValue[] getSupportedValues();
|
||||||
|
|
|
@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildPropertyValue extends IPropertyBase{
|
public interface IBuildPropertyValue extends IPropertyBase{
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IPropertyBase {
|
public interface IPropertyBase {
|
||||||
String getId();
|
String getId();
|
||||||
|
|
|
@ -19,7 +19,6 @@ import org.eclipse.cdt.managedbuilder.buildproperties.IBuildPropertyValue;
|
||||||
* This class is intended to compare MBS-specific classes
|
* This class is intended to compare MBS-specific classes
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
|
||||||
*/
|
*/
|
||||||
public class BuildListComparator extends CDTListComparator {
|
public class BuildListComparator extends CDTListComparator {
|
||||||
private static final String EMPTY = ""; //$NON-NLS-1$
|
private static final String EMPTY = ""; //$NON-NLS-1$
|
||||||
|
|
|
@ -18,7 +18,7 @@ package org.eclipse.cdt.managedbuilder.core;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IAdditionalInput {
|
public interface IAdditionalInput {
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.core.runtime.PluginVersionIdentifier;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildObject {
|
public interface IBuildObject {
|
||||||
// Schema element names
|
// Schema element names
|
||||||
|
|
|
@ -16,7 +16,7 @@ import org.eclipse.cdt.managedbuilder.buildproperties.IBuildPropertyValue;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildObjectProperties extends IBuildProperties, IBuildPropertiesRestriction {
|
public interface IBuildObjectProperties extends IBuildProperties, IBuildPropertiesRestriction {
|
||||||
IBuildPropertyType[] getSupportedTypes();
|
IBuildPropertyType[] getSupportedTypes();
|
||||||
|
|
|
@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.core;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildObjectPropertiesContainer {
|
public interface IBuildObjectPropertiesContainer {
|
||||||
IBuildObjectProperties getBuildProperties();
|
IBuildObjectProperties getBuildProperties();
|
||||||
|
|
|
@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.core;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildPropertiesRestriction {
|
public interface IBuildPropertiesRestriction {
|
||||||
String[] getSupportedTypeIds();
|
String[] getSupportedTypeIds();
|
||||||
|
|
|
@ -29,7 +29,7 @@ import org.eclipse.core.runtime.IConfigurationElement;
|
||||||
*
|
*
|
||||||
* @since 2.1
|
* @since 2.1
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuilder extends IBuildObject, IMakeBuilderInfo {
|
public interface IBuilder extends IBuildObject, IMakeBuilderInfo {
|
||||||
public static final String ARGUMENTS = "arguments"; //$NON-NLS-1$
|
public static final String ARGUMENTS = "arguments"; //$NON-NLS-1$
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* Copyright (c) 2003, 2010 IBM Corporation and others.
|
|
||||||
* All rights reserved. This program and the accompanying materials
|
* All rights reserved. This program and the accompanying materials
|
||||||
* are made available under the terms of the Eclipse Public License v1.0
|
* are made available under the terms of the Eclipse Public License v1.0
|
||||||
* which accompanies this distribution, and is available at
|
* which accompanies this distribution, and is available at
|
||||||
|
@ -32,7 +31,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
*
|
*
|
||||||
* @since 2.1
|
* @since 2.1
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IConfiguration extends IBuildObject, IBuildObjectPropertiesContainer {
|
public interface IConfiguration extends IBuildObject, IBuildObjectPropertiesContainer {
|
||||||
public static final String ARTIFACT_NAME = "artifactName"; //$NON-NLS-1$
|
public static final String ARTIFACT_NAME = "artifactName"; //$NON-NLS-1$
|
||||||
|
|
|
@ -20,7 +20,7 @@ import org.eclipse.core.resources.IResource;
|
||||||
* The configuration contains one or more children of type tool-reference.
|
* The configuration contains one or more children of type tool-reference.
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*
|
*
|
||||||
* @deprecated This class was deprecated in 2.1
|
* @deprecated This class was deprecated in 2.1
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.core;
|
||||||
/**
|
/**
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IEnvVarBuildPath {
|
public interface IEnvVarBuildPath {
|
||||||
public static final int BUILDPATH_INCLUDE = 1;
|
public static final int BUILDPATH_INCLUDE = 1;
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.cdt.core.settings.model.extension.CFileData;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IFileInfo extends IResourceConfiguration {
|
public interface IFileInfo extends IResourceConfiguration {
|
||||||
public static final String FILE_INFO_ELEMENT_NAME = "fileInfo"; //$NON-NLS-1$
|
public static final String FILE_INFO_ELEMENT_NAME = "fileInfo"; //$NON-NLS-1$
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.cdt.core.settings.model.extension.CFolderData;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IFolderInfo extends IResourceInfo {
|
public interface IFolderInfo extends IResourceInfo {
|
||||||
public final static String FOLDER_INFO_ELEMENT_NAME = "folderInfo"; //$NON-NLS-1$
|
public final static String FOLDER_INFO_ELEMENT_NAME = "folderInfo"; //$NON-NLS-1$
|
||||||
|
|
|
@ -18,7 +18,7 @@ package org.eclipse.cdt.managedbuilder.core;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IHoldsOptions extends IBuildObject {
|
public interface IHoldsOptions extends IBuildObject {
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ package org.eclipse.cdt.managedbuilder.core;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IInputOrder {
|
public interface IInputOrder {
|
||||||
public static final String INPUT_ORDER_ELEMENT_NAME = "inputOrder"; //$NON-NLS-1$
|
public static final String INPUT_ORDER_ELEMENT_NAME = "inputOrder"; //$NON-NLS-1$
|
||||||
|
|
|
@ -21,7 +21,7 @@ import org.eclipse.core.runtime.content.IContentType;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IInputType extends IBuildObject {
|
public interface IInputType extends IBuildObject {
|
||||||
public static final String INPUT_TYPE_ELEMENT_NAME = "inputType"; //$NON-NLS-1$
|
public static final String INPUT_TYPE_ELEMENT_NAME = "inputType"; //$NON-NLS-1$
|
||||||
|
|
|
@ -30,7 +30,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
* configuration.
|
* configuration.
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IManagedBuildInfo {
|
public interface IManagedBuildInfo {
|
||||||
public static final String DEFAULT_CONFIGURATION = "defaultConfig"; //$NON-NLS-1$
|
public static final String DEFAULT_CONFIGURATION = "defaultConfig"; //$NON-NLS-1$
|
||||||
|
|
|
@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.core;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IManagedCommandLineInfo {
|
public interface IManagedCommandLineInfo {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -16,7 +16,7 @@ package org.eclipse.cdt.managedbuilder.core;
|
||||||
* point, or from an instance of IManagedConfigProvider.
|
* point, or from an instance of IManagedConfigProvider.
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IManagedConfigElement {
|
public interface IManagedConfigElement {
|
||||||
|
|
||||||
|
|
|
@ -36,7 +36,7 @@ import org.eclipse.core.resources.IResource;
|
||||||
*
|
*
|
||||||
* @since 2.1
|
* @since 2.1
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IManagedProject extends IBuildObject, IBuildObjectPropertiesContainer {
|
public interface IManagedProject extends IBuildObject, IBuildObjectPropertiesContainer {
|
||||||
public static final String MANAGED_PROJECT_ELEMENT_NAME = "project"; //$NON-NLS-1$
|
public static final String MANAGED_PROJECT_ELEMENT_NAME = "project"; //$NON-NLS-1$
|
||||||
|
|
|
@ -17,7 +17,7 @@ import org.eclipse.core.runtime.IStatus;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IModificationStatus extends IStatus {
|
public interface IModificationStatus extends IStatus {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -16,7 +16,7 @@ import org.eclipse.cdt.managedbuilder.buildproperties.IBuildPropertyValue;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IMultiConfiguration extends IConfiguration, ICMultiItemsHolder {
|
public interface IMultiConfiguration extends IConfiguration, ICMultiItemsHolder {
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ package org.eclipse.cdt.managedbuilder.core;
|
||||||
* Basic Tool / Toolchain Option type.
|
* Basic Tool / Toolchain Option type.
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IOption extends IBuildObject {
|
public interface IOption extends IBuildObject {
|
||||||
// Type for the value of the option
|
// Type for the value of the option
|
||||||
|
|
|
@ -14,7 +14,7 @@ import java.net.URL;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IOptionCategory extends IBuildObject {
|
public interface IOptionCategory extends IBuildObject {
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
* and their platform locations
|
* and their platform locations
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IOptionPathConverter {
|
public interface IOptionPathConverter {
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ import org.eclipse.core.runtime.content.IContentType;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IOutputType extends IBuildObject {
|
public interface IOutputType extends IBuildObject {
|
||||||
public static final String OUTPUT_TYPE_ELEMENT_NAME = "outputType"; //$NON-NLS-1$
|
public static final String OUTPUT_TYPE_ELEMENT_NAME = "outputType"; //$NON-NLS-1$
|
||||||
|
|
|
@ -42,7 +42,7 @@ import org.eclipse.cdt.managedbuilder.macros.IProjectBuildMacroSupplier;
|
||||||
*
|
*
|
||||||
* @since 2.1
|
* @since 2.1
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IProjectType extends IBuildObject, IBuildObjectPropertiesContainer {
|
public interface IProjectType extends IBuildObject, IBuildObjectPropertiesContainer {
|
||||||
public static final String PROJECTTYPE_ELEMENT_NAME = "projectType"; //$NON-NLS-1$
|
public static final String PROJECTTYPE_ELEMENT_NAME = "projectType"; //$NON-NLS-1$
|
||||||
|
|
|
@ -22,7 +22,7 @@ import org.eclipse.core.resources.IResource;
|
||||||
*
|
*
|
||||||
* @since 2.1
|
* @since 2.1
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IResourceConfiguration extends IResourceInfo {
|
public interface IResourceConfiguration extends IResourceInfo {
|
||||||
public static final String RESOURCE_CONFIGURATION_ELEMENT_NAME = "resourceConfiguration"; //$NON-NLS-1$
|
public static final String RESOURCE_CONFIGURATION_ELEMENT_NAME = "resourceConfiguration"; //$NON-NLS-1$
|
||||||
|
|
|
@ -16,7 +16,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IResourceInfo extends IBuildObject {
|
public interface IResourceInfo extends IBuildObject {
|
||||||
// public static final String PARENT_FOLDER_INFO_ID = "parentFolderInfoId";
|
// public static final String PARENT_FOLDER_INFO_ID = "parentFolderInfoId";
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.cdt.core.settings.model.ICSettingEntry;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IReverseOptionPathConverter {
|
public interface IReverseOptionPathConverter {
|
||||||
String convertToOptionValue(ICSettingEntry entry, IOption option, ITool tool);
|
String convertToOptionValue(ICSettingEntry entry, IOption option, ITool tool);
|
||||||
|
|
|
@ -19,7 +19,7 @@ import org.eclipse.core.resources.IResource;
|
||||||
*
|
*
|
||||||
* @deprecated This class was deprecated in 2.1
|
* @deprecated This class was deprecated in 2.1
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
@Deprecated
|
@Deprecated
|
||||||
public interface ITarget extends IBuildObject {
|
public interface ITarget extends IBuildObject {
|
||||||
|
|
|
@ -20,7 +20,7 @@ import org.eclipse.cdt.core.settings.model.extension.CTargetPlatformData;
|
||||||
*
|
*
|
||||||
* @since 2.1
|
* @since 2.1
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface ITargetPlatform extends IBuildObject {
|
public interface ITargetPlatform extends IBuildObject {
|
||||||
public static final String TARGET_PLATFORM_ELEMENT_NAME = "targetPlatform"; //$NON-NLS-1$
|
public static final String TARGET_PLATFORM_ELEMENT_NAME = "targetPlatform"; //$NON-NLS-1$
|
||||||
|
|
|
@ -24,7 +24,7 @@ import org.eclipse.cdt.managedbuilder.makegen.IManagedDependencyGeneratorType;
|
||||||
* Most tools have a set of options that can be used to modify the behavior of the tool.
|
* Most tools have a set of options that can be used to modify the behavior of the tool.
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface ITool extends IBuildObject, IHoldsOptions {
|
public interface ITool extends IBuildObject, IHoldsOptions {
|
||||||
// Schema element names
|
// Schema element names
|
||||||
|
|
|
@ -31,7 +31,7 @@ import org.eclipse.cdt.managedbuilder.macros.IConfigurationBuildMacroSupplier;
|
||||||
*
|
*
|
||||||
* @since 2.1
|
* @since 2.1
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IToolChain extends IBuildObject, IHoldsOptions {
|
public interface IToolChain extends IBuildObject, IHoldsOptions {
|
||||||
public static final String TOOL_CHAIN_ELEMENT_NAME = "toolChain"; //$NON-NLS-1$
|
public static final String TOOL_CHAIN_ELEMENT_NAME = "toolChain"; //$NON-NLS-1$
|
||||||
|
|
|
@ -18,7 +18,7 @@ import org.eclipse.cdt.managedbuilder.internal.core.OptionReference;
|
||||||
* @deprecated This class was deprecated in 2.1
|
* @deprecated This class was deprecated in 2.1
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
@Deprecated
|
@Deprecated
|
||||||
public interface IToolReference extends ITool {
|
public interface IToolReference extends ITool {
|
||||||
|
|
|
@ -15,10 +15,6 @@ import org.eclipse.cdt.core.settings.model.ICStorageElement;
|
||||||
import org.eclipse.cdt.core.settings.model.util.CDataUtil;
|
import org.eclipse.cdt.core.settings.model.util.CDataUtil;
|
||||||
import org.eclipse.cdt.managedbuilder.internal.core.Option;
|
import org.eclipse.cdt.managedbuilder.internal.core.Option;
|
||||||
|
|
||||||
/**
|
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
|
||||||
*/
|
|
||||||
public final class OptionStringValue {
|
public final class OptionStringValue {
|
||||||
private static final String ATTR_SRC_PATH = "srcPath"; //$NON-NLS-1$
|
private static final String ATTR_SRC_PATH = "srcPath"; //$NON-NLS-1$
|
||||||
private static final String ATTR_SRC_ROOT_PATH = "srcRootPath"; //$NON-NLS-1$
|
private static final String ATTR_SRC_ROOT_PATH = "srcRootPath"; //$NON-NLS-1$
|
||||||
|
|
|
@ -20,7 +20,7 @@ import org.eclipse.cdt.managedbuilder.core.IConfiguration;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IEnvironmentVariableProvider{
|
public interface IEnvironmentVariableProvider{
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ import org.eclipse.cdt.core.envvar.IEnvironmentVariable;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IEnvironmentVariableSupplier {
|
public interface IEnvironmentVariableSupplier {
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,6 @@ import org.eclipse.core.runtime.IStatus;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
|
||||||
*/
|
*/
|
||||||
public class BuildMacroException extends CdtVariableException {
|
public class BuildMacroException extends CdtVariableException {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -16,7 +16,7 @@ import org.eclipse.cdt.core.cdtvariables.ICdtVariable;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildMacroProvider{
|
public interface IBuildMacroProvider{
|
||||||
public final static int CONTEXT_FILE = 1;
|
public final static int CONTEXT_FILE = 1;
|
||||||
|
|
|
@ -17,7 +17,7 @@ import org.eclipse.cdt.core.cdtvariables.ICdtVariableStatus;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildMacroStatus extends ICdtVariableStatus {
|
public interface IBuildMacroStatus extends ICdtVariableStatus {
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ import org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IBuildMacroSupplier extends ICdtVariableSupplier{
|
public interface IBuildMacroSupplier extends ICdtVariableSupplier{
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ package org.eclipse.cdt.managedbuilder.macros;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IFileContextBuildMacroValues {
|
public interface IFileContextBuildMacroValues {
|
||||||
public static final String PREFIX = "macro"; //$NON-NLS-1$
|
public static final String PREFIX = "macro"; //$NON-NLS-1$
|
||||||
|
|
|
@ -17,7 +17,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IFileContextData {
|
public interface IFileContextData {
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ import org.eclipse.cdt.managedbuilder.core.IOption;
|
||||||
*
|
*
|
||||||
* @since 3.0
|
* @since 3.0
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IOptionContextData {
|
public interface IOptionContextData {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -17,7 +17,7 @@ import java.util.Vector;
|
||||||
* and outputs while a Gnu makefile is being generated.
|
* and outputs while a Gnu makefile is being generated.
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IManagedBuildGnuToolInfo {
|
public interface IManagedBuildGnuToolInfo {
|
||||||
public final String DOT = "."; //$NON-NLS-1$
|
public final String DOT = "."; //$NON-NLS-1$
|
||||||
|
|
|
@ -52,7 +52,6 @@ import org.eclipse.core.runtime.Path;
|
||||||
* and outputs while a Gnu makefile is being generated.
|
* and outputs while a Gnu makefile is being generated.
|
||||||
*
|
*
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
|
||||||
*/
|
*/
|
||||||
public class ManagedBuildGnuToolInfo implements IManagedBuildGnuToolInfo {
|
public class ManagedBuildGnuToolInfo implements IManagedBuildGnuToolInfo {
|
||||||
|
|
||||||
|
|
|
@ -16,10 +16,6 @@ import org.eclipse.cdt.managedbuilder.internal.tcmodification.ConflictSet;
|
||||||
import org.eclipse.core.runtime.Status;
|
import org.eclipse.core.runtime.Status;
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
|
||||||
*/
|
|
||||||
public final class CompatibilityStatus extends Status {
|
public final class CompatibilityStatus extends Status {
|
||||||
|
|
||||||
public static final CompatibilityStatus OK_COMPATIBILITY_STATUS = new CompatibilityStatus(OK, ManagedBuilderCorePlugin.getUniqueIdentifier(), ""); //$NON-NLS-1$
|
public static final CompatibilityStatus OK_COMPATIBILITY_STATUS = new CompatibilityStatus(OK, ManagedBuilderCorePlugin.getUniqueIdentifier(), ""); //$NON-NLS-1$
|
||||||
|
|
|
@ -15,7 +15,7 @@ import org.eclipse.core.runtime.CoreException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IApplicableModification extends IModification {
|
public interface IApplicableModification extends IModification {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.IBuilder;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IConfigurationModification extends IFolderInfoModification {
|
public interface IConfigurationModification extends IFolderInfoModification {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -15,7 +15,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IConflict {
|
public interface IConflict {
|
||||||
int INCOMPATIBLE = 1;
|
int INCOMPATIBLE = 1;
|
||||||
|
|
|
@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.tcmodification;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IFileInfoModification extends IToolListModification {
|
public interface IFileInfoModification extends IToolListModification {
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.IToolChain;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IFolderInfoModification extends IToolListModification {
|
public interface IFolderInfoModification extends IToolListModification {
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.IResourceInfo;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IModification {
|
public interface IModification {
|
||||||
IResourceInfo getResourceInfo();
|
IResourceInfo getResourceInfo();
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.ITool;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IModificationOperation {
|
public interface IModificationOperation {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -17,7 +17,7 @@ import org.eclipse.cdt.managedbuilder.internal.core.IRealBuildObjectAssociation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IToolChainModificationManager {
|
public interface IToolChainModificationManager {
|
||||||
int OBJECT_CONFIGURATION = IRealBuildObjectAssociation.OBJECT_CONFIGURATION;
|
int OBJECT_CONFIGURATION = IRealBuildObjectAssociation.OBJECT_CONFIGURATION;
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.ITool;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IToolListModification extends IApplicableModification {
|
public interface IToolListModification extends IApplicableModification {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.ITool;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IToolModification extends IModification {
|
public interface IToolModification extends IModification {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -14,7 +14,7 @@ import org.eclipse.core.runtime.CoreException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IMakeBuilderInfo extends IMakeCommonBuildInfo {
|
public interface IMakeBuilderInfo extends IMakeCommonBuildInfo {
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ import org.eclipse.core.runtime.IPath;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @noextend This class is not intended to be subclassed by clients.
|
* @noextend This class is not intended to be subclassed by clients.
|
||||||
* @noinstantiate This class is not intended to be instantiated by clients.
|
* @noimplement This interface is not intended to be implemented by clients.
|
||||||
*/
|
*/
|
||||||
public interface IMakeCommonBuildInfo {
|
public interface IMakeCommonBuildInfo {
|
||||||
public final static String ARGS_PREFIX = "org.eclipse.cdt.make.core"; //$NON-NLS-1$
|
public final static String ARGS_PREFIX = "org.eclipse.cdt.make.core"; //$NON-NLS-1$
|
||||||
|
|
Loading…
Add table
Reference in a new issue