1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-07 09:46:02 +02:00

bug 301373: [API] add @noextend and @noimplement

Oops @noimplement was meant
This commit is contained in:
Andrew Gvozdev 2010-02-08 03:10:06 +00:00
parent 49c7809601
commit 285388adce
7 changed files with 1 additions and 19 deletions

View file

@ -30,9 +30,6 @@ import org.eclipse.core.runtime.IPath;
* In addition to AbstractCPropertyTab functionality, * In addition to AbstractCPropertyTab functionality,
* provides several utility methods for configurations * provides several utility methods for configurations
* handling. * handling.
*
* @noextend This class is not intended to be subclassed by clients.
* @noinstantiate This class is not intended to be instantiated by clients.
*/ */
public abstract class AbstractCBuildPropertyTab extends AbstractCPropertyTab { public abstract class AbstractCBuildPropertyTab extends AbstractCPropertyTab {
public IConfiguration getConfigurationFromHoldsOptions(IHoldsOptions ho){ public IConfiguration getConfigurationFromHoldsOptions(IHoldsOptions ho){

View file

@ -25,9 +25,6 @@ import org.eclipse.core.runtime.IPath;
/** /**
* Bug #183341 : Single property page which does not * Bug #183341 : Single property page which does not
* require separate cPropertyTab to display data. * require separate cPropertyTab to display data.
*
* @noextend This class is not intended to be subclassed by clients.
* @noinstantiate This class is not intended to be instantiated by clients.
*/ */
public abstract class AbstractSingleBuildPage extends AbstractSinglePage { public abstract class AbstractSingleBuildPage extends AbstractSinglePage {
public IConfiguration getConfigurationFromHoldsOptions(IHoldsOptions ho){ public IConfiguration getConfigurationFromHoldsOptions(IHoldsOptions ho){

View file

@ -18,10 +18,6 @@ import org.eclipse.jface.preference.FieldEditorPreferencePage;
import org.eclipse.jface.preference.IPreferenceStore; import org.eclipse.jface.preference.IPreferenceStore;
import org.eclipse.jface.util.PropertyChangeEvent; import org.eclipse.jface.util.PropertyChangeEvent;
/**
* @noextend This class is not intended to be subclassed by clients.
* @noinstantiate This class is not intended to be instantiated by clients.
*/
public abstract class AbstractToolSettingUI extends FieldEditorPreferencePage { public abstract class AbstractToolSettingUI extends FieldEditorPreferencePage {
protected AbstractCBuildPropertyTab buildPropPage; protected AbstractCBuildPropertyTab buildPropPage;

View file

@ -24,7 +24,7 @@ import org.eclipse.core.resources.IProject;
* property page was used instead of interface. * property page was used instead of interface.
* *
* @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 IBuildInfoContainer { public interface IBuildInfoContainer {
public IScannerConfigBuilderInfo2 getBuildInfo(); public IScannerConfigBuilderInfo2 getBuildInfo();

View file

@ -23,10 +23,6 @@ import org.eclipse.jface.wizard.IWizard;
import org.eclipse.swt.graphics.Image; import org.eclipse.swt.graphics.Image;
import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Composite;
/**
* @noextend This class is not intended to be subclassed by clients.
* @noinstantiate This class is not intended to be instantiated by clients.
*/
public abstract class AbstractCWizard extends CNewWizard { public abstract class AbstractCWizard extends CNewWizard {
protected static final Image IMG0 = CPluginImages.get(CPluginImages.IMG_OBJS_CFOLDER); protected static final Image IMG0 = CPluginImages.get(CPluginImages.IMG_OBJS_CFOLDER);

View file

@ -23,9 +23,6 @@ import org.eclipse.jface.wizard.IWizardPage;
/** /**
* This class is responsible for storing all of the data associated with a given custom wizard page. * This class is responsible for storing all of the data associated with a given custom wizard page.
*
* @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 MBSCustomPageData public final class MBSCustomPageData
{ {

View file

@ -39,7 +39,6 @@ import org.eclipse.jface.wizard.IWizardPage;
* *
* This class is a singleton. * This class is a singleton.
* *
* @noextend This class is not intended to be subclassed by clients.
* @noinstantiate This class is not intended to be instantiated by clients. * @noinstantiate This class is not intended to be instantiated by clients.
*/ */
public final class MBSCustomPageManager public final class MBSCustomPageManager