1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-28 19:35:36 +02:00

bug 301373: [API] add @noextend and @noimplement tags - org.eclipse.cdt.managedbuilder.core

Oops @noimplement was meant
This commit is contained in:
Andrew Gvozdev 2010-02-08 02:56:15 +00:00
parent 38f1bcb979
commit 18cef6322e
74 changed files with 68 additions and 84 deletions

View file

@ -23,10 +23,6 @@ import org.eclipse.cdt.managedbuilder.core.ManagedBuildManager;
import org.eclipse.cdt.managedbuilder.internal.core.Configuration;
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{
private static final String DELIMITER = ";"; //$NON-NLS-1$
private static final int NULL_OBJ_CODE = 29;

View file

@ -19,7 +19,7 @@ import org.eclipse.core.runtime.CoreException;
/**
* @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 {
boolean isPerRcTypeDiscovery();

View file

@ -19,7 +19,7 @@ import org.eclipse.core.runtime.IPath;
* This interface represents a command to be invoked for building the step
*
* @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 {

View file

@ -22,7 +22,7 @@ import org.eclipse.core.runtime.IPath;
* build actions and resources
*
* @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 {

View file

@ -19,7 +19,7 @@ import org.eclipse.core.runtime.CoreException;
* this interface represents the build description factory
*
* @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 {

View file

@ -17,7 +17,7 @@ package org.eclipse.cdt.managedbuilder.buildmodel;
* into one group
*
* @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 {
/**

View file

@ -19,7 +19,7 @@ import org.eclipse.core.runtime.IPath;
* This interface represents the resource used in the build
*
* @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 {
/**

View file

@ -20,7 +20,7 @@ import org.eclipse.core.runtime.IPath;
* This interface is used to represent the build action
*
* @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 {
/**

View file

@ -20,7 +20,7 @@ import org.eclipse.core.runtime.CoreException;
* @see BuildDescriptionManager#accept(IStepVisitor, IBuildDescription, boolean)
*
* @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 {
/**

View file

@ -14,7 +14,7 @@ import org.eclipse.core.runtime.CoreException;
/**
* @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 {
IBuildProperty[] getProperties();

View file

@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
/**
* @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 {
IBuildPropertyType getPropertyType();

View file

@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
/**
* @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 {
IBuildPropertyType[] getPropertyTypes();

View file

@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
/**
* @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 {
IBuildPropertyValue[] getSupportedValues();

View file

@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
/**
* @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{

View file

@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.buildproperties;
/**
* @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 {
String getId();

View file

@ -19,7 +19,6 @@ import org.eclipse.cdt.managedbuilder.buildproperties.IBuildPropertyValue;
* This class is intended to compare MBS-specific classes
*
* @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 {
private static final String EMPTY = ""; //$NON-NLS-1$

View file

@ -18,7 +18,7 @@ package org.eclipse.cdt.managedbuilder.core;
*
* @since 3.0
* @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 {

View file

@ -14,7 +14,7 @@ import org.eclipse.core.runtime.PluginVersionIdentifier;
/**
* @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 {
// Schema element names

View file

@ -16,7 +16,7 @@ import org.eclipse.cdt.managedbuilder.buildproperties.IBuildPropertyValue;
/**
* @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 {
IBuildPropertyType[] getSupportedTypes();

View file

@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.core;
/**
* @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 {
IBuildObjectProperties getBuildProperties();

View file

@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.core;
/**
* @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 {
String[] getSupportedTypeIds();

View file

@ -29,7 +29,7 @@ import org.eclipse.core.runtime.IConfigurationElement;
*
* @since 2.1
* @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 static final String ARGUMENTS = "arguments"; //$NON-NLS-1$

View file

@ -1,5 +1,4 @@
/*******************************************************************************
* Copyright (c) 2003, 2010 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@ -32,7 +31,7 @@ import org.eclipse.core.runtime.IPath;
*
* @since 2.1
* @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 static final String ARTIFACT_NAME = "artifactName"; //$NON-NLS-1$

View file

@ -20,7 +20,7 @@ import org.eclipse.core.resources.IResource;
* The configuration contains one or more children of type tool-reference.
*
* @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
*/

View file

@ -13,7 +13,7 @@ package org.eclipse.cdt.managedbuilder.core;
/**
* @since 3.0
* @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 static final int BUILDPATH_INCLUDE = 1;

View file

@ -14,7 +14,7 @@ import org.eclipse.cdt.core.settings.model.extension.CFileData;
/**
* @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 static final String FILE_INFO_ELEMENT_NAME = "fileInfo"; //$NON-NLS-1$

View file

@ -14,7 +14,7 @@ import org.eclipse.cdt.core.settings.model.extension.CFolderData;
/**
* @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 final static String FOLDER_INFO_ELEMENT_NAME = "folderInfo"; //$NON-NLS-1$

View file

@ -18,7 +18,7 @@ package org.eclipse.cdt.managedbuilder.core;
*
* @since 3.0
* @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 {

View file

@ -19,7 +19,7 @@ package org.eclipse.cdt.managedbuilder.core;
*
* @since 3.0
* @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 static final String INPUT_ORDER_ELEMENT_NAME = "inputOrder"; //$NON-NLS-1$

View file

@ -21,7 +21,7 @@ import org.eclipse.core.runtime.content.IContentType;
*
* @since 3.0
* @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 static final String INPUT_TYPE_ELEMENT_NAME = "inputType"; //$NON-NLS-1$

View file

@ -30,7 +30,7 @@ import org.eclipse.core.runtime.IPath;
* configuration.
*
* @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 static final String DEFAULT_CONFIGURATION = "defaultConfig"; //$NON-NLS-1$

View file

@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.core;
/**
* @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 {
/**

View file

@ -16,7 +16,7 @@ package org.eclipse.cdt.managedbuilder.core;
* point, or from an instance of IManagedConfigProvider.
*
* @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 {

View file

@ -36,7 +36,7 @@ import org.eclipse.core.resources.IResource;
*
* @since 2.1
* @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 static final String MANAGED_PROJECT_ELEMENT_NAME = "project"; //$NON-NLS-1$

View file

@ -17,7 +17,7 @@ import org.eclipse.core.runtime.IStatus;
/**
* @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 {
/**

View file

@ -16,7 +16,7 @@ import org.eclipse.cdt.managedbuilder.buildproperties.IBuildPropertyValue;
/**
* @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 {

View file

@ -16,7 +16,7 @@ package org.eclipse.cdt.managedbuilder.core;
* Basic Tool / Toolchain Option type.
*
* @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 {
// Type for the value of the option

View file

@ -14,7 +14,7 @@ import java.net.URL;
/**
* @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 {

View file

@ -15,7 +15,7 @@ import org.eclipse.core.runtime.IPath;
* and their platform locations
*
* @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 {

View file

@ -19,7 +19,7 @@ import org.eclipse.core.runtime.content.IContentType;
*
* @since 3.0
* @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 static final String OUTPUT_TYPE_ELEMENT_NAME = "outputType"; //$NON-NLS-1$

View file

@ -42,7 +42,7 @@ import org.eclipse.cdt.managedbuilder.macros.IProjectBuildMacroSupplier;
*
* @since 2.1
* @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 static final String PROJECTTYPE_ELEMENT_NAME = "projectType"; //$NON-NLS-1$

View file

@ -22,7 +22,7 @@ import org.eclipse.core.resources.IResource;
*
* @since 2.1
* @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 static final String RESOURCE_CONFIGURATION_ELEMENT_NAME = "resourceConfiguration"; //$NON-NLS-1$

View file

@ -16,7 +16,7 @@ import org.eclipse.core.runtime.IPath;
/**
* @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 static final String PARENT_FOLDER_INFO_ID = "parentFolderInfoId";

View file

@ -14,7 +14,7 @@ import org.eclipse.cdt.core.settings.model.ICSettingEntry;
/**
* @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 {
String convertToOptionValue(ICSettingEntry entry, IOption option, ITool tool);

View file

@ -19,7 +19,7 @@ import org.eclipse.core.resources.IResource;
*
* @deprecated This class was deprecated in 2.1
* @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
public interface ITarget extends IBuildObject {

View file

@ -20,7 +20,7 @@ import org.eclipse.cdt.core.settings.model.extension.CTargetPlatformData;
*
* @since 2.1
* @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 static final String TARGET_PLATFORM_ELEMENT_NAME = "targetPlatform"; //$NON-NLS-1$

View file

@ -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.
*
* @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 {
// Schema element names

View file

@ -31,7 +31,7 @@ import org.eclipse.cdt.managedbuilder.macros.IConfigurationBuildMacroSupplier;
*
* @since 2.1
* @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 static final String TOOL_CHAIN_ELEMENT_NAME = "toolChain"; //$NON-NLS-1$

View file

@ -18,7 +18,7 @@ import org.eclipse.cdt.managedbuilder.internal.core.OptionReference;
* @deprecated This class was deprecated in 2.1
*
* @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
public interface IToolReference extends ITool {

View file

@ -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.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 {
private static final String ATTR_SRC_PATH = "srcPath"; //$NON-NLS-1$
private static final String ATTR_SRC_ROOT_PATH = "srcRootPath"; //$NON-NLS-1$

View file

@ -20,7 +20,7 @@ import org.eclipse.cdt.managedbuilder.core.IConfiguration;
*
* @since 3.0
* @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{

View file

@ -16,7 +16,7 @@ import org.eclipse.cdt.core.envvar.IEnvironmentVariable;
*
* @since 3.0
* @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 {

View file

@ -19,7 +19,6 @@ import org.eclipse.core.runtime.IStatus;
*
* @since 3.0
* @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 {
/**

View file

@ -16,7 +16,7 @@ import org.eclipse.cdt.core.cdtvariables.ICdtVariable;
*
* @since 3.0
* @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 final static int CONTEXT_FILE = 1;

View file

@ -17,7 +17,7 @@ import org.eclipse.cdt.core.cdtvariables.ICdtVariableStatus;
*
* @since 3.0
* @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 {

View file

@ -18,7 +18,7 @@ import org.eclipse.cdt.utils.cdtvariables.ICdtVariableSupplier;
*
* @since 3.0
* @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{

View file

@ -14,7 +14,7 @@ package org.eclipse.cdt.managedbuilder.macros;
*
* @since 3.0
* @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 static final String PREFIX = "macro"; //$NON-NLS-1$

View file

@ -17,7 +17,7 @@ import org.eclipse.core.runtime.IPath;
*
* @since 3.0
* @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 {

View file

@ -18,7 +18,7 @@ import org.eclipse.cdt.managedbuilder.core.IOption;
*
* @since 3.0
* @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 {
/**

View file

@ -17,7 +17,7 @@ import java.util.Vector;
* and outputs while a Gnu makefile is being generated.
*
* @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 final String DOT = "."; //$NON-NLS-1$

View file

@ -52,7 +52,6 @@ import org.eclipse.core.runtime.Path;
* and outputs while a Gnu makefile is being generated.
*
* @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 {

View file

@ -16,10 +16,6 @@ import org.eclipse.cdt.managedbuilder.internal.tcmodification.ConflictSet;
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 static final CompatibilityStatus OK_COMPATIBILITY_STATUS = new CompatibilityStatus(OK, ManagedBuilderCorePlugin.getUniqueIdentifier(), ""); //$NON-NLS-1$

View file

@ -15,7 +15,7 @@ import org.eclipse.core.runtime.CoreException;
/**
* @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 {
/**

View file

@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.IBuilder;
/**
* @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 {
/**

View file

@ -15,7 +15,7 @@ import org.eclipse.core.runtime.IPath;
/**
* @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 {
int INCOMPATIBLE = 1;

View file

@ -12,7 +12,7 @@ package org.eclipse.cdt.managedbuilder.tcmodification;
/**
* @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 {

View file

@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.IToolChain;
/**
* @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 {

View file

@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.IResourceInfo;
/**
* @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 {
IResourceInfo getResourceInfo();

View file

@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.ITool;
/**
* @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 {
/**

View file

@ -17,7 +17,7 @@ import org.eclipse.cdt.managedbuilder.internal.core.IRealBuildObjectAssociation;
/**
* @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 {
int OBJECT_CONFIGURATION = IRealBuildObjectAssociation.OBJECT_CONFIGURATION;

View file

@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.ITool;
/**
* @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 {
/**

View file

@ -14,7 +14,7 @@ import org.eclipse.cdt.managedbuilder.core.ITool;
/**
* @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 {
/**

View file

@ -14,7 +14,7 @@ import org.eclipse.core.runtime.CoreException;
/**
* @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 {

View file

@ -18,7 +18,7 @@ import org.eclipse.core.runtime.IPath;
/**
* @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 final static String ARGS_PREFIX = "org.eclipse.cdt.make.core"; //$NON-NLS-1$