DTD for the component descriptor


 
<!ELEMENT bundle (component*)>
<!ELEMENT component (provides*,property*,requires*)>
  <!ATTLIST  component
    class CDATA #REQUIRED
  >
<!ELEMENT provides EMPTY>
  <!ATTLIST  provides
    service CDATA #REQUIRED
  >
<!ELEMENT property EMPTY>
  <!ATTLIST  property
    name CDATA #REQUIRED
    type CDATA #REQUIRED
    value CDATA #REQUIRED
  >
<!ELEMENT requires EMPTY>
  <!ATTLIST  requires
    service CDATA #REQUIRED
    filter CDATA #REQUIRED
    cardinality (0..1|0..n|1..1|1..n) #REQUIRED
    policy (static|dynamic) #REQUIRED
    bind-method CDATA #REQUIRED
    unbind-method CDATA #REQUIRED
  >


Last revision: 20 January 2004
(c) H. Cervantes and R.S. Hall
hade="noshade">
Last revision: 16 February 2004
(c) H. Cervantes and R.S. Hall