<!DOCTYPE BOProperty[ <!ELEMENT xml (body)> <!ELEMENT body (BOProperty+)> <!ELEMENT BOProperty (icon*,labelM*,descriptionM*,accelerator?,boEnumValues?,suggestedValue?,displayFormat?,editFormat?,validationRegex?,editRegex?,minValue?,maxValue?,suggestedMinValue?,suggestedMaxValue?,helpFilename?,extension*,parameter*)> <!ATTLIST BOProperty ts CDATA #IMPLIED> <!ATTLIST BOProperty semantic (default|id|fk) D#IMPLIED> <!ATTLIST BOProperty index CDATA #IMPLIED> <!ATTLIST BOProperty name CDATA #IMPLIED> <!ATTLIST BOProperty flagNotUse (true|false) #IMPLIED> <!ATTLIST BOProperty flagVisible (true|false) #IMPLIED> <!ATTLIST BOProperty flagOptional (true|false) #IMPLIED> <!ATTLIST BOProperty flagAttributeXml (true|false) #IMPLIED> <!ATTLIST BOProperty type CDATA #IMPLIED> <!ATTLIST BOProperty flagEnumeration (true|false) #IMPLIED> <!ATTLIST BOProperty flagBusinessObject (true|false) #IMPLIED> <!ATTLIST BOProperty boType CDATA #IMPLIED> <!ATTLIST BOProperty flagPropertyMulti (true|false) #IMPLIED> <!ATTLIST BOProperty refId CDATA #IMPLIED> <!ATTLIST BOProperty flagPropertyMap (true|false) #IMPLIED> <!ATTLIST BOProperty unit CDATA #IMPLIED> <!ATTLIST BOProperty flagPassword (true|false) #IMPLIED> <!ATTLIST BOProperty defaultValue CDATA #IMPLIED> <!ATTLIST BOProperty preferredSize CDATA #IMPLIED> <!ATTLIST BOProperty minSize CDATA #IMPLIED> <!ATTLIST BOProperty maxSize CDATA #IMPLIED> <!ATTLIST BOProperty propertyIdLink CDATA #IMPLIED> <!ATTLIST BOProperty flagReadOnly (true|false) #IMPLIED> <!ATTLIST BOProperty flagCalculated (true|false) #IMPLIED> <!ATTLIST BOProperty flagPersistent (true|false) #IMPLIED> <!ATTLIST BOProperty historyId CDATA #IMPLIED> <!ATTLIST BOProperty flagAutoValidation (true|false) #IMPLIED> <!ATTLIST BOProperty flagLineWrap (true|false) #IMPLIED> <!ATTLIST BOProperty flagScrollable (true|false) #IMPLIED> <!ATTLIST BOProperty flagGroup (true|false) #IMPLIED> <!ATTLIST BOProperty groupName CDATA #IMPLIED> <!ATTLIST BOProperty editorName CDATA #IMPLIED> <!ELEMENT icon (#PCDATA)> <!ATTLIST icon name CDATA #REQUIRED> <!ELEMENT labelM (en?,fr?,es?,de?)> <!ATTLIST labelM name CDATA #REQUIRED> <!ELEMENT en (#PCDATA)> <!ELEMENT fr (#PCDATA)> <!ELEMENT es (#PCDATA)> <!ELEMENT de (#PCDATA)> <!ELEMENT descriptionM (en?,fr?,es?,de?)> <!ATTLIST descriptionM name CDATA #REQUIRED> <!ELEMENT accelerator (#PCDATA)> <!ELEMENT boEnumValues (boEnumItem*,boGroupBy*)> <!ELEMENT boEnumItem (labelM*,descriptionM*,icon*,extension*,parameter*)> <!ATTLIST boEnumItem name CDATA #IMPLIED> <!ATTLIST boEnumItem valueStr CDATA #IMPLIED> <!ATTLIST boEnumItem valueInt CDATA #IMPLIED> <!ATTLIST boEnumItem index CDATA #IMPLIED> <!ELEMENT extension (valueStr?)> <!ATTLIST extension name CDATA #IMPLIED> <!ATTLIST extension valueInt CDATA #IMPLIED> <!ELEMENT valueStr (#PCDATA)> <!ELEMENT parameter (#PCDATA)> <!ATTLIST parameter name CDATA #REQUIRED> <!ELEMENT boGroupBy (values*,labelM*,descriptionM*)> <!ATTLIST boGroupBy name CDATA #IMPLIED> <!ATTLIST boGroupBy parentGroup CDATA #IMPLIED> <!ATTLIST boGroupBy propertyId CDATA #IMPLIED> <!ELEMENT values (#PCDATA)> <!ATTLIST values name CDATA #REQUIRED> <!ELEMENT suggestedValue (#PCDATA)> <!ELEMENT displayFormat (#PCDATA)> <!ELEMENT editFormat (#PCDATA)> <!ELEMENT validationRegex (#PCDATA)> <!ELEMENT editRegex (#PCDATA)> <!ELEMENT minValue (#PCDATA)> <!ELEMENT maxValue (#PCDATA)> <!ELEMENT suggestedMinValue (#PCDATA)> <!ELEMENT suggestedMaxValue (#PCDATA)> <!ELEMENT helpFilename (#PCDATA)> ]>