|
Modified: ofbiz/branches/20120329_portletWidget/framework/widget/dtd/widget-tree.xsd
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/framework/widget/dtd/widget-tree.xsd?rev=1408976&r1=1408975&r2=1408976&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/framework/widget/dtd/widget-tree.xsd (original) +++ ofbiz/branches/20120329_portletWidget/framework/widget/dtd/widget-tree.xsd Tue Nov 13 21:47:18 2012 @@ -28,187 +28,162 @@ under the License. <xs:element name="tree"> <xs:complexType> <xs:sequence> - <xs:element maxOccurs="unbounded" ref="node"/> + <xs:element maxOccurs="unbounded" ref="node" /> </xs:sequence> - <xs:attributeGroup ref="attlist.tree"/> + <xs:attribute type="xs:string" name="name" use="required" /> + <xs:attribute type="xs:string" name="root-node-name" use="required" /> + <xs:attribute name="default-render-style" default="simple"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="simple" /> + <xs:enumeration value="follow-trail" /> + <xs:enumeration value="show-peers" /> + <xs:enumeration value="expand-collapse" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute type="xs:string" name="default-wrap-style" /> + <xs:attribute type="xs:string" name="expand-collapse-request" /> + <xs:attribute type="xs:string" name="trail-name" /> + <xs:attribute type="xs:string" name="open-depth" default="0" /> + <xs:attribute type="xs:string" name="post-trail-open-depth" default="0" /> + <xs:attribute type="xs:string" name="entity-name" /> + <xs:attribute name="force-child-check" default="true"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.tree"> - <xs:attribute type="xs:string" name="name" use="required"/> - <xs:attribute type="xs:string" name="root-node-name" use="required"/> - <xs:attribute name="default-render-style" default="simple"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="simple"/> - <xs:enumeration value="follow-trail"/> - <xs:enumeration value="show-peers"/> - <xs:enumeration value="expand-collapse"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute type="xs:string" name="default-wrap-style"/> - <xs:attribute type="xs:string" name="expand-collapse-request"/> - <xs:attribute type="xs:string" name="trail-name"/> - <xs:attribute type="xs:string" name="open-depth" default="0"/> - <xs:attribute type="xs:string" name="post-trail-open-depth" default="0"/> - <xs:attribute type="xs:string" name="entity-name"/> - <xs:attribute name="force-child-check" default="true"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:attributeGroup> <xs:element name="node"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" ref="condition"/> + <xs:element minOccurs="0" ref="condition" /> <xs:choice minOccurs="0"> - <xs:element ref="entity-one"/> - <xs:element ref="service"/> + <xs:element ref="entity-one" /> + <xs:element ref="service" /> </xs:choice> <xs:choice minOccurs="0"> - <xs:element ref="include-screen"/> - <xs:element ref="label"/> - <xs:element ref="link"/> + <xs:element ref="include-screen" /> + <xs:element ref="label" /> + <xs:element ref="link" /> </xs:choice> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="sub-node"/> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="sub-node" /> </xs:sequence> - <xs:attributeGroup ref="attlist.node"/> + <xs:attribute type="xs:string" name="name" use="required" /> + <xs:attribute type="xs:string" name="wrap-style" /> + <xs:attribute name="render-style"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="simple" /> + <xs:enumeration value="follow-trail" /> + <xs:enumeration value="show-peers" /> + <xs:enumeration value="expand-collapse" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute type="xs:string" name="entry-name" /> + <xs:attribute type="xs:string" name="entity-name" /> + <xs:attribute type="xs:string" name="join-field-name" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.node"> - <xs:attribute type="xs:string" name="name" use="required"/> - <xs:attribute type="xs:string" name="wrap-style"/> - <xs:attribute name="render-style"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="simple"/> - <xs:enumeration value="follow-trail"/> - <xs:enumeration value="show-peers"/> - <xs:enumeration value="expand-collapse"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute type="xs:string" name="entry-name" /> - <xs:attribute type="xs:string" name="entity-name" /> - <xs:attribute type="xs:string" name="join-field-name" /> - </xs:attributeGroup> <xs:element name="sub-node"> <xs:complexType> <xs:sequence> <xs:choice> - <xs:element ref="entity-and"/> - <xs:element ref="service"/> - <xs:element ref="entity-condition"/> + <xs:element ref="entity-and" /> + <xs:element ref="service" /> + <xs:element ref="entity-condition" /> </xs:choice> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="out-field-map"/> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="out-field-map" /> </xs:sequence> - <xs:attributeGroup ref="attlist.sub-node"/> + <xs:attribute type="xs:string" name="node-name" use="required" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.sub-node"> - <xs:attribute type="xs:string" name="node-name" use="required"/> - </xs:attributeGroup> <xs:element name="include-screen"> <xs:complexType> - <xs:attributeGroup ref="attlist.include-screen"/> + <xs:attribute type="xs:string" name="name" use="required" /> + <xs:attribute type="xs:string" name="location" use="required" /> + <xs:attribute name="share-scope" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.include-screen"> - <xs:attribute type="xs:string" name="name" use="required"/> - <xs:attribute type="xs:string" name="location" use="required"/> - <xs:attribute name="share-scope" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:attributeGroup> <xs:element name="label"> <xs:complexType mixed="true"> - <xs:attributeGroup ref="attlist.label"/> + <xs:attribute type="xs:string" name="text" /> + <xs:attribute type="xs:string" name="id" /> + <xs:attribute type="xs:string" name="style" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.label"> - <xs:attribute type="xs:string" name="text"/> - <xs:attribute type="xs:string" name="id"/> - <xs:attribute type="xs:string" name="style"/> - </xs:attributeGroup> <xs:element name="link"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="parameter"/> - <xs:element minOccurs="0" ref="image"/> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="parameter" /> + <xs:element minOccurs="0" ref="image" /> </xs:sequence> - <xs:attributeGroup ref="attlist.link"/> + <xs:attribute type="xs:string" name="text" /> + <xs:attribute type="xs:string" name="id" /> + <xs:attribute type="xs:string" name="style" /> + <xs:attribute type="xs:string" name="name" /> + <xs:attribute type="xs:string" name="title" /> + <xs:attribute type="xs:string" name="target" /> + <xs:attribute type="xs:string" name="target-window" /> + <xs:attribute type="xs:string" name="prefix" /> + <xs:attribute name="url-mode" default="intra-app"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="intra-app" /> + <xs:enumeration value="inter-app" /> + <xs:enumeration value="content" /> + <xs:enumeration value="plain" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="full-path" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="secure" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="encode" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.link"> - <xs:attribute type="xs:string" name="text"/> - <xs:attribute type="xs:string" name="id"/> - <xs:attribute type="xs:string" name="style"/> - <xs:attribute type="xs:string" name="name"/> - <xs:attribute type="xs:string" name="title"/> - <xs:attribute type="xs:string" name="target"/> - <xs:attribute type="xs:string" name="target-window"/> - <xs:attribute type="xs:string" name="prefix"/> - <xs:attribute name="url-mode" default="intra-app"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="intra-app"/> - <xs:enumeration value="inter-app"/> - <xs:enumeration value="content"/> - <xs:enumeration value="plain"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="full-path" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="secure" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="encode" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:attributeGroup> <xs:element name="parameter"> <xs:complexType> - <xs:attributeGroup ref="attlist.parameter"/> + <xs:attribute type="xs:string" name="param-name" use="required" /> + <xs:attribute type="xs:string" name="from-field" /> + <xs:attribute type="xs:string" name="value" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.parameter"> - <xs:attribute type="xs:string" name="param-name" use="required"/> - <xs:attribute type="xs:string" name="from-field"/> - <xs:attribute type="xs:string" name="value"/> - </xs:attributeGroup> <xs:element name="image"> <xs:complexType mixed="true"> - <xs:attributeGroup ref="attlist.image"/> - </xs:complexType> - </xs:element> - <xs:attributeGroup name="attlist.image"> <xs:attribute type="xs:string" name="src"/> <xs:attribute type="xs:string" name="id"/> <xs:attribute type="xs:string" name="style"/> @@ -224,306 +199,284 @@ under the License. </xs:restriction> </xs:simpleType> </xs:attribute> - </xs:attributeGroup> + </xs:complexType> + </xs:element> <xs:element name="service"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="field-map"/> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="field-map" /> </xs:sequence> - <xs:attributeGroup ref="attlist.service"/> + <xs:attribute type="xs:string" name="service-name" use="required" /> + <xs:attribute type="xs:string" name="result-map" /> + <xs:attribute type="xs:string" name="auto-field-map" default="true"> + <xs:annotation> + <xs:documentation>This can be "true", "false" or the name of a Map in the context to use as the source Map for the service context.</xs:documentation> + </xs:annotation> + </xs:attribute> + <xs:attribute type="xs:string" name="result-map-list" /> + <!-- deprecated, use result-map-list instead <xs:attribute type="xs:string" name="result-map-list-iterator-name"/> --> + <xs:attribute type="xs:string" name="result-map-value" /> + <xs:attribute type="xs:string" name="value" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.service"> - <xs:attribute type="xs:string" name="service-name" use="required"/> - <xs:attribute type="xs:string" name="result-map"/> - <xs:attribute type="xs:string" name="auto-field-map" default="true"> - <xs:annotation><xs:documentation>This can be "true", "false" or the name of a Map in the context to use as the source Map for the service context.</xs:documentation></xs:annotation> - </xs:attribute> - <xs:attribute type="xs:string" name="result-map-list"/> - <!-- deprecated, use result-map-list instead <xs:attribute type="xs:string" name="result-map-list-iterator-name"/> --> - <xs:attribute type="xs:string" name="result-map-value"/> - <xs:attribute type="xs:string" name="value"/> - </xs:attributeGroup> <xs:element name="entity-and"> <xs:complexType> <xs:sequence> - <xs:element maxOccurs="unbounded" ref="field-map"/> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="select-field"/> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="order-by"/> - </xs:sequence> - <xs:attributeGroup ref="attlist.entity-and"/> + <xs:element maxOccurs="unbounded" ref="field-map" /> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="select-field" /> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="order-by" /> + </xs:sequence> + <xs:attribute name="entity-name" type="xs:string" use="required" /> + <xs:attribute name="list" type="xs:string" /> + <xs:attribute name="use-cache" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="filter-by-date" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + <xs:enumeration value="by-name" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="result-set-type" default="scroll"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="forward" /> + <xs:enumeration value="scroll" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.entity-and"> - <xs:attribute name="entity-name" type="xs:string" use="required"/> - <xs:attribute name="list" type="xs:string"/> - <xs:attribute name="use-cache" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="filter-by-date" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - <xs:enumeration value="by-name"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="result-set-type" default="scroll"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="forward"/> - <xs:enumeration value="scroll"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:attributeGroup> <xs:element name="entity-condition"> <xs:complexType> <xs:sequence> <xs:choice> - <xs:element ref="condition-expr"/> - <xs:element ref="condition-list"/> + <xs:element ref="condition-expr" /> + <xs:element ref="condition-list" /> </xs:choice> - <xs:element minOccurs="0" ref="having-condition-list"/> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="select-field"/> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="order-by"/> + <xs:element minOccurs="0" ref="having-condition-list" /> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="select-field" /> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="order-by" /> <xs:choice minOccurs="0"> - <xs:element ref="limit-range"/> - <xs:element ref="limit-view"/> - <xs:element ref="use-iterator"/> + <xs:element ref="limit-range" /> + <xs:element ref="limit-view" /> + <xs:element ref="use-iterator" /> </xs:choice> </xs:sequence> - <xs:attributeGroup ref="attlist.entity-condition"/> + <xs:attribute name="entity-name" type="xs:string" use="required" /> + <xs:attribute name="use-cache" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="filter-by-date" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + <xs:enumeration value="by-name" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="distinct" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="delegator-name" type="xs:string" /> + <xs:attribute name="list" type="xs:string" /> + <xs:attribute name="result-set-type" default="scroll"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="forward" /> + <xs:enumeration value="scroll" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.entity-condition"> - <xs:attribute name="entity-name" type="xs:string" use="required"/> - <xs:attribute name="use-cache" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="filter-by-date" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - <xs:enumeration value="by-name"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="distinct" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="delegator-name" type="xs:string"/> - <xs:attribute name="list" type="xs:string"/> - <xs:attribute name="result-set-type" default="scroll"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="forward"/> - <xs:enumeration value="scroll"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:attributeGroup> <xs:element name="entity-one"> <xs:complexType> <xs:sequence> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="field-map"/> - <xs:element minOccurs="0" maxOccurs="unbounded" ref="select-field"/> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="field-map" /> + <xs:element minOccurs="0" maxOccurs="unbounded" ref="select-field" /> </xs:sequence> - <xs:attributeGroup ref="attlist.entity-one"/> + <xs:attribute name="entity-name" type="xs:string" use="required" /> + <xs:attribute name="value-field" type="xs:string" /> + <xs:attribute name="use-cache" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="auto-field-map" default="true"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.entity-one"> - <xs:attribute name="entity-name" type="xs:string" use="required"/> - <xs:attribute name="value-field" type="xs:string"/> - <xs:attribute name="use-cache" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="auto-field-map" default="true"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:attributeGroup> <xs:element name="order-by"> <xs:complexType> - <xs:attributeGroup ref="attlist.order-by"/> + <xs:attribute type="xs:string" name="field-name" use="required" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.order-by"> - <xs:attribute type="xs:string" name="field-name" use="required"/> - </xs:attributeGroup> <xs:element name="select-field"> <xs:complexType> - <xs:attributeGroup ref="attlist.select-field"/> + <xs:attribute type="xs:string" name="field-name" use="required" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.select-field"> - <xs:attribute type="xs:string" name="field-name" use="required"/> - </xs:attributeGroup> <xs:element name="limit-range"> <xs:complexType> - <xs:attributeGroup ref="attlist.limit-range"/> + <xs:attribute name="start" type="xs:string" use="required"> + <xs:annotation> + <xs:documentation>Should resolve into a non-negative integer.</xs:documentation> + </xs:annotation> + </xs:attribute> + <xs:attribute name="size" type="xs:string" use="required"> + <xs:annotation> + <xs:documentation>Should resolve into a non-negative integer.</xs:documentation> + </xs:annotation> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.limit-range"> - <xs:attribute name="start" type="xs:string" use="required"><xs:annotation><xs:documentation>Should resolve into a non-negative integer.</xs:documentation></xs:annotation></xs:attribute> - <xs:attribute name="size" type="xs:string" use="required"><xs:annotation><xs:documentation>Should resolve into a non-negative integer.</xs:documentation></xs:annotation></xs:attribute> - </xs:attributeGroup> <xs:element name="limit-view"> <xs:complexType> - <xs:attributeGroup ref="attlist.limit-view"/> + <xs:attribute name="view-index" type="xs:string" use="required"> + <xs:annotation> + <xs:documentation>Should resolve into a non-negative integer.</xs:documentation> + </xs:annotation> + </xs:attribute> + <xs:attribute name="view-size" type="xs:string" use="required"> + <xs:annotation> + <xs:documentation>Should resolve into a positive integer.</xs:documentation> + </xs:annotation> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.limit-view"> - <xs:attribute name="view-index" type="xs:string" use="required"><xs:annotation><xs:documentation>Should resolve into a non-negative integer.</xs:documentation></xs:annotation></xs:attribute> - <xs:attribute name="view-size" type="xs:string" use="required"><xs:annotation><xs:documentation>Should resolve into a positive integer.</xs:documentation></xs:annotation></xs:attribute> - </xs:attributeGroup> - <xs:element name="use-iterator"> - <xs:complexType/> - </xs:element> + <xs:element name="use-iterator" /> <xs:element name="field-map"> <xs:complexType> - <xs:attributeGroup ref="attlist.field-map"/> + <xs:attribute type="xs:string" name="field-name" use="required" /> + <xs:attribute type="xs:string" name="from-field" /> + <xs:attribute type="xs:string" name="value" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.field-map"> - <xs:attribute type="xs:string" name="field-name" use="required"/> - <xs:attribute type="xs:string" name="from-field"/> - <xs:attribute type="xs:string" name="value"/> - </xs:attributeGroup> <xs:element name="out-field-map"> <xs:complexType> - <xs:attributeGroup ref="attlist.out-field-map"/> + <xs:attribute type="xs:string" name="field-name" use="required" /> + <xs:attribute type="xs:string" name="to-field-name" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.out-field-map"> - <xs:attribute type="xs:string" name="field-name" use="required"/> - <xs:attribute type="xs:string" name="to-field-name"/> - </xs:attributeGroup> <xs:element name="condition-list"> <xs:complexType> <xs:choice maxOccurs="unbounded"> - <xs:element ref="condition-expr"/> - <xs:element ref="condition-list"/> + <xs:element ref="condition-expr" /> + <xs:element ref="condition-list" /> </xs:choice> - <xs:attributeGroup ref="attlist.condition-list"/> + <xs:attribute name="combine" default="and"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="and" /> + <xs:enumeration value="or" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.condition-list"> - <xs:attribute name="combine" default="and"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="and"/> - <xs:enumeration value="or"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:attributeGroup> <xs:element name="having-condition-list"> <xs:complexType> <xs:choice maxOccurs="unbounded"> - <xs:element ref="condition-expr"/> - <xs:element ref="condition-list"/> + <xs:element ref="condition-expr" /> + <xs:element ref="condition-list" /> </xs:choice> - <xs:attributeGroup ref="attlist.having-condition-list"/> + <xs:attribute name="combine" default="and"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="and" /> + <xs:enumeration value="or" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.having-condition-list"> - <xs:attribute name="combine" default="and"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="and"/> - <xs:enumeration value="or"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:attributeGroup> <xs:element name="condition-expr"> <xs:complexType> - <xs:attributeGroup ref="attlist.condition-expr"/> + <xs:attribute name="field-name" type="xs:string" use="required" /> + <xs:attribute name="operator" default="equals"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="less" /> + <xs:enumeration value="greater" /> + <xs:enumeration value="less-equals" /> + <xs:enumeration value="greater-equals" /> + <xs:enumeration value="equals" /> + <xs:enumeration value="not-equals" /> + <xs:enumeration value="in" /> + <xs:enumeration value="between" /> + <xs:enumeration value="like" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="from-field" type="xs:string" /> + <xs:attribute name="value" type="xs:string" /> + <xs:attribute name="ignore-if-null" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="ignore-if-empty" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="ignore-case" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="ignore" default="false"> + <xs:annotation> + <xs:documentation> + Ignore the condition if flag is true. + Defaults to false. + </xs:documentation> + </xs:annotation> + </xs:attribute> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.condition-expr"> - <xs:attribute name="field-name" type="xs:string" use="required"/> - <xs:attribute name="operator" default="equals"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="less"/> - <xs:enumeration value="greater"/> - <xs:enumeration value="less-equals"/> - <xs:enumeration value="greater-equals"/> - <xs:enumeration value="equals"/> - <xs:enumeration value="not-equals"/> - <xs:enumeration value="in"/> - <xs:enumeration value="between"/> - <xs:enumeration value="like"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="from-field" type="xs:string"/> - <xs:attribute name="value" type="xs:string"/> - <xs:attribute name="ignore-if-null" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="ignore-if-empty" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="ignore-case" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="ignore" default="false"> - <xs:annotation> - <xs:documentation> - Ignore the condition if flag is true. - Defaults to false. - </xs:documentation> - </xs:annotation> - </xs:attribute> - </xs:attributeGroup> <!-- ================ CONDITIONS ================ --> <xs:element name="AllConditionals" abstract="true"/> @@ -564,183 +517,151 @@ under the License. </xs:element> <xs:element name="if-has-permission" substitutionGroup="AllConditionals"> <xs:complexType> - <xs:attributeGroup ref="attlist.if-has-permission"/> + <xs:attribute type="xs:string" name="permission" use="required" /> + <xs:attribute type="xs:string" name="action" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.if-has-permission"> - <xs:attribute type="xs:string" name="permission" use="required"/> - <xs:attribute type="xs:string" name="action"/> - </xs:attributeGroup> <xs:element name="if-entity-permission" substitutionGroup="AllConditionals"> <xs:complexType> <xs:choice minOccurs="0"> - <xs:element minOccurs="0" maxOccurs="1" ref="permission-condition-getter"/> - <xs:element minOccurs="0" maxOccurs="1" ref="related-role-getter"/> - <xs:element minOccurs="0" maxOccurs="1" ref="auxiliary-value-getter"/> + <xs:element minOccurs="0" maxOccurs="1" ref="permission-condition-getter" /> + <xs:element minOccurs="0" maxOccurs="1" ref="related-role-getter" /> + <xs:element minOccurs="0" maxOccurs="1" ref="auxiliary-value-getter" /> </xs:choice> - <xs:attributeGroup ref="attlist.if-entity-permission"/> + <xs:attribute type="xs:string" name="entity-name" use="required" /> + <xs:attribute type="xs:string" name="entity-id" use="required" /> + <xs:attribute type="xs:string" name="target-operation" use="required" /> + <xs:attribute name="display-fail-cond" default="false"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="true" /> + <xs:enumeration value="false" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> </xs:complexType> </xs:element> - <!-- entity-id and target-operation can have multiple pipe separated values. Don't use spaces. --> - <xs:attributeGroup name="attlist.if-entity-permission"> - <xs:attribute type="xs:string" name="entity-name" use="required"/> - <xs:attribute type="xs:string" name="entity-id" use="required"/> - <xs:attribute type="xs:string" name="target-operation" use="required"/> - <xs:attribute name="display-fail-cond" default="false"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="true"/> - <xs:enumeration value="false"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - </xs:attributeGroup> <xs:element name="permission-condition-getter"> <xs:complexType> - <xs:attributeGroup ref="attlist.permission-condition-getter"/> + <xs:attribute type="xs:string" name="entity-name" /> + <xs:attribute type="xs:string" name="operation-field-name" /> + <xs:attribute type="xs:string" name="role-field-name" /> + <xs:attribute type="xs:string" name="auxiliary-field-name" /> + <xs:attribute type="xs:string" name="status-field-name" /> + <xs:attribute type="xs:string" name="privilege-field-name" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.permission-condition-getter"> - <xs:attribute type="xs:string" name="entity-name" /> - <xs:attribute type="xs:string" name="operation-field-name" /> - <xs:attribute type="xs:string" name="role-field-name" /> - <xs:attribute type="xs:string" name="auxiliary-field-name" /> - <xs:attribute type="xs:string" name="status-field-name" /> - <xs:attribute type="xs:string" name="privilege-field-name" /> - </xs:attributeGroup> <xs:element name="related-role-getter"> <xs:complexType> - <xs:attributeGroup ref="attlist.related-role-getter"/> + <xs:attribute type="xs:string" name="entity-name" /> + <xs:attribute type="xs:string" name="role-entity-name" /> + <xs:attribute type="xs:string" name="role-type-field-name" /> + <xs:attribute type="xs:string" name="party-field-name" /> + <xs:attribute type="xs:string" name="owner-entity-field-name" /> + <xs:attribute type="xs:string" name="entity-id-name" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.related-role-getter"> - <xs:attribute type="xs:string" name="entity-name" /> - <xs:attribute type="xs:string" name="role-entity-name" /> - <xs:attribute type="xs:string" name="role-type-field-name" /> - <xs:attribute type="xs:string" name="party-field-name" /> - <xs:attribute type="xs:string" name="owner-entity-field-name" /> - <xs:attribute type="xs:string" name="entity-id-name" /> - </xs:attributeGroup> <xs:element name="auxiliary-value-getter"> <xs:complexType> - <xs:attributeGroup ref="attlist.auxiliary-value-getter"/> + <xs:attribute type="xs:string" name="entity-name" /> + <xs:attribute type="xs:string" name="auxiliary-field-name" /> + <xs:attribute type="xs:string" name="entity-id-name" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.auxiliary-value-getter"> - <xs:attribute type="xs:string" name="entity-name" /> - <xs:attribute type="xs:string" name="auxiliary-field-name" /> - <xs:attribute type="xs:string" name="entity-id-name" /> - </xs:attributeGroup> - <!-- if-validate-method calls a static Java method that takes a String and returns a boolean --> <xs:element name="if-validate-method" substitutionGroup="AllConditionals"> <xs:complexType> - <xs:attributeGroup ref="attlist.if-validate-method"/> + <xs:attribute type="xs:string" name="field" use="required" /> + <xs:attribute type="xs:string" name="method" use="required" /> + <xs:attribute type="xs:string" name="class" default="org.ofbiz.base.util.UtilValidate" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.if-validate-method"> - <xs:attribute type="xs:string" name="field" use="required"/> - <xs:attribute type="xs:string" name="method" use="required"/> - <xs:attribute type="xs:string" name="class" default="org.ofbiz.base.util.UtilValidate"/> - </xs:attributeGroup> <xs:element name="if-compare" substitutionGroup="AllConditionals"> <xs:complexType> - <xs:attributeGroup ref="attlist.if-compare"/> + <xs:attribute name="field" type="xs:string" use="required" /> + <xs:attribute name="operator" use="required"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="less" /> + <xs:enumeration value="greater" /> + <xs:enumeration value="less-equals" /> + <xs:enumeration value="greater-equals" /> + <xs:enumeration value="equals" /> + <xs:enumeration value="not-equals" /> + <xs:enumeration value="contains" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute type="xs:string" name="value" use="required" /> + <xs:attribute name="type" default="String"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="PlainString" /> + <xs:enumeration value="String" /> + <xs:enumeration value="BigDecimal" /> + <xs:enumeration value="Double" /> + <xs:enumeration value="Float" /> + <xs:enumeration value="Long" /> + <xs:enumeration value="Integer" /> + <xs:enumeration value="Date" /> + <xs:enumeration value="Time" /> + <xs:enumeration value="Timestamp" /> + <xs:enumeration value="Boolean" /> + <xs:enumeration value="Object" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="format" type="xs:string" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.if-compare"> - <xs:attribute name="field" type="xs:string" use="required"/> - <xs:attribute name="operator" use="required"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="less"/> - <xs:enumeration value="greater"/> - <xs:enumeration value="less-equals"/> - <xs:enumeration value="greater-equals"/> - <xs:enumeration value="equals"/> - <xs:enumeration value="not-equals"/> - <xs:enumeration value="contains"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute type="xs:string" name="value" use="required"/> - <xs:attribute name="type" default="String"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="PlainString"/> - <xs:enumeration value="String"/> - <xs:enumeration value="BigDecimal"/> - <xs:enumeration value="Double"/> - <xs:enumeration value="Float"/> - <xs:enumeration value="Long"/> - <xs:enumeration value="Integer"/> - <xs:enumeration value="Date"/> - <xs:enumeration value="Time"/> - <xs:enumeration value="Timestamp"/> - <xs:enumeration value="Boolean"/> - <xs:enumeration value="Object"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="format" type="xs:string"/> - </xs:attributeGroup> <xs:element name="if-compare-field" substitutionGroup="AllConditionals"> <xs:complexType> - <xs:attributeGroup ref="attlist.if-compare-field"/> + <xs:attribute name="field" type="xs:string" use="required" /> + <xs:attribute name="operator" use="required"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="less" /> + <xs:enumeration value="greater" /> + <xs:enumeration value="less-equals" /> + <xs:enumeration value="greater-equals" /> + <xs:enumeration value="equals" /> + <xs:enumeration value="not-equals" /> + <xs:enumeration value="contains" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute name="to-field" type="xs:string" /> + <xs:attribute name="type" default="String"> + <xs:simpleType> + <xs:restriction base="xs:token"> + <xs:enumeration value="PlainString" /> + <xs:enumeration value="String" /> + <xs:enumeration value="BigDecimal" /> + <xs:enumeration value="Double" /> + <xs:enumeration value="Float" /> + <xs:enumeration value="Long" /> + <xs:enumeration value="Integer" /> + <xs:enumeration value="Date" /> + <xs:enumeration value="Time" /> + <xs:enumeration value="Timestamp" /> + <xs:enumeration value="Boolean" /> + <xs:enumeration value="Object" /> + </xs:restriction> + </xs:simpleType> + </xs:attribute> + <xs:attribute type="xs:string" name="format" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.if-compare-field"> - <xs:attribute name="field" type="xs:string" use="required"/> - <xs:attribute name="operator" use="required"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="less"/> - <xs:enumeration value="greater"/> - <xs:enumeration value="less-equals"/> - <xs:enumeration value="greater-equals"/> - <xs:enumeration value="equals"/> - <xs:enumeration value="not-equals"/> - <xs:enumeration value="contains"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute name="to-field" type="xs:string"/> - <xs:attribute name="type" default="String"> - <xs:simpleType> - <xs:restriction base="xs:token"> - <xs:enumeration value="PlainString"/> - <xs:enumeration value="String"/> - <xs:enumeration value="BigDecimal"/> - <xs:enumeration value="Double"/> - <xs:enumeration value="Float"/> - <xs:enumeration value="Long"/> - <xs:enumeration value="Integer"/> - <xs:enumeration value="Date"/> - <xs:enumeration value="Time"/> - <xs:enumeration value="Timestamp"/> - <xs:enumeration value="Boolean"/> - <xs:enumeration value="Object"/> - </xs:restriction> - </xs:simpleType> - </xs:attribute> - <xs:attribute type="xs:string" name="format"/> - </xs:attributeGroup> <xs:element name="if-regexp" substitutionGroup="AllConditionals"> <xs:complexType> - <xs:attributeGroup ref="attlist.if-regexp"/> + <xs:attribute type="xs:string" name="field" use="required" /> + <xs:attribute type="xs:string" name="expr" use="required" /> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.if-regexp"> - <xs:attribute type="xs:string" name="field" use="required"/> - <xs:attribute type="xs:string" name="expr" use="required"/> - </xs:attributeGroup> <xs:element name="if-empty" substitutionGroup="AllConditionals"> <xs:complexType> - <xs:attributeGroup ref="attlist.if-empty"/> + <xs:attribute type="xs:string" name="field" use="required"/> </xs:complexType> </xs:element> - <xs:attributeGroup name="attlist.if-empty"> - <xs:attribute type="xs:string" name="field" use="required"/> - </xs:attributeGroup> </xs:schema> <!-- examples Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/assetmaint/config/AssetMaintUiLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/assetmaint/config/AssetMaintUiLabels.xml?rev=1408976&r1=1408975&r2=1408976&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/assetmaint/config/AssetMaintUiLabels.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/assetmaint/config/AssetMaintUiLabels.xml Tue Nov 13 21:47:18 2012 @@ -24,6 +24,7 @@ <value xml:lang="en">Asset Maintenance Application</value> <value xml:lang="fr">Application de maintenance des biens</value> <value xml:lang="it">Applicazione manutenzione cespiti</value> + <value xml:lang="ja">è³ç£ç®¡çæ¥å</value> <value xml:lang="th">à¸à¸³à¸£à¸¸à¸à¸£à¸±à¸à¸©à¸²à¹à¸à¸£à¹à¸à¸£à¸¡</value> <value xml:lang="vi">Ứng dụng Quản lý Tà i sản</value> <value xml:lang="zh">èµäº§ç»´æ¤åºç¨ç¨åº</value> @@ -33,6 +34,7 @@ <value xml:lang="en">OFBiz: Asset Maintenance</value> <value xml:lang="fr">OFBiz : maintenance des biens</value> <value xml:lang="it">OFBiz: Manutenzione cespiti</value> + <value xml:lang="ja">OFBiz: è³ç£ç®¡ç</value> <value xml:lang="th">OFBiz: à¸à¸²à¸£à¸à¸³à¸£à¸¸à¸à¸£à¸±à¸à¸©à¸²</value> <value xml:lang="vi">OFBiz: Quản lý tà i sản</value> <value xml:lang="zh">OFBizï¼èµäº§ç»´æ¤</value> @@ -41,6 +43,7 @@ <value xml:lang="en">Maintenance Department</value> <value xml:lang="fr">Service de maintenance</value> <value xml:lang="it">Servizio manutenzione</value> + <value xml:lang="ja">ã¡ã³ããã³ã¹é¨é</value> <value xml:lang="th">à¹à¸à¸à¸à¸à¸²à¸£à¸à¸¹à¹à¸¥à¸£à¸±à¸à¸©à¸²</value> <value xml:lang="vi">Phòng Quản lý tà i sản</value> <value xml:lang="zh">ç»´æ¤é¨é¨</value> @@ -49,6 +52,7 @@ <value xml:lang="en">"Part Id ${productId} provided is invalid please check and try again"</value> <value xml:lang="fr">"La réf. de piéce ${productId} fournie n'est pas valable, SVP recommencez"</value> <value xml:lang="it">"Il Codice parte ${productId} fornito non è valido. Per favore controllare e riprovare"</value> + <value xml:lang="ja">"é¨åId ${productId} ã¯æ£ããããã¾ããã確èªãã¦å度å®è¡ãã¦ãã ãã"</value> <value xml:lang="th">รหัสสà¹à¸§à¸ ${productId} à¹à¸à¹à¹à¸¡à¹à¹à¸à¹ à¸à¸£à¸¸à¸à¸²à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸¥à¸°à¸¥à¸à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸</value> <value xml:lang="vi">"Tà i sản Id ${productId} không hợp lá», bạn hãy kiá»m tra và thá» lại"</value> <value xml:lang="zh">"æä¾çé¶é¨ä»¶æ è¯${productId}æ æï¼è¯·æ£æ¥éè¯"</value> @@ -57,6 +61,7 @@ <value xml:lang="en">Parts</value> <value xml:lang="fr">Pièces</value> <value xml:lang="it">Parti</value> + <value xml:lang="ja">é¨å</value> <value xml:lang="th">สà¹à¸§à¸à¸«à¸à¸¶à¹à¸</value> <value xml:lang="vi">Tà i sản</value> <value xml:lang="zh">é¶é¨ä»¶</value> @@ -65,6 +70,7 @@ <value xml:lang="en">"Available Inventory level for ${productId} is ${quantity}"</value> <value xml:lang="fr">"Le niveau de stock disponible pour ${productId} est ${quantity"</value> <value xml:lang="it">"La quantità disponibile a magazzino per ${productId} è ${quantity}"</value> + <value xml:lang="ja">"${productId} ã®æå¹ãªå¨åº«ã¬ãã«ã¯ ${quantity} ã§ã"</value> <value xml:lang="th">รà¸à¸±à¸à¸ªà¸´à¸à¸à¹à¸²à¸à¸à¹à¸«à¸¥à¸·à¸à¸à¸à¸ ${productId} à¸à¸·à¸ ${quantity}</value> <value xml:lang="vi">"Mức Äá» sẵn có trong kho cá»§a Sản phẩm ${productId} vá»i sá» lượng là ${quantity}"</value> <value xml:lang="zh">"${productId}çææçåºåçº§å«æ¯${quantity}"</value> @@ -74,6 +80,7 @@ <value xml:lang="en">Asset Maintenance</value> <value xml:lang="fr">Application de maintenance des biens</value> <value xml:lang="it">Manutenzione cespiti</value> + <value xml:lang="ja">è³ç£ç®¡ç</value> <value xml:lang="th">à¸à¸³à¸£à¸¸à¸à¸£à¸±à¸à¸©à¸²à¹à¸à¸£à¹à¸à¸£à¸¡</value> <value xml:lang="vi">Quản lý Tà i sản</value> <value xml:lang="zh">èµäº§ç»´æ¤åºç¨ç¨åº</value> @@ -82,6 +89,7 @@ <value xml:lang="en">Parent Work Effort</value> <value xml:lang="fr">"Tâche parente"</value> <value xml:lang="it">Impegno di lavoro padre</value> + <value xml:lang="ja">ä¸ä½(親)ã®ä½æ¥ææ</value> <value xml:lang="vi">Lượng giá nguá»n lá»±c cấp trên</value> <value xml:lang="zh">ä¸çº§äººå·¥æå¡</value> </property> @@ -89,18 +97,21 @@ <value xml:lang="en">Part Id</value> <value xml:lang="fr">Réf. de la pièce</value> <value xml:lang="it">Codice parte</value> + <value xml:lang="ja">é¨åID</value> <value xml:lang="vi">Id Tà i sản</value> <value xml:lang="zh">é¶é¨ä»¶æ è¯</value> </property> <property key="AssetMaintProblemCallingService"> <value xml:lang="en">Problem in calling service issueInventoryItemToFixedAssetMaint</value> <value xml:lang="it">Problema durante la chiamata al servizio issueInventoryItemToFixedAssetMaint</value> + <value xml:lang="ja">issueInventoryItemToFixedAssetMaintãµã¼ãã¹ã®å¼ã³åºãæã¨ã©ã¼</value> <value xml:lang="vi">Lá»i khi thá»±c hiá»n dá»ch vụ issueInventoryItemToFixedAssetMaint</value> <value xml:lang="zh">è°ç¨åéåºåæç»å°åºå®èµäº§ç»´æ¤ï¼issueInventoryItemToFixedAssetMaintï¼æå¡æ¶åºé</value> </property> <property key="AssetMaintProblemGettingInventoryLevel"> <value xml:lang="en">Problem in getting Inventory level for </value> <value xml:lang="it">Problema ad ottenere il livello di inventario per </value> + <value xml:lang="ja">å¨åº«ã¬ãã«ã®å徿ã«ã¨ã©ã¼: </value> <value xml:lang="vi">Lá»i khi lấy Mức Äá» cung ứng (kho) cá»§a</value> <value xml:lang="zh">è·ååºåæ°´å¹³æ¶åºéï¼ </value> </property> @@ -108,6 +119,7 @@ <value xml:lang="en">Product Maint</value> <value xml:lang="fr">Maintenance</value> <value xml:lang="it">Manutenzione</value> + <value xml:lang="ja">製åã¡ã³ããã³ã¹</value> <value xml:lang="vi">Quản trá» Sản phẩm</value> <value xml:lang="zh">产åç»´æ¤</value> </property> @@ -115,6 +127,7 @@ <value xml:lang="en">View Permission Error</value> <value xml:lang="fr">Afficher l'erreur d'autorisation</value> <value xml:lang="it">Mostra errore di autorizzazione</value> + <value xml:lang="ja">åç §æ¨©éã¨ã©ã¼</value> <value xml:lang="th">à¹à¸ªà¸à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¹à¸à¸à¸²à¸£à¸à¸à¸¸à¸à¸²à¸</value> <value xml:lang="vi">Bạn chưa có quyá»n Xem</value> <value xml:lang="zh">æµè§æéé误</value> @@ -123,6 +136,7 @@ <value xml:lang="en">Add Item Issuance</value> <value xml:lang="fr">Ajouter une émission d'article</value> <value xml:lang="it">Aggiungi prelievo articolo</value> + <value xml:lang="ja">ã¢ã¤ãã çºè¡è¿½å </value> <value xml:lang="th">à¹à¸à¸´à¹à¸¡à¸£à¸²à¸¢à¸à¸²à¸£à¸à¸µà¹à¸à¸à¸à¸¡à¸²</value> <value xml:lang="vi">Thêm hạng mục ban hà nh</value> <value xml:lang="zh">æ·»å äº¤ä»æç»</value> @@ -131,6 +145,7 @@ <value xml:lang="en">Task Breakdown</value> <value xml:lang="fr">Décomposition de tâche</value> <value xml:lang="it">Scoposizione compito</value> + <value xml:lang="ja">ã¿ã¹ã¯ãã¬ã¼ã¯ãã¦ã³</value> <value xml:lang="th">à¸à¸²à¸à¸«à¸¢à¸¸à¸</value> <value xml:lang="vi">Phân nhá» Tác vụ</value> <value xml:lang="zh">ä»»å¡åè§£</value> @@ -140,6 +155,7 @@ <value xml:lang="en">Find Maintenances</value> <value xml:lang="fr">Chercher des maintenances</value> <value xml:lang="it">Ricerca manutenzioni</value> + <value xml:lang="ja">ã¡ã³ããã³ã¹ãæ¤ç´¢</value> <value xml:lang="th">à¸à¹à¸à¸«à¸²à¸à¸²à¸£à¸à¸³à¸£à¸¸à¸à¸£à¸±à¸à¸©à¸²</value> <value xml:lang="vi">Tìm Bảo trì</value> <value xml:lang="zh">æ¥æ¾ç»´ä¿®ä¿å »</value> @@ -148,6 +164,7 @@ <value xml:lang="en">Find Equipments</value> <value xml:lang="fr">Chercher des équipements</value> <value xml:lang="it">Ricerca cespite</value> + <value xml:lang="ja">è¨åãæ¤ç´¢</value> <value xml:lang="th">à¸à¹à¸à¸«à¸²à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸</value> <value xml:lang="vi">Tìm Thiết bá»</value> <value xml:lang="zh">æ¥æ¾è®¾å¤</value> @@ -156,6 +173,7 @@ <value xml:lang="en">Parts List</value> <value xml:lang="fr">Liste des pièces</value> <value xml:lang="it">Lista parti</value> + <value xml:lang="ja">é¨åä¸è¦§</value> <value xml:lang="th">สà¹à¸§à¸à¸«à¸à¸¶à¹à¸à¸à¸à¸à¸£à¸²à¸¢à¸à¸²à¸£</value> <value xml:lang="vi">Danh sách Tà i sản</value> <value xml:lang="zh">é¶é¨ä»¶å表</value> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/assetmaint/config/IsMgrUiLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/assetmaint/config/IsMgrUiLabels.xml?rev=1408976&r1=1408975&r2=1408976&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/assetmaint/config/IsMgrUiLabels.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/assetmaint/config/IsMgrUiLabels.xml Tue Nov 13 21:47:18 2012 @@ -23,6 +23,7 @@ <value xml:lang="en">Information Systems Management Application</value> <value xml:lang="fr">Gestion du parc informatique</value> <value xml:lang="it">Applicazione gestione sistemi informativi</value> + <value xml:lang="ja">æ å ±ã·ã¹ãã 管ç</value> <value xml:lang="vi">Ứng dụng Quản lý há» thá»ng thông tin</value> <value xml:lang="zh">ä¿¡æ¯ç³»ç»ç®¡çåºç¨ç¨åº</value> </property> @@ -30,6 +31,7 @@ <value xml:lang="en">OFBiz: Is Manager</value> <value xml:lang="fr">OFBiz: application de gestion du parc informatique</value> <value xml:lang="it">OFBiz: Gestione sistemi informativi</value> + <value xml:lang="ja">OFBiz: æ å ±ã·ã¹ãã 管çè </value> <value xml:lang="vi">OFBiz: Là Quản lý</value> <value xml:lang="zh">OFBiz: ä¿¡æ¯ç³»ç»ç®¡ç</value> </property> @@ -37,6 +39,7 @@ <value xml:lang="en">Information Systems Department</value> <value xml:lang="fr">Département du système d'information</value> <value xml:lang="it">Dipartimento sistemi informativi</value> + <value xml:lang="ja">æ å ±ã·ã¹ãã é¨é</value> <value xml:lang="vi">Phòng/Ban</value> <value xml:lang="zh">ä¿¡æ¯ç³»ç»é¨é¨</value> </property> @@ -44,6 +47,7 @@ <value xml:lang="en">Hardware</value> <value xml:lang="fr">Matériel informatique</value> <value xml:lang="it">Hardware</value> + <value xml:lang="ja">ãã¼ãã¦ã§ã¢</value> <value xml:lang="vi">Phần cứng</value> <value xml:lang="zh">硬件</value> </property> @@ -51,6 +55,7 @@ <value xml:lang="en">Software</value> <value xml:lang="fr">Logiciels</value> <value xml:lang="it">Software</value> + <value xml:lang="ja">ã½ããã¦ã§ã¢</value> <value xml:lang="vi">Phần má»m</value> <value xml:lang="zh">软件</value> </property> @@ -58,6 +63,7 @@ <value xml:lang="en">Find Hardware</value> <value xml:lang="fr">Rechercher du matériel informatique</value> <value xml:lang="it">Ricerca hardware</value> + <value xml:lang="ja">ãã¼ãã¦ã§ã¢ãæ¤ç´¢</value> <value xml:lang="vi">Tìm phần cứng</value> <value xml:lang="zh">æ¥æ¾ç¡¬ä»¶</value> </property> @@ -65,6 +71,7 @@ <value xml:lang="en">Find Software</value> <value xml:lang="fr">Rechercher du logiciel</value> <value xml:lang="it">Ricerca software</value> + <value xml:lang="ja">ã½ããã¦ã§ã¢ãæ¤ç´¢</value> <value xml:lang="vi">Tìm phần má»m</value> <value xml:lang="zh">æ¥æ¾è½¯ä»¶</value> </property> @@ -72,6 +79,7 @@ <value xml:lang="en">Accessories</value> <value xml:lang="fr">Accessoires</value> <value xml:lang="it">Accessori</value> + <value xml:lang="ja">ã¢ã¯ã»ãµãª</value> <value xml:lang="vi">Ngoại vi</value> <value xml:lang="zh">é¶é ä»¶</value> </property> @@ -79,6 +87,7 @@ <value xml:lang="en">Installed Software</value> <value xml:lang="fr">Logiciels installés</value> <value xml:lang="it">Software installati</value> + <value xml:lang="ja">å°å ¥æ¸ã½ããã¦ã§ã¢</value> <value xml:lang="vi">Phần má»m Äã cà i</value> <value xml:lang="zh">å·²å®è£ ç软件</value> </property> @@ -86,6 +95,7 @@ <value xml:lang="en">New Hardware</value> <value xml:lang="fr">Nouveau matériel informatique</value> <value xml:lang="it">Nuovo hardware</value> + <value xml:lang="ja">æ°è¦ãã¼ãã¦ã§ã¢</value> <value xml:lang="vi">Phần cứng má»i</value> <value xml:lang="zh">æ°ç¡¬ä»¶</value> </property> @@ -93,6 +103,7 @@ <value xml:lang="en">New Software</value> <value xml:lang="fr">Nouveau logiciel</value> <value xml:lang="it">Nuovo software</value> + <value xml:lang="ja">æ°è¦ã½ããã¦ã§ã¢</value> <value xml:lang="vi">Phần má»m má»i</value> <value xml:lang="zh">æ°è½¯ä»¶</value> </property> @@ -100,6 +111,7 @@ <value xml:lang="en">Edit Hardware</value> <value xml:lang="fr">Modifier le matériel informatique</value> <value xml:lang="it">Aggiorna hardware</value> + <value xml:lang="ja">ãã¼ãã¦ã§ã¢ãç·¨é</value> <value xml:lang="vi">Cáºp nháºt Phần cứng</value> <value xml:lang="zh">ç¼è¾ç¡¬ä»¶</value> </property> @@ -107,6 +119,7 @@ <value xml:lang="en">Edit Software</value> <value xml:lang="fr">Modifier le logiciel</value> <value xml:lang="it">Aggiorna software</value> + <value xml:lang="ja">ã½ããã¦ã§ã¢ãç·¨é</value> <value xml:lang="vi">Cáºp nháºt Phần má»m</value> <value xml:lang="zh">ç¼è¾è½¯ä»¶</value> </property> @@ -114,6 +127,7 @@ <value xml:lang="en">Lookup Computer Hardware</value> <value xml:lang="fr">Rechercher du matériel informatique</value> <value xml:lang="it">Ricerca hardware per computer</value> + <value xml:lang="ja">ã³ã³ãã¥ã¼ã¿ãã¼ãã¦ã§ã¢ãæ¤ç´¢</value> <value xml:lang="vi">Tìm phần cứng máy tÃnh</value> <value xml:lang="zh">æ¥æ¾è®¡ç®æºç¡¬ä»¶</value> </property> @@ -121,6 +135,7 @@ <value xml:lang="en">Lookup Computer Software</value> <value xml:lang="fr">Consultation de logiciel(s)</value> <value xml:lang="it">Ricerca software per computer</value> + <value xml:lang="ja">ã³ã³ãã¥ã¼ã¿ã½ããã¦ã§ã¢ãæ¤ç´¢</value> <value xml:lang="vi">Tìm phần má»m máy tÃnh</value> <value xml:lang="zh">æ¥æ¾è®¡ç®æºè½¯ä»¶</value> </property> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/birt/config/BirtUiLabels.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/birt/config/BirtUiLabels.xml?rev=1408976&r1=1408975&r2=1408976&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/birt/config/BirtUiLabels.xml (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/birt/config/BirtUiLabels.xml Tue Nov 13 21:47:18 2012 @@ -21,36 +21,44 @@ <resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <property key="BirtCompanyName"> <value xml:lang="en">OFBiz: Eclipse BIRT</value> + <value xml:lang="ja">OFBiz: Eclipse BIRT</value> <value xml:lang="th">OFBiz : Eclipse BIRT</value> </property> <property key="BirtCompanySubtitle"> <value xml:lang="en">Part of the Open For Business Family of Open Source Software</value> <value xml:lang="it">Un modulo della famiglia di software open source Open For Business</value> + <value xml:lang="ja">Part of the Open For Business Family of Open Source Software</value> <value xml:lang="th">à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸«à¸à¸¶à¹à¸à¸à¸à¸à¸à¸¸à¸£à¸à¸´à¸à¹à¸à¸à¸à¸£à¸à¸à¸à¸£à¸±à¸§à¸à¸µà¹à¹à¸à¹à¸à¸à¸à¸à¸à¹à¹à¸§à¸£à¹à¹à¸à¹à¸à¸à¸à¸à¸ª</value> </property> <property key="BirtApplication"> <value xml:lang="en">Eclipse BIRT Application</value> + <value xml:lang="ja">Eclipse BIRT æ¥å</value> <value xml:lang="th">Eclipse BIRT Application</value> </property> <property key="FrameworkBirt"> <value xml:lang="en">Framework Eclipse BIRT</value> + <value xml:lang="ja">Eclipse BIRT ãã¬ã¼ã ã¯ã¼ã¯</value> <value xml:lang="th">Framework Eclipse BIRT</value> </property> <property key="ExampleBirtExamples"> <value xml:lang="en">BIRT Examples</value> + <value xml:lang="ja">BIRT ãµã³ãã«</value> <value xml:lang="th">à¸à¸±à¸§à¸à¸¢à¹à¸²à¸ BIRT</value> </property> <property key="ExampleBirtChartReport"> <value xml:lang="en">HTML chart report</value> <value xml:lang="fr">Graphiques HTML</value> + <value xml:lang="ja">HTML 表ã¬ãã¼ã</value> </property> <property key="ExampleBirtChartViewHandler"> <value xml:lang="en">PDF chart report</value> <value xml:lang="fr">Graphiques PDF</value> + <value xml:lang="ja">PDF 表ã¬ãã¼ã</value> </property> <property key="ExampleBirtMail"> <value xml:lang="en">Send any format through Mail</value> + <value xml:lang="ja">ä»»æã®æ¸å¼ãã¡ã¼ã«ã§éä¿¡ãã</value> </property> <property key="ExampleBirtReport"> <value xml:lang="en">HTML</value> Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/EbayHelper.java URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/EbayHelper.java?rev=1408976&r1=1408975&r2=1408976&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/EbayHelper.java (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/EbayHelper.java Tue Nov 13 21:47:18 2012 @@ -187,8 +187,8 @@ public class EbayHelper { } catch (GenericEntityException e) { Debug.logInfo("Unable to find EbayShippingMethod", module); } - cart.setCarrierPartyId(partyId); - cart.setShipmentMethodTypeId(shipmentMethodTypeId); + cart.setAllCarrierPartyId(partyId); + cart.setAllShipmentMethodTypeId(shipmentMethodTypeId); } public static boolean createPaymentFromPaymentPreferences(Delegator delegator, LocalDispatcher dispatcher, GenericValue userLogin, Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/EbayOrderServices.java URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/EbayOrderServices.java?rev=1408976&r1=1408975&r2=1408976&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/EbayOrderServices.java (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/EbayOrderServices.java Tue Nov 13 21:47:18 2012 @@ -1201,8 +1201,8 @@ public class EbayOrderServices { cart.setEndUserCustomerPartyId(partyId); Debug.logInfo("Setting contact mech in cart: " + contactMechId, module); - cart.setShippingContactMechId(contactMechId); - cart.setMaySplit(Boolean.FALSE); + cart.setAllShippingContactMechId(contactMechId); + cart.setAllMaySplit(Boolean.FALSE); Debug.logInfo("Setting shipment method: " + (String) shippingServiceSelectedCtx.get("shippingService"), module); EbayHelper.setShipmentMethodType(cart, (String) shippingServiceSelectedCtx.get("shippingService"), productStoreId, delegator); Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/ImportOrdersFromEbay.java URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/ImportOrdersFromEbay.java?rev=1408976&r1=1408975&r2=1408976&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/ImportOrdersFromEbay.java (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ebay/src/org/ofbiz/ebay/ImportOrdersFromEbay.java Tue Nov 13 21:47:18 2012 @@ -781,8 +781,8 @@ public class ImportOrdersFromEbay { cart.setEndUserCustomerPartyId(partyId); Debug.logInfo("Setting contact mech in cart: " + contactMechId, module); - cart.setShippingContactMechId(contactMechId); - cart.setMaySplit(Boolean.FALSE); + cart.setAllShippingContactMechId(contactMechId); + cart.setAllMaySplit(Boolean.FALSE); Debug.logInfo("Setting shipment method: " + (String) parameters.get("shippingService"), module); EbayHelper.setShipmentMethodType(cart, (String) parameters.get("shippingService"), productStoreId, delegator); Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOrder.java URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOrder.java?rev=1408976&r1=1408975&r2=1408976&view=diff ============================================================================== --- ofbiz/branches/20120329_portletWidget/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOrder.java (original) +++ ofbiz/branches/20120329_portletWidget/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOrder.java Tue Nov 13 21:47:18 2012 @@ -265,8 +265,8 @@ public class EbayStoreOrder { cart.setEndUserCustomerPartyId(partyId); Debug.logInfo("Setting contact mech in cart: " + contactMechId, module); - cart.setShippingContactMechId(contactMechId); - cart.setMaySplit(Boolean.FALSE); + cart.setAllShippingContactMechId(contactMechId); + cart.setAllMaySplit(Boolean.FALSE); Debug.logInfo("Setting shipment method: " + context.get("shippingService").toString(), module); EbayHelper.setShipmentMethodType(cart, context.get("shippingService").toString(), productStoreId, delegator); @@ -499,8 +499,8 @@ public class EbayStoreOrder { cart.setEndUserCustomerPartyId(partyId); Debug.logInfo("Setting contact mech in cart: " + contactMechId, module); - cart.setShippingContactMechId(contactMechId); - cart.setMaySplit(Boolean.FALSE); + cart.setAllShippingContactMechId(contactMechId); + cart.setAllMaySplit(Boolean.FALSE); Debug.logInfo("Setting shipment method: " + (String) shippingServiceSelectedCtx.get("shippingService"), module); EbayHelper.setShipmentMethodType(cart, (String) shippingServiceSelectedCtx.get("shippingService"), productStoreId, delegator); |
| Free forum by Nabble | Edit this page |
