Przeglądaj źródła

Merge branch 'master' of bn.git:plabudda/se

Piotr Labudda 7 lat temu
rodzic
commit
2595e2e5a7

+ 83 - 0
SE/schema/ant-object/default_db.NEURO_MIND_LAYER_NEURON/NEURO_MIND_LAYER_NEURON/NEURO_MIND_LAYER_NEURON.xsd

@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:p5="https://biuro.biall-net.pl/wfs"
+   xmlns:ogc="http://www.opengis.net/ogc"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_LAYER_NEURON.xsd"
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__NEURO_MIND_INPUT_LETTER="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_LETTER.xsd"
+   xmlns:default_db__x3A__NEURO_MIND_INPUT_SENTENCE="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_SENTENCE.xsd"
+   xmlns:default_db__x3A__NEURO_MIND_INPUT_TEXT="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_TEXT.xsd"
+   xmlns:default_db__x3A__NEURO_MIND_STATE="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_STATE.xsd"
+   xmlns:default_db__x3A__NEURO_MIND_LAYER_NEURON="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_LAYER_NEURON.xsd">
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_LETTER.xsd"
+      schemaLocation="../../default_db.NEURO_MIND_INPUT_LETTER/NEURO_MIND_INPUT_LETTER/NEURO_MIND_INPUT_LETTER.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_SENTENCE.xsd"
+      schemaLocation="../../default_db.NEURO_MIND_INPUT_SENTENCE/NEURO_MIND_INPUT_SENTENCE/NEURO_MIND_INPUT_SENTENCE.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_TEXT.xsd"
+      schemaLocation="../../default_db.NEURO_MIND_INPUT_TEXT/NEURO_MIND_INPUT_TEXT/NEURO_MIND_INPUT_TEXT.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_STATE.xsd"
+      schemaLocation="../../default_db.NEURO_MIND_STATE/NEURO_MIND_STATE/NEURO_MIND_STATE.xsd"/>
+   <xs:complexType name="NEURO_MIND_LAYER_NEURON">
+      <xs:annotation>
+         <xs:documentation>Podstawowy neuron krawędziowy - posiadający wymierne usadowienie w LAYER
+</xs:documentation>
+      </xs:annotation>
+      <xs:sequence>
+         <xs:element name="ID" type="xs:int"/>
+         <xs:element name="matrix.x" type="xs:float"/>
+         <xs:element name="matrix.y" type="xs:float"/>
+         <xs:element name="matrix.z" type="xs:float"/>
+         <xs:element name="electric.potential" type="xs:float"/>
+         <xs:element name="electric.capacitance" type="xs:float"/>
+         <xs:element name="A_STATUS" type="default_db__x3A__NEURO_MIND_LAYER_NEURON:A_STATUS_Type"/>
+         <xs:element minOccurs="0" name="A_STATUS_INFO" type="xs:string"/>
+         <xs:element minOccurs="0" name="L_APPOITMENT_USER" type="xs:string"/>
+         <xs:element minOccurs="0" name="L_APPOITMENT_TYPE" nillable="true" type="xs:string"> </xs:element>
+         <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
+         <xs:element minOccurs="0" name="L_APPOITMENT_DATE" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_ADM_COMPANY" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_RECORD_CREATE_DATE" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
+         <xs:element minOccurs="0" name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
+         <xs:element ref="default_db__x3A__NEURO_MIND_STATE:input">
+            <xs:annotation>
+               <xs:documentation>TODO przetwarzanie wariantowo-etapowe</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__NEURO_MIND_STATE:state">
+            <xs:annotation>
+               <xs:documentation>najpierw ladujemy STATE</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element ref="default_db__x3A__NEURO_MIND_STATE:output">
+            <xs:annotation>
+               <xs:documentation>po przekroczeniu state robimy output (TODO kolejne states?)</xs:documentation>
+            </xs:annotation>
+         </xs:element>
+         <xs:element maxOccurs="unbounded" minOccurs="0"
+            ref="default_db__x3A__NEURO_MIND_LAYER_NEURON:NEURO_MIND_LAYER_NEURON"/>
+      </xs:sequence>
+   </xs:complexType>
+   <xs:element name="NEURO_MIND_LAYER_NEURON"
+      type="default_db__x3A__NEURO_MIND_LAYER_NEURON:NEURO_MIND_LAYER_NEURON">
+      <xs:annotation>
+         <xs:documentation>rekurencyjnie - karmimy neurony z input na state potem na output</xs:documentation>
+      </xs:annotation>
+   </xs:element>
+   <xs:simpleType name="A_STATUS_Type">
+      <xs:restriction base="xs:string">
+         <xs:enumeration value="NORMAL"/>
+         <xs:enumeration value="WAITING"/>
+         <xs:enumeration value="MONITOR"/>
+         <xs:enumeration value="DELETED"/>
+         <xs:enumeration value="WARNING"/>
+         <xs:enumeration value="OFF_SOFT"/>
+         <xs:enumeration value="OFF_HARD"/>
+      </xs:restriction>
+   </xs:simpleType>
+</xs:schema>

+ 0 - 0
SE/schema/ant-object/default_db.NEURO_MIND_LAYER_NEURON/NEURO_MIND_LAYER_NEURON/build.xml


+ 161 - 0
SE/schema/ant-object/default_db.NEURO_MIND_STATE/state/NEURO_MIND_STATE.xsd

@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gml="http://www.opengis.net/gml/3.2"
+   xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning" xmlns:p5="https://biuro.biall-net.pl/wfs"
+   xmlns:ogc="http://www.opengis.net/ogc"
+   xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
+   targetNamespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_STATE.xsd"
+   vc:minVersion="1.1"
+   xmlns:default_db__x3A__NEURO_MIND_INPUT_TEXT="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_TEXT.xsd"
+   xmlns:default_db__x3A__NEURO_MIND_LAYER_RECEPTOR="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_STATE.xsd"
+   xmlns:default_db__x3A__NEURO_MIND_POTENTIAL="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_LETTER.xsd"
+   xmlns:default_db__x3A__NEURO_MIND_STATE="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_SENTENCE.xsd">
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_LETTER.xsd"
+      schemaLocation="../../default_db.NEURO_MIND_INPUT_LETTER/NEURO_MIND_INPUT_LETTER/NEURO_MIND_INPUT_LETTER.xsd"/>
+   <xs:import
+      namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_SENTENCE.xsd"
+      schemaLocation="../../default_db.NEURO_MIND_INPUT_SENTENCE/NEURO_MIND_INPUT_SENTENCE/NEURO_MIND_INPUT_SENTENCE.xsd"/>
+   <xs:import namespace="https://biuro.biall-net.pl/wfs/default_db/table/NEURO_MIND_INPUT_TEXT.xsd"
+      schemaLocation="../../default_db.NEURO_MIND_INPUT_TEXT/NEURO_MIND_INPUT_TEXT/NEURO_MIND_INPUT_TEXT.xsd"/>
+   <xs:simpleType name="NEURO_MIND_STATE_Type">
+      <xs:restriction base="xs:string">
+         <xs:enumeration value="input"/>
+         <xs:enumeration value="state"/>
+         <xs:enumeration value="output"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:simpleType name="NEURO_MIND_STATE_Type_input">
+      <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type">
+         <xs:enumeration value="input"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:simpleType name="NEURO_MIND_STATE_Type_state">
+      <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type">
+         <xs:enumeration value="state"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:simpleType name="NEURO_MIND_STATE_Type_output">
+      <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type">
+         <xs:enumeration value="output"/>
+      </xs:restriction>
+   </xs:simpleType>
+   <xs:complexType name="NEURO_MIND_STATE">
+      <xs:annotation>
+         <xs:documentation>Obiekt pełzający ładujący potencjały, w ramach mechaniki sygnałowej</xs:documentation>
+      </xs:annotation>
+      <xs:sequence>
+         <xs:element name="ID" type="xs:int"/>
+         <xs:element name="NEURO_MIND_STATE"
+            type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type"/>
+         <xs:element name="A_STATUS" type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:A_STATUS_Type"/>
+         <xs:element minOccurs="0" name="A_STATUS_INFO" type="xs:string"/>
+         <xs:element minOccurs="0" name="L_APPOITMENT_USER" type="xs:string"/>
+         <xs:element minOccurs="0" name="L_APPOITMENT_TYPE" nillable="true" type="xs:string"> </xs:element>
+         <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
+         <xs:element minOccurs="0" name="L_APPOITMENT_DATE" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_ADM_COMPANY" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_RECORD_CREATE_DATE" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
+         <xs:element minOccurs="0" name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
+         <xs:element minOccurs="0" name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
+      </xs:sequence>
+   </xs:complexType>
+   <xs:element name="NEURO_MIND_STATE"
+      type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE"> </xs:element>
+   <xs:complexType name="input">
+      <xs:annotation>
+         <xs:documentation>Przetwarzanie wejscia</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+         <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE">
+            <xs:sequence>
+               <xs:element name="ID" type="xs:int"/>
+               <xs:element name="NEURO_MIND_STATE"
+                  type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type_input"/>
+               <xs:element name="A_STATUS"
+                  type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:A_STATUS_Type"/>
+               <xs:element minOccurs="0" name="A_STATUS_INFO" type="xs:string"/>
+               <xs:element minOccurs="0" name="L_APPOITMENT_USER" type="xs:string"/>
+               <xs:element minOccurs="0" name="L_APPOITMENT_TYPE" nillable="true" type="xs:string"> </xs:element>
+               <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
+               <xs:element minOccurs="0" name="L_APPOITMENT_DATE" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_ADM_COMPANY" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_RECORD_CREATE_DATE" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
+               <xs:element minOccurs="0" name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
+            </xs:sequence>
+         </xs:restriction>
+      </xs:complexContent>
+   </xs:complexType>
+   <xs:element name="input" type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:input"/>
+   <xs:complexType name="state">
+      <xs:annotation>
+         <xs:documentation>przetwarzanie stanu - rozladowywanie</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+         <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE">
+            <xs:sequence>
+               <xs:element name="ID" type="xs:int"/>
+               <xs:element name="NEURO_MIND_STATE"
+                  type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type_state"/>
+               <xs:element name="A_STATUS"
+                  type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:A_STATUS_Type"/>
+               <xs:element minOccurs="0" name="A_STATUS_INFO" type="xs:string"/>
+               <xs:element minOccurs="0" name="L_APPOITMENT_USER" type="xs:string"/>
+               <xs:element minOccurs="0" name="L_APPOITMENT_TYPE" nillable="true" type="xs:string"> </xs:element>
+               <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
+               <xs:element minOccurs="0" name="L_APPOITMENT_DATE" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_ADM_COMPANY" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_RECORD_CREATE_DATE" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
+               <xs:element minOccurs="0" name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
+            </xs:sequence>
+         </xs:restriction>
+      </xs:complexContent>
+   </xs:complexType>
+   <xs:element name="state" type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:state"/>
+   <xs:complexType name="output">
+      <xs:annotation>
+         <xs:documentation>przetwarzanie wyjscia, po przekroczeniu bariery w state</xs:documentation>
+      </xs:annotation>
+      <xs:complexContent>
+         <xs:restriction base="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE">
+            <xs:sequence>
+               <xs:element name="ID" type="xs:int"/>
+               <xs:element name="NEURO_MIND_STATE"
+                  type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:NEURO_MIND_STATE_Type_output"/>
+               <xs:element name="A_STATUS"
+                  type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:A_STATUS_Type"/>
+               <xs:element minOccurs="0" name="A_STATUS_INFO" type="xs:string"/>
+               <xs:element minOccurs="0" name="L_APPOITMENT_USER" type="xs:string"/>
+               <xs:element minOccurs="0" name="L_APPOITMENT_TYPE" nillable="true" type="xs:string"> </xs:element>
+               <xs:element minOccurs="0" name="L_APPOITMENT_INFO" type="xs:string"/>
+               <xs:element minOccurs="0" name="L_APPOITMENT_DATE" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_CLASSIFIED" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_ADM_COMPANY" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_RECORD_CREATE_DATE" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_RECORD_CREATE_AUTHOR" type="xs:string"/>
+               <xs:element minOccurs="0" name="A_RECORD_UPDATE_DATE" type="xs:dateTime"/>
+               <xs:element minOccurs="0" name="A_RECORD_UPDATE_AUTHOR" type="xs:string"/>
+            </xs:sequence>
+         </xs:restriction>
+      </xs:complexContent>
+   </xs:complexType>
+   <xs:element name="output" type="default_db__x3A__NEURO_MIND_LAYER_RECEPTOR:output"/>
+   <xs:simpleType name="A_STATUS_Type">
+      <xs:restriction base="xs:string">
+         <xs:enumeration value="NORMAL"/>
+         <xs:enumeration value="WAITING"/>
+         <xs:enumeration value="MONITOR"/>
+         <xs:enumeration value="DELETED"/>
+         <xs:enumeration value="WARNING"/>
+         <xs:enumeration value="OFF_SOFT"/>
+         <xs:enumeration value="OFF_HARD"/>
+      </xs:restriction>
+   </xs:simpleType>
+</xs:schema>

+ 0 - 0
SE/schema/ant-object/default_db.NEURO_MIND_STATE/state/build.xml