forked from geodmms/xdgnjobs

?? ?
2008-05-15 269a99ba0bda9c9130973f1b290954be350df33a
xdgnjobs/ximple-jobcarrier/src/main/resources/quartz_jobs.xml
@@ -46,7 +46,7 @@
        </entry>
        <entry>
          <key>CONVERTDB</key>
          <value>false</value>
          <value>true</value>
        </entry>
        <entry>
          <key>CONVERTFILE</key>
xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertJobContext.java
@@ -122,6 +122,7 @@
    public void putFeatureCollection(Element element)
    {
        assert elementDispatcher != null;
        // §PÂ_¬O§_²Å©M±ø¥ó
        Feature feature = elementDispatcher.execute(element);
        if (feature == null)
xdgnjobs/ximple-spatialjob/src/main/resources/com/ximple/eofms/filter/ElementDispatcherRules.xml
@@ -43,7 +43,7 @@
        <set-properties-rule/>
      </pattern>
      <pattern value="EllipseShapeCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateEllipseShapeLineStringStrategy"/>
        <object-create-rule classname="com.ximple.eofms.filter.CreateEllipseShapeStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
@@ -94,7 +94,7 @@
        <set-properties-rule/>
      </pattern>
      <pattern value="EllipseShapeCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateEllipseShapeLineStringStrategy"/>
        <object-create-rule classname="com.ximple.eofms.filter.CreateEllipseShapeStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
@@ -152,7 +152,7 @@
        <set-properties-rule/>
      </pattern>
      <pattern value="EllipseShapeCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateEllipseShapeLineStringStrategy"/>
        <object-create-rule classname="com.ximple.eofms.filter.CreateEllipseShapeStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
xdgnjobs/ximple-spatialjob/src/main/resources/conf/DefaultConvertShpFilter.xml
@@ -27,7 +27,7 @@
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-106.C-4">
    <tid>106</tid>
@@ -36,7 +36,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-402.C-0">
    <tid>402</tid>
@@ -93,7 +93,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-411.C-3">
    <tid>411</tid>
@@ -111,7 +111,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-420.C-0">
    <tid>420</tid>
@@ -120,7 +120,7 @@
    <elementCriterion>
      <elementType>6</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <ShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-420.C-1">
    <tid>420</tid>
@@ -138,7 +138,7 @@
    <elementCriterion>
      <elementType>6</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <ShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-421.C-1">
    <tid>421</tid>
@@ -156,7 +156,7 @@
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-423.C-1">
    <tid>423</tid>
@@ -165,7 +165,7 @@
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-424.C-0">
    <tid>424</tid>
@@ -174,7 +174,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-501.C-0">
    <tid>501</tid>
@@ -183,7 +183,7 @@
    <elementCriterion>
      <elementType>6</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <ShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-501.C-1">
    <tid>501</tid>
@@ -201,7 +201,7 @@
    <elementCriterion>
      <elementType>6</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <ShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-502.C-1">
    <tid>502</tid>
@@ -247,7 +247,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-3">
    <tid>407</tid>
@@ -265,7 +265,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-8">
    <tid>407</tid>
@@ -274,7 +274,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-9">
    <tid>407</tid>
@@ -283,7 +283,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-10">
    <tid>407</tid>
@@ -301,7 +301,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-114.C-0">
    <tid>114</tid>
@@ -524,7 +524,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-3">
    <tid>115</tid>
@@ -542,7 +542,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-5">
    <tid>115</tid>
@@ -580,7 +580,6 @@
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-118.C-0">
    <tid>118</tid>
    <cid>0</cid>
@@ -633,7 +632,7 @@
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-140.C-3">
    <tid>140</tid>
@@ -651,9 +650,8 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-151.C-0">
    <tid>150</tid>
    <cid>0</cid>
@@ -825,7 +823,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-210.C-2">
    <tid>210</tid>
@@ -868,7 +866,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-211.C-2">
    <tid>211</tid>
@@ -958,7 +956,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-216.C-2">
    <tid>216</tid>
@@ -967,7 +965,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-217.C-0">
    <tid>217</tid>
@@ -1023,7 +1021,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-301.C-0">
    <tid>301</tid>
@@ -1051,7 +1049,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-999.C-0">
    <tid>999</tid>
@@ -1070,7 +1068,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-0">
    <tid>403</tid>
@@ -1079,7 +1077,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-1">
    <tid>403</tid>
@@ -1088,7 +1086,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-2">
    <tid>403</tid>
@@ -1097,7 +1095,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <EllipseShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-4">
    <tid>403</tid>
@@ -1106,7 +1104,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <EllipseShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-5">
    <tid>403</tid>
@@ -1115,7 +1113,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-6">
    <tid>403</tid>
@@ -1124,7 +1122,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <EllipseShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-7">
    <tid>403</tid>
@@ -1133,7 +1131,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-401.C-0">
    <tid>401</tid>
@@ -1160,7 +1158,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-401.C-3">
    <tid>401</tid>
@@ -1169,7 +1167,7 @@
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-401.C-5">
    <tid>401</tid>
@@ -1178,7 +1176,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-302.C-0">
    <tid>302</tid>
@@ -1196,7 +1194,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-303.C-0">
    <tid>303</tid>
@@ -1223,7 +1221,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-305.C-0">
    <tid>305</tid>
@@ -1232,7 +1230,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-306.C-0">
    <tid>306</tid>
@@ -1241,7 +1239,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-307.C-0">
    <tid>307</tid>
@@ -1250,7 +1248,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-308.C-0">
    <tid>308</tid>
@@ -1259,7 +1257,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-311.C-0">
    <tid>311</tid>
@@ -1268,7 +1266,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-311.C-1">
    <tid>311</tid>
@@ -1277,7 +1275,7 @@
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-314.C-0">
    <tid>314</tid>
@@ -1295,7 +1293,7 @@
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-315.C-0">
    <tid>315</tid>
@@ -1322,7 +1320,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-317.C-0">
    <tid>317</tid>
@@ -1331,7 +1329,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-317.C-1">
    <tid>317</tid>
@@ -1340,7 +1338,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-318.C-0">
    <tid>318</tid>
@@ -1358,7 +1356,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-320.C-0">
    <tid>320</tid>
@@ -1367,7 +1365,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-323.C-0">
    <tid>323</tid>
@@ -1376,7 +1374,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-324.C-0">
    <tid>324</tid>
@@ -1385,7 +1383,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-324.C-1">
    <tid>324</tid>
@@ -1394,7 +1392,7 @@
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <!-- Dummy
  <TypeCompLevelFilter name="DemoFeature3">
xdgnjobs/ximple-spatialjob/src/test/resources/com/ximple/eofms/filter/test-data/testElementFilter.xml
@@ -1,32 +1,1406 @@
<?xml version="1.0" encoding="big5" ?>
<ElementDispatcherRules>
  <TypeFilter name="DemoFeature1">
  <!-- High Voltage Features -->
  <TypeCompFilter name="FSC-106.C-0">
    <tid>106</tid>
    <description>DemoFilter for DemoFeature</description>
    <cid>0</cid>
    <description>¥D°ªÀ£½u</description>
    <elementCriterion>
      <elementtype>7</elementtype>
      <elementtype>17</elementtype>
      <elementType>4</elementType>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeFilter>
  <TypeCompFilter name="DemoFeature2">
    <tid>107</tid>
    <cid>11</cid>
    <description>DemoFilter for DemoFeature</description>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-106.C-1">
    <tid>106</tid>
    <cid>1</cid>
    <description>°ªÀ£½u¤Þ½u</description>
    <elementCriterion>
      <elementtype>7</elementtype>
      <elementType>7</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-106.C-2">
    <tid>106</tid>
    <cid>2</cid>
    <description>°ªÀ£½u¤Þ½uµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-106.C-4">
    <tid>106</tid>
    <cid>4</cid>
    <description>°ªÀ£½uõX½u¥N¸¹¤Þ½uµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-402.C-0">
    <tid>402</tid>
    <cid>0</cid>
    <description>Åܹq©Ò</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-402.C-1">
    <tid>402</tid>
    <cid>1</cid>
    <description>Åܹq©Òµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-402.C-2">
    <tid>402</tid>
    <cid>2</cid>
    <description>Åܹq©Ò¤¤¤åµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-411.C-0">
    <tid>411</tid>
    <cid>0</cid>
    <description>°t¹q³õ</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-411.C-1">
    <tid>411</tid>
    <cid>1</cid>
    <description>°t¹q³õµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-411.C-2">
    <tid>411</tid>
    <cid>2</cid>
    <description>°t¹q³õ-1/600</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-411.C-3">
    <tid>411</tid>
    <cid>3</cid>
    <description>°t¹q³õµù°O-1/600</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-411.C-7">
    <tid>411</tid>
    <cid>7</cid>
    <description>°t¹q³õ1/600¤Þ¤W¤U²Å¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-420.C-0">
    <tid>420</tid>
    <cid>0</cid>
    <description>ºÞ·¾</description>
    <elementCriterion>
      <elementType>6</elementType>
    </elementCriterion>
    <ShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-420.C-1">
    <tid>420</tid>
    <cid>1</cid>
    <description>ºÞ·¾µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-421.C-0">
    <tid>421</tid>
    <cid>0</cid>
    <description>¦@¦PºÞ¹D</description>
    <elementCriterion>
      <elementType>6</elementType>
    </elementCriterion>
    <ShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-421.C-1">
    <tid>421</tid>
    <cid>1</cid>
    <description>¦@¦PºÞ¹Dµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-423.C-0">
    <tid>423</tid>
    <cid>0</cid>
    <description>ºÞ¸ôÂ_­±</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-423.C-1">
    <tid>423</tid>
    <cid>1</cid>
    <description>ºÞ¸ôÂ_­±¤Þ½u</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-424.C-0">
    <tid>424</tid>
    <cid>0</cid>
    <description>¯S®í¤uªkºX¼Ð²Å¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-501.C-0">
    <tid>501</tid>
    <cid>0</cid>
    <description>»Ùê³òÆX</description>
    <elementCriterion>
      <elementType>6</elementType>
    </elementCriterion>
    <ShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-501.C-1">
    <tid>501</tid>
    <cid>1</cid>
    <description>»Ùê³òÆX¤å¦rµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-502.C-0">
    <tid>502</tid>
    <cid>0</cid>
    <description>°ÝÃD³òÆX</description>
    <elementCriterion>
      <elementType>6</elementType>
    </elementCriterion>
    <ShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-502.C-1">
    <tid>502</tid>
    <cid>1</cid>
    <description>°ÝÃD³òÆX¤å¦rµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-503.C-0">
    <tid>503</tid>
    <cid>0</cid>
    <description>¤å¦rµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-0">
    <tid>407</tid>
    <cid>0</cid>
    <description>¹q±ì</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-1">
    <tid>407</tid>
    <cid>1</cid>
    <description>¹q±ìµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-2">
    <tid>407</tid>
    <cid>2</cid>
    <description>¹q±ì-1/600</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-3">
    <tid>407</tid>
    <cid>3</cid>
    <description>¹q±ì-1/600µù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-7">
    <tid>407</tid>
    <cid>7</cid>
    <description>1/600¹q±ì¤Þ¤W¤U²Å¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-8">
    <tid>407</tid>
    <cid>8</cid>
    <description>1/1200¹q±ì¤Þ¤W¤U²Å¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-9">
    <tid>407</tid>
    <cid>9</cid>
    <description>¹q±ì¤ô¥­¤ä½u</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-10">
    <tid>407</tid>
    <cid>10</cid>
    <description>¹q±ì±ì¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-407.C-11">
    <tid>407</tid>
    <cid>11</cid>
    <description>¹q±ì¤ô¥­¤ä½u³»»\</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-114.C-0">
    <tid>114</tid>
    <cid>0</cid>
    <description>¶}Ãö</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-114.C-1">
    <tid>114</tid>
    <cid>1</cid>
    <description>¶}Ãö°j¸ôµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-114.C-2">
    <tid>114</tid>
    <cid>2</cid>
    <description>¶}Ãö¤p¬P¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-114.C-3">
    <tid>114</tid>
    <cid>3</cid>
    <description>¶}Ãö¤j¬P¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-122.C-0">
    <tid>122</tid>
    <cid>0</cid>
    <description>ª½±µ³s±µ</description>
    <elementCriterion>
      <elementType>4</elementType>
      <elementType>12</elementType>
      <elementType>17</elementType>
    </elementCriterion>
    <LineTextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompLevelFilter name="DemoFeature3">
  <TypeCompFilter name="FSC-122.C-1">
    <tid>122</tid>
    <cid>1</cid>
    <description>ª½±µ³s±µµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-107.C-0">
    <tid>107</tid>
    <cid>0</cid>
    <description>°ªÀ£¥Î¤á</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-107.C-2">
    <tid>107</tid>
    <cid>2</cid>
    <description>°ªÀ£¥Î¤á¤¤¤åµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-117.C-0">
    <tid>117</tid>
    <cid>0</cid>
    <description>TieÅÜÀ£¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-105.C-0">
    <tid>105</tid>
    <cid>0</cid>
    <description>ª½¸ô±µÀY</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-105.C-1">
    <tid>105</tid>
    <cid>1</cid>
    <description>ª½¸ô±µÀYµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-101.C-0">
    <tid>101</tid>
    <cid>0</cid>
    <description>¶×¬y±Æ</description>
    <elementCriterion>
      <elementType>4</elementType>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-120.C-0">
    <tid>120</tid>
    <cid>0</cid>
    <description>¸`ÂI</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-150.C-0">
    <tid>150</tid>
    <cid>0</cid>
    <description>¨â¸ô¶}Ãö</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-130.C-0">
    <tid>130</tid>
    <cid>0</cid>
    <description>¾É½u¥æ¤e</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-131.C-0">
    <tid>131</tid>
    <cid>0</cid>
    <description>¾É½uÅܧó</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-109.C-0">
    <tid>109</tid>
    <cid>0</cid>
    <description>¸õ½u³s±µ</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-116.C-0">
    <tid>116</tid>
    <cid>0</cid>
    <description>°ªÀ£²×ºÝ</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-108.C-0">
    <tid>108</tid>
    <cid>0</cid>
    <description>Â_¸ô¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-108.C-1">
    <tid>108</tid>
    <cid>1</cid>
    <description>Â_¸ô¾¹µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-119.C-0">
    <tid>119</tid>
    <cid>0</cid>
    <description>¹qÅæ</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-0">
    <tid>115</tid>
    <cid>0</cid>
    <description>ÅÜÀ£¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-1">
    <tid>115</tid>
    <cid>1</cid>
    <description>ÅÜÀ£¾¹µù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-2">
    <tid>115</tid>
    <cid>2</cid>
    <description>¸ô¿O¨t²Î¹ÏÅÜÀ£¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-3">
    <tid>115</tid>
    <cid>3</cid>
    <description>¸ô¿O¨t²Î¹ÏÅÜÀ£¾¹µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-4">
    <tid>115</tid>
    <cid>4</cid>
    <description>§CÀ£¨t²Î¹ÏÅÜÀ£¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-5">
    <tid>115</tid>
    <cid>5</cid>
    <description>§CÀ£¨t²Î¹ÏÅÜÀ£¾¹µù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-6">
    <tid>115</tid>
    <cid>6</cid>
    <description>§CÀ£¨t²Î¹Ï-°t¹q«Ç®y¼Ðµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-7">
    <tid>115</tid>
    <cid>7</cid>
    <description>§CÀ£¨t²Î¹Ï-°t¹q«Ç®y¼Ðµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-115.C-8">
    <tid>115</tid>
    <cid>8</cid>
    <description>¬[ªÅÅÜÀ£¾¹(¦a¤U§CÀ£¥Î)µù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-118.C-0">
    <tid>118</tid>
    <cid>0</cid>
    <description>¥DÅÜÀ£¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-102.C-0">
    <tid>102</tid>
    <cid>0</cid>
    <description>¹q®e¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-100.C-0">
    <tid>100</tid>
    <cid>0</cid>
    <description>Á×¹p¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-140.C-0">
    <tid>140</tid>
    <cid>0</cid>
    <description>°ªÀ£½u¸ô(½u¸ô¹Ï¥Î)</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-140.C-1">
    <tid>140</tid>
    <cid>1</cid>
    <description>¤Þ½u(½u¸ô¹Ï¥Î)</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-140.C-2">
    <tid>140</tid>
    <cid>2</cid>
    <description>¾É½uµù°O(½u¸ô¹Ï¥Î)</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-140.C-3">
    <tid>140</tid>
    <cid>3</cid>
    <description>õX½u¥N¸¹¤Þ½u(½u¸ô¹Ï¥Î)</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-140.C-4">
    <tid>140</tid>
    <cid>4</cid>
    <description>õX½u¥N¸¹µù°O(½u¸ô¹Ï¥Î)</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-151.C-0">
    <tid>150</tid>
    <cid>0</cid>
    <description>±`³¬¶}Ãö</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <!-- Low Voltage Features -->
  <TypeCompFilter name="FSC-200.C-0">
    <tid>200</tid>
    <cid>0</cid>
    <description>§CÀ£¸`ÂI</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <!-- *****§CÀ£****** -->
  <TypeCompFilter name="FSC-201.C-0">
    <tid>201</tid>
    <cid>0</cid>
    <description>±µ¤á½u</description>
    <elementCriterion>
      <elementType>12</elementType>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-201.C-1">
    <tid>201</tid>
    <cid>1</cid>
    <description>±µ¤á½uµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-201.C-2">
    <tid>201</tid>
    <cid>2</cid>
    <description>±µ¤á½uªø«×µù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-202.C-0">
    <tid>202</tid>
    <cid>0</cid>
    <description>±µ¤áÂI</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-202.C-1">
    <tid>202</tid>
    <cid>1</cid>
    <description>±µ¤áÂIªùµPµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-203.C-0">
    <tid>203</tid>
    <cid>0</cid>
    <description>¸ô¿O³d¥ô¤À¬ÉÂI</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-203.C-1">
    <tid>203</tid>
    <cid>1</cid>
    <description>¸ô¿O³d¥ô¤À¬ÉÂIµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-204.C-0">
    <tid>204</tid>
    <cid>0</cid>
    <description>§CÀ£¸õ½u</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-205.C-0">
    <tid>205</tid>
    <cid>0</cid>
    <description>§CÀ£¾É½u</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-205.C-1">
    <tid>205</tid>
    <cid>1</cid>
    <description>§CÀ£¾É½uµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-205.C-2">
    <tid>205</tid>
    <cid>2</cid>
    <description>§CÀ£¾É½uªø«×µù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-206.C-0">
    <tid>206</tid>
    <cid>0</cid>
    <description>§CÀ£»»±±½c</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-207.C-0">
    <tid>207</tid>
    <cid>0</cid>
    <description>§CÀ£Äµ³ø¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-208.C-0">
    <tid>208</tid>
    <cid>0</cid>
    <description>§CÀ£²×ºÝ</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-209.C-0">
    <tid>209</tid>
    <cid>0</cid>
    <description>§CÀ£¥æ³q¸¹»x</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-210.C-0">
    <tid>210</tid>
    <cid>0</cid>
    <description>§CÀ£¦a¤U¾É½u</description>
    <elmtype>12</elmtype>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-210.C-1">
    <tid>210</tid>
    <cid>1</cid>
    <description>§CÀ£¦a¤U¾É½u¥´ÂI²Å¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-210.C-2">
    <tid>210</tid>
    <cid>2</cid>
    <description>§CÀ£¦a¤U¾É½uªø«×µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-210.C-3">
    <tid>210</tid>
    <cid>3</cid>
    <description>§CÀ£¦a¤U¾É½u²Å¸¹</description>
    <elmtype>4</elmtype>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-210.C-4">
    <tid>210</tid>
    <cid>4</cid>
    <description>§CÀ£¦a¤U¾É½uµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-211.C-0">
    <tid>211</tid>
    <cid>0</cid>
    <description>§CÀ£¬[ªÅ±µ¤á½u</description>
    <elementCriterion>
      <elementType>4</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-211.C-1">
    <tid>211</tid>
    <cid>1</cid>
    <description>§CÀ£¬[ªÅ±µ¤á½u</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-211.C-2">
    <tid>211</tid>
    <cid>2</cid>
    <description>§CÀ£¬[ªÅ±µ¤á½uªø«×µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-212.C-0">
    <tid>212</tid>
    <cid>0</cid>
    <description>§CÀ£¬[ªÅ³s±µ±µ¤á½u</description>
    <elementCriterion>
      <elementType>4</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-212.C-1">
    <tid>212</tid>
    <cid>1</cid>
    <description>§CÀ£¬[ªÅ³s±µ±µ¤á½uµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-212.C-2">
    <tid>212</tid>
    <cid>2</cid>
    <description>§CÀ£¬[ªÅ³s±µ±µ¤á½uªø«×µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-213.C-0">
    <tid>213</tid>
    <cid>0</cid>
    <description>§CÀ£¦a¤U³s±µ±µ¤á½u</description>
    <elementCriterion>
      <elementType>4</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-213.C-1">
    <tid>213</tid>
    <cid>1</cid>
    <description>§CÀ£¦a¤U³s±µ±µ¤á½uµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-213.C-2">
    <tid>213</tid>
    <cid>2</cid>
    <description>§CÀ£¦a¤U³s±µ±µ¤á½uªø«×µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-215.C-0">
    <tid>215</tid>
    <cid>0</cid>
    <description>§CÀ£¦Û°Ê­t¸ü¤Á´«¶}Ãö</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-216.C-0">
    <tid>216</tid>
    <cid>0</cid>
    <description>¦a¤U§CÀ£ºÊµø¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-216.C-1">
    <tid>216</tid>
    <cid>1</cid>
    <description>§CÀ£ºÊµø¾¹µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-216.C-2">
    <tid>216</tid>
    <cid>2</cid>
    <description>§CÀ£ºÊµø¾¹ªùµPµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-217.C-0">
    <tid>217</tid>
    <cid>0</cid>
    <description>§CÀ£¦a¤U´å¥ð</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <!-- ¥úÆl -->
  <TypeCompFilter name="FSC-300.C-0">
    <tid>300</tid>
    <cid>0</cid>
    <description>³q°T¥úÆl½u</description>
    <elementCriterion>
      <elementType>4</elementType>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-300.C-1">
    <tid>300</tid>
    <cid>1</cid>
    <description>¥úÅÖ¹qÆl«¬¦¡(ªø«×)µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-300.C-2">
    <tid>300</tid>
    <cid>2</cid>
    <description>¥úÅÖ¹qÆl¤å¦r»¡©úµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-300.C-3">
    <tid>300</tid>
    <cid>3</cid>
    <description>¥úÅÖ¹qÆl¤Þ½u²Å¸¹</description>
    <elementCriterion>
      <elementType>4</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-300.C-4">
    <tid>300</tid>
    <cid>4</cid>
    <description>¥úÅÖ¹qÆl¥´ÂI²Å¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-301.C-0">
    <tid>301</tid>
    <cid>0</cid>
    <description>¸ô¿O±±¨î½u</description>
    <elementCriterion>
      <elementType>4</elementType>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-301.C-1">
    <tid>301</tid>
    <cid>1</cid>
    <description>¸ô¿O±±¨î½u¤Þ½u²Å¸¹</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-301.C-3">
    <tid>301</tid>
    <cid>3</cid>
    <description>¸ô¿O±±¨î½uµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-999.C-0">
    <tid>999</tid>
    <cid>0</cid>
    <description>µù°O</description>
    <elementCriterion>
      <elementType>4</elementType>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-113.C-0">
    <tid>113</tid>
    <cid>0</cid>
    <description>°ªÀ£¦a¤U´å¥ð</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-0">
    <tid>403</tid>
    <cid>0</cid>
    <description>°ª§CÀ£¤H¤â¤Õ</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-1">
    <tid>403</tid>
    <cid>1</cid>
    <description>°ª§CÀ£¤H¤â¤Õ®y¼Ðµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-2">
    <tid>403</tid>
    <cid>2</cid>
    <description>°ª§CÀ£¤H¤â¤Õ¶ê°é²Å¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <EllipseShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-4">
    <tid>403</tid>
    <cid>4</cid>
    <description>¸ô¿O¤Õ¶ê°é</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <EllipseShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-5">
    <tid>403</tid>
    <cid>5</cid>
    <description>¸ô¿O¤Õ®y¼Ðµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-6">
    <tid>403</tid>
    <cid>6</cid>
    <description>¥úÅÖ¤Õ¶ê°é²Å¸¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <EllipseShapeCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-403.C-7">
    <tid>403</tid>
    <cid>7</cid>
    <description>¥úÆl¤Õ®y¼Ðµù°O(¥úÆl¹Ï¥Î)</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-401.C-0">
    <tid>401</tid>
    <cid>0</cid>
    <description>ºÞ¸ô</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-401.C-1">
    <tid>401</tid>
    <cid>1</cid>
    <description>ºÞ¸ô¤Þ½u</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-401.C-2">
    <tid>401</tid>
    <cid>2</cid>
    <description>ºÞ¸ôºÞ´U</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-401.C-3">
    <tid>401</tid>
    <cid>3</cid>
    <description>ºÞ¸ô¤å¦r»¡©úµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-401.C-5">
    <tid>401</tid>
    <cid>5</cid>
    <description>ºÞ¸ôÂ_­±°Ï¬q°Ï¹j</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-302.C-0">
    <tid>302</tid>
    <cid>0</cid>
    <description>¸ô¿O­t¸ü½u</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-302.C-1">
    <tid>302</tid>
    <cid>1</cid>
    <description>¸ô¿O­t¸ü½uµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-303.C-0">
    <tid>303</tid>
    <cid>0</cid>
    <description>¸ô¿O¾Þ§@½u</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-303.C-1">
    <tid>303</tid>
    <cid>1</cid>
    <description>¸ô¿O¾Þ§@½u¤Þ½u</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-303.C-3">
    <tid>303</tid>
    <cid>3</cid>
    <description>¸ô¿O¾Þ§@½uµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-305.C-0">
    <tid>305</tid>
    <cid>0</cid>
    <description>¸ô¿OÂI·À¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-306.C-0">
    <tid>306</tid>
    <cid>0</cid>
    <description>¸ô¿O®É±±¶}Ãö</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-307.C-0">
    <tid>307</tid>
    <cid>0</cid>
    <description>¸ô¿O¤Àª[ÂI</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-308.C-0">
    <tid>308</tid>
    <cid>0</cid>
    <description>¸ô¿O²×ºÝ</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-311.C-0">
    <tid>311</tid>
    <cid>0</cid>
    <description>¸ô¿O¥x±b</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-311.C-1">
    <tid>311</tid>
    <cid>1</cid>
    <description>¸ô¿O¥x±b¹Ï¸¹(®e¶q.·ø¼Æ)µù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-314.C-0">
    <tid>314</tid>
    <cid>0</cid>
    <description>¬[ªÅ¸ô¿O­t¸ü½u</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-314.C-1">
    <tid>314</tid>
    <cid>1</cid>
    <description>¬[ªÅ¸ô¿O­t¸ü½uµù°O</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-315.C-0">
    <tid>315</tid>
    <cid>0</cid>
    <description>¬[ªÅ¸ô¿O±±¨î½u</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-315.C-1">
    <tid>315</tid>
    <cid>1</cid>
    <description>¬[ªÅ¸ô¿O±±¨î½u</description>
    <elementCriterion>
      <elementType>7</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-316.C-0">
    <tid>316</tid>
    <cid>0</cid>
    <description>¸ô¿Oª½¸ô</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-317.C-0">
    <tid>317</tid>
    <cid>0</cid>
    <description>¸ô¿O±±¨î¶}Ãö</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-317.C-1">
    <tid>317</tid>
    <cid>1</cid>
    <description>¸ô¿O±±¨î¶}Ãöµù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-318.C-0">
    <tid>318</tid>
    <cid>0</cid>
    <description>¸ô¿O¶×¬y±Æ</description>
    <elementCriterion>
      <elementType>12</elementType>
    </elementCriterion>
    <LineCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-319.C-0">
    <tid>319</tid>
    <cid>0</cid>
    <description>¥úÅÖ¦¬®e</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-320.C-0">
    <tid>320</tid>
    <cid>0</cid>
    <description>¥úÅÖ³q°T±µÀY</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-323.C-0">
    <tid>323</tid>
    <cid>0</cid>
    <description>¥ú¹qÂà´«¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-324.C-0">
    <tid>324</tid>
    <cid>0</cid>
    <description>¦Û°Ê¤Æ»»±±¾¹</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <SymbolCreateStrategy/>
  </TypeCompFilter>
  <TypeCompFilter name="FSC-324.C-1">
    <tid>324</tid>
    <cid>1</cid>
    <description>¦Û°Ê¤Æ»»±±¾¹µù°O</description>
    <elementCriterion>
      <elementType>17</elementType>
    </elementCriterion>
    <TextCreateStrategy/>
  </TypeCompFilter>
  <!-- Dummy
  <TypeCompLevelFilter name="DemoFeature3">
    <tid>999</tid>
    <cid>2</cid>
    <lid>34</lid>
    <elementCriterion>
      <elementtype>7</elementtype>
      <elementtype>17</elementtype>
    </elementCriterion>
    <description>DemoFilter for DemoFeature</description>
    <TextCreateStrategy-None/>
  </TypeCompLevelFilter>
</ElementDispatcherRules>
  -->
</ElementDispatcherRules>
xdgnjobs/ximple-spatialjob/src/test/resources/com/ximple/eofms/filter/test-data/testRules.xml
@@ -32,6 +32,21 @@
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
      <pattern value="ShapeCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateShapeStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
      <pattern value="ArcLineCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateArcLineStringStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
      <pattern value="EllipseShapeCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateEllipseShapeLineStringStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
    </pattern>
    <pattern value="TypeCompFilter">
      <object-create-rule classname="com.ximple.eofms.filter.TypeCompIdDispatchableFilter"/>
@@ -65,6 +80,21 @@
      </pattern>
      <pattern value="LineTextCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateLineTextStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
      <pattern value="ShapeCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateShapeStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
      <pattern value="ArcLineCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateArcLineStringStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
      <pattern value="EllipseShapeCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateEllipseShapeLineStringStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
@@ -111,6 +141,21 @@
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
      <pattern value="ShapeCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateShapeStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
      <pattern value="ArcLineCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateArcLineStringStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
      <pattern value="EllipseShapeCreateStrategy">
        <object-create-rule classname="com.ximple.eofms.filter.CreateEllipseShapeLineStringStrategy"/>
        <set-next-rule methodname="setCreateStrategy" paramtype="com.ximple.eofms.filter.CreateFeatureTypeStrategy"/>
        <set-properties-rule/>
      </pattern>
    </pattern>
  </pattern>
</digester-rules>