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

java.lang.Object
  extended byorg.eclipse.stp.core.saf.ui.contribution.SOAPropertiesRegistry

public class SOAPropertiesRegistry
extends java.lang.Object

The registry for the org.eclipse.stp.core.saf.ui.propertiesContribution extension point


Constructor Summary
SOAPropertiesRegistry()
           
 
Method Summary
 void addEntry(ISOAPropertiesEntry entry)
          Adds an entry to the registry
 ISOAPropertiesEntry getEntry(java.lang.String namespaceURI, java.lang.String typeName)
          Get the entry for a type
 java.util.Enumeration getEntryEnumeration()
          get an enumeration to walk the entries in the registry
static SOAPropertiesRegistry getRegistry()
          Get the properties contribution registry for the target editor.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPropertiesRegistry

public SOAPropertiesRegistry()
Method Detail

getRegistry

public static SOAPropertiesRegistry getRegistry()
Get the properties contribution registry for the target editor.

Returns:
the registry

addEntry

public void addEntry(ISOAPropertiesEntry entry)
Adds an entry to the registry

Parameters:
entry -

getEntry

public ISOAPropertiesEntry getEntry(java.lang.String namespaceURI,
                                    java.lang.String typeName)
Get the entry for a type

Parameters:
namespaceURI - - the namespace of the type
typeName - - the name of the type
Returns:
the entry for the type

getEntryEnumeration

public java.util.Enumeration getEntryEnumeration()
get an enumeration to walk the entries in the registry

Returns:
an enumeration of entries in the registry. Entries are defined by class PropertiesContributionEntry