Skip to Content.
Sympa Menu

notify-dpml - svn commit: r2166 - in development/planet/users/niclas/iso8583: . api/src/main/net/dpml/iso8583/data

notify-dpml AT lists.ibiblio.org

Subject: DPML Notify

List archive

Chronological Thread  
  • From: niclas AT hedhman.org
  • To: notify-dpml AT lists.ibiblio.org
  • Subject: svn commit: r2166 - in development/planet/users/niclas/iso8583: . api/src/main/net/dpml/iso8583/data
  • Date: Mon, 28 Mar 2005 14:00:34 -0500

Author: niclas AT hedhman.org
Date: Mon Mar 28 14:00:34 2005
New Revision: 2166

Added:

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/CompositeElement.java
(contents, props changed)

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/ConstructedElement.java
(contents, props changed)

development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/Dataset.java
(contents, props changed)
Modified:
development/planet/users/niclas/iso8583/iso8583.iws
Log:
Some more types are needed.

Added:
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/CompositeElement.java
==============================================================================
--- (empty file)
+++
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/CompositeElement.java
Mon Mar 28 14:00:34 2005
@@ -0,0 +1,29 @@
+/*
+ * Copyright 2004-2005 Niclas Hedhman.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied.
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package net.dpml.iso8583.data;
+
+
+/** Composite DataElements are described in 5.4.4 of the ISO-8583-1:2003
spec.
+ *
+ */
+public interface CompositeElement extends DataElement
+{
+
+ Dataset[] getDataset();
+
+}

Added:
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/ConstructedElement.java
==============================================================================
--- (empty file)
+++
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/ConstructedElement.java
Mon Mar 28 14:00:34 2005
@@ -0,0 +1,29 @@
+/*
+ * Copyright 2004-2005 Niclas Hedhman.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied.
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package net.dpml.iso8583.data;
+
+
+/** Constructed DataElements are described in 5.4.3 of the ISO-8583-1:2003
spec.
+ *
+ */
+public interface ConstructedElement extends DataElement
+{
+
+ DataElement[] getSubElements();
+
+}

Added:
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/Dataset.java
==============================================================================
--- (empty file)
+++
development/planet/users/niclas/iso8583/api/src/main/net/dpml/iso8583/data/Dataset.java
Mon Mar 28 14:00:34 2005
@@ -0,0 +1,9 @@
+package net.dpml.iso8583.data;
+
+/** Dataset are used in Composite DataElements, which are described in 5.4.4
of the ISO-8583-1:2003 spec.
+ *
+ */
+public interface Dataset
+{
+
+}

Modified: development/planet/users/niclas/iso8583/iso8583.iws
==============================================================================
--- development/planet/users/niclas/iso8583/iso8583.iws (original)
+++ development/planet/users/niclas/iso8583/iso8583.iws Mon Mar 28 14:00:34
2005
@@ -146,7 +146,7 @@
<option name="HIDE_WARNINGS" value="false" />
</component>
<component name="FileEditorManager" split-orientation="vertical"
split-proportion="0.5">
- <first-group
selected-file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableZ.java">
+ <first-group
selected-file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/Dataset.java">
<entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableANS.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
<state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.11703511">
@@ -156,84 +156,76 @@
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/ANS.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/N.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="45" column="0" selection-start="1410"
selection-end="1410" vertical-scroll-proportion="0.55484694">
+ <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.114795916">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/ANSB.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableAN.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="45" column="0" selection-start="1412"
selection-end="1412" vertical-scroll-proportion="0.55484694">
+ <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.11703511">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/AS.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableB.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="45" column="0" selection-start="1408"
selection-end="1408" vertical-scroll-proportion="0.55484694">
+ <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.11703511">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/B.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableN.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.114795916">
+ <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.11703511">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/N.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableZ.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.114795916">
+ <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.11703511">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableAN.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/CompositeElement.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.11703511">
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
+ <state line="26" column="11" selection-start="808"
selection-end="808" vertical-scroll-proportion="0.19132653">
+ <folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableB.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/Dataset.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.11703511">
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
+ <state line="7" column="0" selection-start="172"
selection-end="172" vertical-scroll-proportion="0.13392857">
+ <folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableN.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/DataElement.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.11703511">
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
+ <state line="30" column="17" selection-start="1087"
selection-end="1087" vertical-scroll-proportion="0.24872449">
+ <folding />
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/VariableZ.java"
pinned="false">
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/ConstructedElement.java"
pinned="false">
<provider selected="true" editor-type-id="text-editor">
- <state line="22" column="13" selection-start="771"
selection-end="771" vertical-scroll-proportion="0.11703511">
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
+ <state line="26" column="0" selection-start="801"
selection-end="801" vertical-scroll-proportion="0.19132653">
+ <folding />
</state>
</provider>
</entry>
@@ -390,7 +382,7 @@
<window_info id="CVS" active="false" anchor="bottom" auto_hide="false"
internal_type="docked" type="docked" visible="false" weight="0.33" order="8"
/>
<window_info id="SvgViewer" active="false" anchor="right"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.33028287" order="3" />
<window_info id="TODO" active="false" anchor="bottom"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.33" order="7" />
- <window_info id="Project" active="false" anchor="left"
auto_hide="false" internal_type="docked" type="docked" visible="true"
weight="0.19301164" order="0" />
+ <window_info id="Project" active="false" anchor="left"
auto_hide="false" internal_type="docked" type="docked" visible="true"
weight="0.19800332" order="0" />
<window_info id="Find" active="false" anchor="bottom"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.32979977" order="1" />
<window_info id="Structure" active="false" anchor="left"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.24958402" order="1" />
<window_info id="Messages" active="false" anchor="bottom"
auto_hide="false" internal_type="docked" type="docked" visible="false"
weight="0.32979977" order="8" />
@@ -477,40 +469,6 @@
<option name="FILTER_TARGETS" value="false" />
</component>
<component name="editorHistoryManager">
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/ANP.java">
- <provider selected="true" editor-type-id="text-editor">
- <state line="47" column="27" selection-start="1601"
selection-end="1601" vertical-scroll-proportion="0.59311223">
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
- </state>
- </provider>
- </entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/AN.java">
- <provider selected="true" editor-type-id="text-editor">
- <state line="23" column="4" selection-start="775"
selection-end="775" vertical-scroll-proportion="0.13392857">
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
- </state>
- </provider>
- </entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/A.java">
- <provider selected="true" editor-type-id="text-editor">
- <state line="47" column="0" selection-start="1247"
selection-end="1426" vertical-scroll-proportion="0.59311223">
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
- </state>
- </provider>
- </entry>
- <entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/ANB.java">
- <provider selected="true" editor-type-id="text-editor">
- <state line="45" column="0" selection-start="1410"
selection-end="1410" vertical-scroll-proportion="0.53571427">
- <folding />
- </state>
- </provider>
- </entry>
<entry
file="file://$PROJECT_DIR$/elements/src/main/net/dpml/iso8583/data/representation/ANS.java">
<provider selected="true" editor-type-id="text-editor">
<state line="45" column="0" selection-start="1410"
selection-end="1410" vertical-scroll-proportion="0.55484694">
@@ -610,6 +568,34 @@
</state>
</provider>
</entry>
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/CompositeElement.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="26" column="11" selection-start="808"
selection-end="808" vertical-scroll-proportion="0.19132653">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/DataElement.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="30" column="17" selection-start="1087"
selection-end="1087" vertical-scroll-proportion="0.24872449">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/ConstructedElement.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="26" column="0" selection-start="801"
selection-end="801" vertical-scroll-proportion="0.19132653">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ <entry
file="file://$PROJECT_DIR$/api/src/main/net/dpml/iso8583/data/Dataset.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="7" column="0" selection-start="172" selection-end="172"
vertical-scroll-proportion="0.13392857">
+ <folding />
+ </state>
+ </provider>
+ </entry>
</component>
<component name="simpleUML.DiagramSettingsWorkspace" />
<component name="simpleUML.UMLToolWindowPlugin">



  • svn commit: r2166 - in development/planet/users/niclas/iso8583: . api/src/main/net/dpml/iso8583/data, niclas, 03/28/2005

Archive powered by MHonArc 2.6.24.

Top of Page