featuremgmt/featuremgr/engineering/File Specification/featuredatabase.dtd
branchRCL_3
changeset 24 cc28652e0254
parent 0 08ec8eefde2f
equal deleted inserted replaced
23:26645d81f48d 24:cc28652e0254
       
     1 <!ELEMENT hrhmacro EMPTY>
       
     2 <!ATTLIST hrhmacro
       
     3 	exclude CDATA #IMPLIED
       
     4 	include CDATA #IMPLIED
       
     5 	infeaturesetiby CDATA #IMPLIED>
       
     6 	
       
     7 <!ELEMENT hfileheader (#PCDATA)>
       
     8 <!ATTLIST hfileheader
       
     9 	interfacestatus CDATA #REQUIRED
       
    10 	interfacevisibility CDATA #REQUIRED>
       
    11 	
       
    12 <!ELEMENT featureset ((hfileheader?, feature+))>
       
    13 <!ATTLIST featureset
       
    14 	hfilename CDATA #IMPLIED
       
    15 	ibyname CDATA #IMPLIED
       
    16 	namespace CDATA #IMPLIED>
       
    17 	
       
    18 <!ELEMENT featuredatabase ((featureset+, defaultfeaturerange*))>
       
    19 <!ELEMENT feature ((hrhmacro?, comment?))>
       
    20 <!ATTLIST feature
       
    21 	name CDATA #REQUIRED
       
    22 	statusflags CDATA #REQUIRED
       
    23 	uid CDATA #REQUIRED
       
    24 	userdata CDATA #IMPLIED>
       
    25 	
       
    26 <!ELEMENT defaultfeaturerange ((comment?))>
       
    27 <!ATTLIST defaultfeaturerange
       
    28 	higheruid CDATA #REQUIRED
       
    29 	loweruid CDATA #REQUIRED>
       
    30 	
       
    31 <!ELEMENT comment (#PCDATA)>