📄 simple-methods.xsd
字号:
<xs:attribute type="xs:string" name="relation-name" use="required"/> <xs:attribute type="xs:string" name="map-name"/> <xs:attribute type="xs:string" name="order-by-list-name"/> <xs:attribute type="xs:string" name="use-cache" default="false"/> <xs:attribute type="xs:string" name="list-name" use="required"/> </xs:attributeGroup> <xs:element name="order-value-list" substitutionGroup="EntityFindOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.order-value-list"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.order-value-list"> <xs:attribute type="xs:string" name="list-name" use="required"/> <xs:attribute type="xs:string" name="to-list-name"/> <xs:attribute type="xs:string" name="order-by-list-name" use="required"/> </xs:attributeGroup> <xs:element name="filter-list-by-and" substitutionGroup="EntityFindOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.filter-list-by-and"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.filter-list-by-and"> <xs:attribute type="xs:string" name="list-name" use="required"/> <xs:attribute type="xs:string" name="to-list-name"/> <xs:attribute type="xs:string" name="map-name"/> </xs:attributeGroup> <xs:element name="filter-list-by-date" substitutionGroup="EntityFindOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.filter-list-by-date"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.filter-list-by-date"> <xs:attribute type="xs:string" name="list-name" use="required"/> <xs:attribute type="xs:string" name="to-list-name"/> <xs:attribute type="xs:string" name="valid-date-name"/> <xs:attribute type="xs:string" name="from-field-name" default="fromDate"/> <xs:attribute type="xs:string" name="thru-field-name" default="thruDate"/> <xs:attribute name="all-same" 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="make-value" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.make-value"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.make-value"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute type="xs:string" name="entity-name" use="required"/> <xs:attribute type="xs:string" name="map-name"/> </xs:attributeGroup> <xs:element name="clone-value" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.clone-value"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.clone-value"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute type="xs:string" name="new-value-name" use="required"/> </xs:attributeGroup> <xs:element name="create-value" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.create-value"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.create-value"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute name="do-cache-clear" 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="store-value" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.store-value"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.store-value"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute name="do-cache-clear" 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="refresh-value" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.refresh-value"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.refresh-value"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute name="do-cache-clear" 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="remove-value" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.remove-value"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.remove-value"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute name="do-cache-clear" 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="remove-related" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.remove-related"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.remove-related"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute type="xs:string" name="relation-name" use="required"/> <xs:attribute name="do-cache-clear" 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="remove-by-and" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.remove-by-and"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.remove-by-and"> <xs:attribute type="xs:string" name="entity-name" use="required"/> <xs:attribute type="xs:string" name="map-name" use="required"/> <xs:attribute name="do-cache-clear" 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="clear-cache-line" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.clear-cache-line"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.clear-cache-line"> <xs:attribute type="xs:string" name="entity-name" use="required"/> <xs:attribute type="xs:string" name="map-name"/> </xs:attributeGroup> <xs:element name="clear-entity-caches" substitutionGroup="EntityValueOperations"> <xs:complexType/> </xs:element> <xs:element name="set-pk-fields" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.set-pk-fields"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.set-pk-fields"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute type="xs:string" name="map-name"/> <xs:attribute name="set-if-null" 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="set-nonpk-fields" substitutionGroup="EntityValueOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.set-nonpk-fields"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.set-nonpk-fields"> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute type="xs:string" name="map-name"/> <xs:attribute name="set-if-null" 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="store-list" substitutionGroup="EntityListOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.store-list"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.store-list"> <xs:attribute type="xs:string" name="list-name" use="required"/> <xs:attribute name="do-cache-clear" 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="remove-list" substitutionGroup="EntityListOperations"> <xs:complexType> <xs:attributeGroup ref="attlist.remove-list"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.remove-list"> <xs:attribute type="xs:string" name="list-name" use="required"/> <xs:attribute name="do-cache-clear" 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> <!-- =================== CONTROL OPERATIONS =================== --> <xs:element name="iterate" substitutionGroup="ControlOperations"> <xs:complexType> <xs:group minOccurs="0" maxOccurs="unbounded" ref="AllOperations"/> <xs:attributeGroup ref="attlist.iterate"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.iterate"> <xs:attribute type="xs:string" name="entry-name" use="required"/> <xs:attribute type="xs:string" name="list-name" use="required"/> </xs:attributeGroup> <xs:element name="iterate-map" substitutionGroup="ControlOperations"> <xs:complexType> <xs:group minOccurs="0" maxOccurs="unbounded" ref="AllOperations"/> <xs:attributeGroup ref="attlist.iterate-map"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.iterate-map"> <xs:attribute type="xs:string" name="key-name" use="required"/> <xs:attribute type="xs:string" name="value-name" use="required"/> <xs:attribute type="xs:string" name="map-name" use="required"/> </xs:attributeGroup> <xs:element name="loop" substitutionGroup="ControlOperations"> <xs:complexType> <xs:group minOccurs="0" maxOccurs="unbounded" ref="AllOperations"/> <xs:attributeGroup ref="attlist.loop"/> </xs:complexType> </xs:element> <xs:attributeGroup name="attlist.loop"> <xs:attribute type="xs:string" name="count" use="required
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -