org.xoe.core.packages
Class ServiceDependency

java.lang.Object
  |
  +--org.xoe.core.packages.Dependency
        |
        +--org.xoe.core.packages.ServiceDependency

public class ServiceDependency
extends Dependency


Constructor Summary
ServiceDependency(org.w3c.dom.Element depEl)
           
ServiceDependency(String functionality, String iface, String[][] features)
           
 
Method Summary
 org.w3c.dom.Element getDepElement(org.w3c.dom.Document ownerdoc)
          Build an XML representation of this Dependency.
 
Methods inherited from class org.xoe.core.packages.Dependency
create, equals, getLocalName, getNamespaceURI, getPredepends, getXPath, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceDependency

public ServiceDependency(org.w3c.dom.Element depEl)
                  throws PackageDescriptionException

ServiceDependency

public ServiceDependency(String functionality,
                         String iface,
                         String[][] features)
Method Detail

getDepElement

public org.w3c.dom.Element getDepElement(org.w3c.dom.Document ownerdoc)
Description copied from class: Dependency
Build an XML representation of this Dependency. The Element must have an xpath attribute defined.
Overrides:
getDepElement in class Dependency
Following copied from class: org.xoe.core.packages.Dependency
Parameters:
ownerdoc - the Document to use in building the Element (using methods such as Document.createElement etc...)