stomp.service
Class ServiceMetaData

java.lang.Object
  |
  +--stomp.service.ServiceMetaData
Direct Known Subclasses:
EnhancedServiceMetaData

public class ServiceMetaData
extends java.lang.Object

responsible for finding metadata for objcets that are to be service enhanced and answering questions about the contents of these files.

Author:
Eric Lindauer

Constructor Summary
protected ServiceMetaData(java.lang.Class theClass, java.net.URL resource, RuntimePrefsImpl prefs)
           
 
Method Summary
 java.lang.Class getDescribedType()
           
protected  RuntimePrefsImpl getPrefs()
           
 org.w3c.dom.Element getServiceDOM(java.lang.String service)
          searches the xml metadata and finds the Element that corresponds to the requested service.
 java.lang.String[] getServiceNames()
           
 java.lang.Class[] getServiceTypes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceMetaData

protected ServiceMetaData(java.lang.Class theClass,
                          java.net.URL resource,
                          RuntimePrefsImpl prefs)
Method Detail

getPrefs

protected RuntimePrefsImpl getPrefs()

getServiceDOM

public org.w3c.dom.Element getServiceDOM(java.lang.String service)
searches the xml metadata and finds the Element that corresponds to the requested service.

getDescribedType

public java.lang.Class getDescribedType()

getServiceNames

public java.lang.String[] getServiceNames()

getServiceTypes

public java.lang.Class[] getServiceTypes()