org.eclipse.ohf.stem.ui.views
Class IdentifiablePluginView.IdentifiableDelegate

java.lang.Object
  extended by org.eclipse.ohf.stem.ui.views.IdentifiablePluginView.IdentifiableDelegate
All Implemented Interfaces:
java.lang.Comparable<IdentifiablePluginView.IdentifiableDelegate>
Enclosing class:
IdentifiablePluginView

public static class IdentifiablePluginView.IdentifiableDelegate
extends java.lang.Object
implements java.lang.Comparable<IdentifiablePluginView.IdentifiableDelegate>

This class represents an Identifiable that extends an extension point. It includes a DublinCore instance initialized from the extension definition as well as the definition itself.

See Also:
Identifiable, DublinCore

Constructor Summary
IdentifiablePluginView.IdentifiableDelegate(org.eclipse.core.runtime.IConfigurationElement configElement)
          Create an IdentifiableDelegate from the IConfigurationElement obtained from an extension point.
 
Method Summary
 int compareTo(IdentifiablePluginView.IdentifiableDelegate o)
           
 org.eclipse.core.runtime.IConfigurationElement getConfigElement()
           
 DublinCoreImpl getDublinCore()
           
 void setDublinCore(DublinCoreImpl dublinCore)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdentifiablePluginView.IdentifiableDelegate

public IdentifiablePluginView.IdentifiableDelegate(org.eclipse.core.runtime.IConfigurationElement configElement)
Create an IdentifiableDelegate from the IConfigurationElement obtained from an extension point. The DublinCore instance will be initialize from the IConfigurationElement

Parameters:
configElement - the configuration element that defines an Indentifiable that has been plugged in.
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()

getDublinCore

public final DublinCoreImpl getDublinCore()
Returns:
the dublinCore

setDublinCore

public final void setDublinCore(DublinCoreImpl dublinCore)
Parameters:
dublinCore - the dublinCore to set

getConfigElement

public final org.eclipse.core.runtime.IConfigurationElement getConfigElement()
Returns:
the configElement

compareTo

public int compareTo(IdentifiablePluginView.IdentifiableDelegate o)
Specified by:
compareTo in interface java.lang.Comparable<IdentifiablePluginView.IdentifiableDelegate>
Parameters:
o -
Returns:
the value of the compare
See Also:
Comparable.compareTo(java.lang.Object)