Package org.eclipse.cdt.core
Class AbstractExecutableExtensionBase
- java.lang.Object
-
- org.eclipse.cdt.core.AbstractExecutableExtensionBase
-
- Direct Known Subclasses:
LanguageSettingsBaseProvider
public abstract class AbstractExecutableExtensionBase extends java.lang.ObjectHelper abstract class serving as a base for creating a frame of executable class defined as an extension in plugin.xml.- Since:
- 5.4
-
-
Constructor Summary
Constructors Constructor Description AbstractExecutableExtensionBase()Default constructor will initialize with the name of the class using reflection mechanism.AbstractExecutableExtensionBase(java.lang.String id, java.lang.String name)Constructor to initialize with ID and name of the extension.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetId()java.lang.StringgetName()voidsetId(java.lang.String id)Set extension ID.voidsetName(java.lang.String name)Set extension name.java.lang.StringtoString()Method toString() for debugging purposes.
-
-
-
Constructor Detail
-
AbstractExecutableExtensionBase
public AbstractExecutableExtensionBase()
Default constructor will initialize with the name of the class using reflection mechanism.
-
AbstractExecutableExtensionBase
public AbstractExecutableExtensionBase(java.lang.String id, java.lang.String name)Constructor to initialize with ID and name of the extension.- Parameters:
id- - ID of the extension.name- - name of the extension.
-
-
Method Detail
-
setId
public void setId(java.lang.String id)
Set extension ID.- Parameters:
id- of extension
-
setName
public void setName(java.lang.String name)
Set extension name.- Parameters:
name- of extension
-
getId
public java.lang.String getId()
- Returns:
- id of extension
-
getName
public java.lang.String getName()
- Returns:
- name of extension
-
toString
public java.lang.String toString()
Method toString() for debugging purposes.- Overrides:
toStringin classjava.lang.Object
-
-