org.eclipse.stp.core.saf.ui.contribution
Class SOAPropertiesEntry

java.lang.Object
  extended byorg.eclipse.stp.core.saf.ui.contribution.SOAPropertiesEntry
All Implemented Interfaces:
ISOAPropertiesEntry

public class SOAPropertiesEntry
extends java.lang.Object
implements ISOAPropertiesEntry

An entry in the SOAPropertiesRegistry


Constructor Summary
SOAPropertiesEntry(org.eclipse.core.runtime.IConfigurationElement element)
           
 
Method Summary
 java.lang.String getClassName()
          Identifies the className
 ISOAPropertiesContribution getContributor()
          Gets a default contribution
 java.lang.String getContributorPluginID()
          Identifies the contributing plugin
 java.lang.String getId()
          Identifies the ID
 java.lang.String getNamespaceURI()
          Identifies the namespaceURI of the type
 java.lang.String getTypeName()
          Identifies the typeName
 ISOAPropertiesContribution newContributor()
          Creates a new contribution
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPropertiesEntry

public SOAPropertiesEntry(org.eclipse.core.runtime.IConfigurationElement element)
                   throws java.lang.IllegalArgumentException
Parameters:
element - the configuration element
Throws:
java.lang.IllegalArgumentException
Method Detail

getContributor

public ISOAPropertiesContribution getContributor()
Description copied from interface: ISOAPropertiesEntry
Gets a default contribution

Specified by:
getContributor in interface ISOAPropertiesEntry
Returns:
a default contribution

newContributor

public ISOAPropertiesContribution newContributor()
Creates a new contribution

Specified by:
newContributor in interface ISOAPropertiesEntry
Returns:
the new contribution

getContributorPluginID

public java.lang.String getContributorPluginID()
Identifies the contributing plugin

Specified by:
getContributorPluginID in interface ISOAPropertiesEntry
Returns:
the bundle

getId

public java.lang.String getId()
Identifies the ID

Specified by:
getId in interface ISOAPropertiesEntry
Returns:
the ID

getTypeName

public java.lang.String getTypeName()
Identifies the typeName

Specified by:
getTypeName in interface ISOAPropertiesEntry
Returns:
the type name

getClassName

public java.lang.String getClassName()
Identifies the className

Specified by:
getClassName in interface ISOAPropertiesEntry
Returns:
the class name

getNamespaceURI

public java.lang.String getNamespaceURI()
Identifies the namespaceURI of the type

Specified by:
getNamespaceURI in interface ISOAPropertiesEntry
Returns:
the namespaceURI of the type