Author: heiko.braun(a)jboss.com
Date: 2009-10-28 16:37:57 -0400 (Wed, 28 Oct 2009)
New Revision: 864
Modified:
bpm-console/trunk/BPMC.iws
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/model/DTOParser.java
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/CoverPanel.java
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/ReportView.java
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/UpdateReportConfigAction.java
bpm-console/trunk/gui/war/src/main/resources/org/jboss/bpm/console/Application.gwt.xml
Log:
Depend on BPM report model to initialize report editor
Modified: bpm-console/trunk/BPMC.iws
===================================================================
--- bpm-console/trunk/BPMC.iws 2009-10-28 20:36:52 UTC (rev 863)
+++ bpm-console/trunk/BPMC.iws 2009-10-28 20:37:57 UTC (rev 864)
@@ -163,10 +163,28 @@
<component name="FileColors" enabled="false"
enabledForTabs="false" />
<component name="FileEditorManager">
<leaf>
- <file leaf-file-name="UpdateReportConfigAction.java"
pinned="false" current="false" current-in-tab="false">
+ <file leaf-file-name="BPMReport.gwt.xml" pinned="false"
current="false" current-in-tab="false">
+ <entry
file="file:///Users/hbraun/dev/prj/soag/report-server/trunk/shared/src/main/resources/org/jboss/bpm/report/BPMReport.gwt.xml">
+ <provider selected="true"
editor-type-id="text-editor">
+ <state line="1" column="21"
selection-start="30" selection-end="30"
vertical-scroll-proportion="0.025518341">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ </file>
+ <file leaf-file-name="Application.gwt.xml" pinned="false"
current="false" current-in-tab="false">
+ <entry
file="file://$PROJECT_DIR$/gui/war/src/main/resources/org/jboss/bpm/console/Application.gwt.xml">
+ <provider selected="true"
editor-type-id="text-editor">
+ <state line="0" column="24"
selection-start="8" selection-end="8"
vertical-scroll-proportion="0.0">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ </file>
+ <file leaf-file-name="UpdateReportConfigAction.java"
pinned="false" current="true" current-in-tab="true">
<entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report/UpdateReportConfigAction.java">
<provider selected="true"
editor-type-id="text-editor">
- <state line="67" column="6"
selection-start="2321" selection-end="2321"
vertical-scroll-proportion="1.7097288">
+ <state line="69" column="28"
selection-start="2435" selection-end="2435"
vertical-scroll-proportion="0.7703349">
<folding>
<element signature="imports" expanded="true"
/>
</folding>
@@ -174,10 +192,10 @@
</provider>
</entry>
</file>
- <file leaf-file-name="DTOParser.java" pinned="false"
current="true" current-in-tab="true">
+ <file leaf-file-name="DTOParser.java" pinned="false"
current="false" current-in-tab="false">
<entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/model/DTOParser.java">
<provider selected="true"
editor-type-id="text-editor">
- <state line="407" column="5"
selection-start="13551" selection-end="13551"
vertical-scroll-proportion="10.117647">
+ <state line="400" column="82"
selection-start="13392" selection-end="13392"
vertical-scroll-proportion="0.5816994">
<folding>
<element signature="imports" expanded="true"
/>
</folding>
@@ -185,6 +203,34 @@
</provider>
</entry>
</file>
+ <file leaf-file-name="ReportView.java" pinned="false"
current="false" current-in-tab="false">
+ <entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report/ReportView.java">
+ <provider selected="true"
editor-type-id="text-editor">
+ <state line="107" column="19"
selection-start="3360" selection-end="3360"
vertical-scroll-proportion="0.7124183">
+ <folding>
+ <marker date="1256761451000" expanded="false"
signature="0:1031" placeholder="/.../" />
+ <marker date="1256761451000" expanded="true"
signature="1821:1875" placeholder="/**...*/" />
+ <marker date="1256761451000" expanded="true"
signature="2144:2297" placeholder="{...}" />
+ <marker date="1256761451000" expanded="true"
signature="2334:2365" placeholder="{...}" />
+ <marker date="1256761451000" expanded="true"
signature="2396:3110" placeholder="{...}" />
+ <marker date="1256761451000" expanded="true"
signature="3165:3204" placeholder="{...}" />
+ <marker date="1256761451000" expanded="true"
signature="3265:3405" placeholder="{...}" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ </file>
+ <file leaf-file-name="CoverPanel.java" pinned="false"
current="false" current-in-tab="false">
+ <entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report/CoverPanel.java">
+ <provider selected="true"
editor-type-id="text-editor">
+ <state line="76" column="0"
selection-start="2952" selection-end="2952"
vertical-scroll-proportion="0.9411765">
+ <folding>
+ <element signature="imports" expanded="true"
/>
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ </file>
</leaf>
</component>
<component name="FindManager">
@@ -523,6 +569,52 @@
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk/shared/src/main/resources"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk/shared/src/main/resources/org"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk/shared/src/main/resources/org/jboss"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk/shared/src/main/resources/org/jboss/bpm"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk/shared/src/main/resources/org/jboss/bpm/report"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="BPMC.ipr" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="report-server" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk/shared"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk/shared/src"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk/shared/src/main"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
<option name="myItemId"
value="PsiDirectory:/Users/hbraun/dev/prj/soag/report-server/trunk/shared/src/main/java"
/>
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
@@ -723,6 +815,74 @@
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/resources" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="BPMC.ipr" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="gui-war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/resources" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/resources/org" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/resources/org/jboss" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/resources/org/jboss/bpm"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/resources/org/jboss/bpm/console"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="BPMC.ipr" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="gui-war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
<option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
@@ -756,7 +916,145 @@
<option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java" />
<option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
</PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="BPMC.ipr" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="gui-war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="BPMC.ipr" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="gui-war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report"
/>
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
+ <PATH>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="BPMC.ipr" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId" value="gui-war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ <PATH_ELEMENT>
+ <option name="myItemId"
value="PsiDirectory:$PROJECT_DIR$/gui/war/src/main/java" />
+ <option name="myItemType"
value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+ </PATH_ELEMENT>
+ </PATH>
</subPane>
</component>
<component name="ProjectReloadState">
@@ -1165,55 +1463,6 @@
<option name="myLastEditedConfigurable" />
</component>
<component name="editorHistoryManager">
- <entry
file="file:///Users/hbraun/dev/prj/soag/report-server/trunk/core/src/main/java/org/jboss/bpm/report/BirtEngineFactory.java">
- <provider selected="true" editor-type-id="text-editor">
- <state line="34" column="13"
selection-start="1507" selection-end="1507"
vertical-scroll-proportion="0.26143792">
- <folding />
- </state>
- </provider>
- </entry>
- <entry
file="file:///Users/hbraun/dev/prj/soag/report-server/trunk/core/src/main/java/org/jboss/bpm/report/ReportFacade.java">
- <provider selected="true" editor-type-id="text-editor">
- <state line="219" column="56"
selection-start="6879" selection-end="6879"
vertical-scroll-proportion="0.6862745">
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
- </state>
- </provider>
- </entry>
- <entry
file="file:///Users/hbraun/dev/prj/soag/report-server/trunk/core/src/main/java/org/jboss/bpm/report/util/BirtUtil.java">
- <provider selected="true" editor-type-id="text-editor">
- <state line="97" column="37"
selection-start="3832" selection-end="3832"
vertical-scroll-proportion="0.59477127">
- <folding>
- <element signature="imports" expanded="true" />
- </folding>
- </state>
- </provider>
- </entry>
- <entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report/ReportView.java">
- <provider selected="true" editor-type-id="text-editor">
- <state line="147" column="46"
selection-start="4740" selection-end="4740"
vertical-scroll-proportion="0.65849674">
- <folding>
- <marker date="1256756994000" expanded="false"
signature="0:1031" placeholder="/.../" />
- <marker date="1256756994000" expanded="true"
signature="1770:1824" placeholder="/**...*/" />
- <marker date="1256756994000" expanded="true"
signature="2093:2246" placeholder="{...}" />
- <marker date="1256756994000" expanded="true"
signature="2283:2314" placeholder="{...}" />
- <marker date="1256756994000" expanded="true"
signature="2345:3059" placeholder="{...}" />
- <marker date="1256756994000" expanded="true"
signature="3114:3153" placeholder="{...}" />
- <marker date="1256756994000" expanded="true"
signature="3203:4830" placeholder="{...}" />
- </folding>
- </state>
- </provider>
- </entry>
- <entry
file="file:///Users/hbraun/dev/prj/soag/report-server/trunk/core/pom.xml">
- <provider selected="true" editor-type-id="text-editor">
- <state line="25" column="24"
selection-start="809" selection-end="809"
vertical-scroll-proportion="0.52287585">
- <folding>
- <element signature="tag#parent#0;tag#project#0"
expanded="false" />
- </folding>
- </state>
- </provider>
- </entry>
<entry
file="file:///Users/hbraun/dev/prj/soag/report-server/trunk/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="120" column="2"
selection-start="3485" selection-end="3485"
vertical-scroll-proportion="0.7385621">
@@ -1251,15 +1500,6 @@
</state>
</provider>
</entry>
- <entry file="file://$PROJECT_DIR$/gui/war/pom.xml">
- <provider selected="true" editor-type-id="text-editor">
- <state line="58" column="56"
selection-start="1688" selection-end="1688"
vertical-scroll-proportion="0.8169935">
- <folding>
- <marker date="1256759001000" expanded="true"
signature="1688:1705" placeholder="..." />
- </folding>
- </state>
- </provider>
- </entry>
<entry
file="file:///Users/hbraun/dev/prj/soag/report-server/trunk/shared/pom.xml">
<provider selected="true" editor-type-id="text-editor">
<state line="6" column="78"
selection-start="231" selection-end="231"
vertical-scroll-proportion="0.030303031">
@@ -1299,24 +1539,80 @@
</state>
</provider>
</entry>
- <entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report/UpdateReportConfigAction.java">
+ <entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report/RenderReportAction.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="67" column="6"
selection-start="2321" selection-end="2321"
vertical-scroll-proportion="1.7097288">
+ <state line="40" column="13"
selection-start="1675" selection-end="1675"
vertical-scroll-proportion="-1.8235294">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ <entry file="file://$PROJECT_DIR$/gui/war/pom.xml">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="160" column="65"
selection-start="4545" selection-end="4545"
vertical-scroll-proportion="0.026143791">
<folding>
- <element signature="imports" expanded="true" />
+ <marker date="1256760848000" expanded="true"
signature="10145:16658" placeholder="..." />
+ <marker date="1256760848000" expanded="false"
signature="10145:11484" placeholder="..." />
+ <marker date="1256760848000" expanded="false"
signature="10145:10164" placeholder="..." />
</folding>
</state>
</provider>
</entry>
+ <entry
file="file:///Users/hbraun/dev/prj/soag/report-server/trunk/shared/src/main/resources/org/jboss/bpm/report/BPMReport.gwt.xml">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="1" column="21" selection-start="30"
selection-end="30" vertical-scroll-proportion="0.025518341">
+ <folding />
+ </state>
+ </provider>
+ </entry>
+ <entry
file="file://$PROJECT_DIR$/gui/war/src/main/resources/org/jboss/bpm/console/Application.gwt.xml">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="0" column="24" selection-start="8"
selection-end="8" vertical-scroll-proportion="0.0">
+ <folding />
+ </state>
+ </provider>
+ </entry>
<entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/model/DTOParser.java">
<provider selected="true" editor-type-id="text-editor">
- <state line="407" column="5"
selection-start="13551" selection-end="13551"
vertical-scroll-proportion="10.117647">
+ <state line="400" column="82"
selection-start="13392" selection-end="13392"
vertical-scroll-proportion="0.5816994">
<folding>
<element signature="imports" expanded="true" />
</folding>
</state>
</provider>
</entry>
+ <entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report/ReportView.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="107" column="19"
selection-start="3360" selection-end="3360"
vertical-scroll-proportion="0.7124183">
+ <folding>
+ <marker date="1256761451000" expanded="false"
signature="0:1031" placeholder="/.../" />
+ <marker date="1256761451000" expanded="true"
signature="1821:1875" placeholder="/**...*/" />
+ <marker date="1256761451000" expanded="true"
signature="2144:2297" placeholder="{...}" />
+ <marker date="1256761451000" expanded="true"
signature="2334:2365" placeholder="{...}" />
+ <marker date="1256761451000" expanded="true"
signature="2396:3110" placeholder="{...}" />
+ <marker date="1256761451000" expanded="true"
signature="3165:3204" placeholder="{...}" />
+ <marker date="1256761451000" expanded="true"
signature="3265:3405" placeholder="{...}" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ <entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report/CoverPanel.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="76" column="0"
selection-start="2952" selection-end="2952"
vertical-scroll-proportion="0.9411765">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
+ <entry
file="file://$PROJECT_DIR$/gui/war/src/main/java/org/jboss/bpm/console/client/report/UpdateReportConfigAction.java">
+ <provider selected="true" editor-type-id="text-editor">
+ <state line="69" column="28"
selection-start="2435" selection-end="2435"
vertical-scroll-proportion="0.7703349">
+ <folding>
+ <element signature="imports" expanded="true" />
+ </folding>
+ </state>
+ </provider>
+ </entry>
</component>
</project>
Modified:
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/model/DTOParser.java
===================================================================
---
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/model/DTOParser.java 2009-10-28
20:36:52 UTC (rev 863)
+++
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/model/DTOParser.java 2009-10-28
20:37:57 UTC (rev 864)
@@ -24,6 +24,7 @@
import com.google.gwt.json.client.*;
import org.jboss.bpm.console.client.util.ConsoleLog;
import org.jboss.bpm.console.client.util.JSONWalk;
+import org.jboss.bpm.report.model.ReportReference;
import java.util.ArrayList;
import java.util.Date;
@@ -379,7 +380,7 @@
return result;
}
- /* public static List<ReportReference> parseReportConfig(String json)
+ public static List<ReportReference> parseReportConfig(String json)
{
JSONValue root = JSONParser.parse(json);
List<ReportReference> results = new ArrayList<ReportReference>();
@@ -405,5 +406,5 @@
results.add(reportRef);
}
return results;
- }*/
+ }
}
Modified:
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/CoverPanel.java
===================================================================
---
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/CoverPanel.java 2009-10-28
20:36:52 UTC (rev 863)
+++
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/CoverPanel.java 2009-10-28
20:37:57 UTC (rev 864)
@@ -23,24 +23,24 @@
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.ui.*;
-import com.google.gwt.gen2.event.dom.client.ClickEvent;
import com.mvc4g.client.Controller;
import com.mvc4g.client.Event;
import com.mvc4g.client.ViewInterface;
-import org.gwt.mosaic.ui.client.CaptionLayoutPanel;
import org.gwt.mosaic.ui.client.layout.BoxLayout;
import org.gwt.mosaic.ui.client.layout.BoxLayoutData;
import org.gwt.mosaic.ui.client.layout.LayoutPanel;
import org.jboss.bpm.console.client.ApplicationContext;
import org.jboss.bpm.console.client.Registry;
import org.jboss.bpm.console.client.URLBuilder;
+import org.jboss.bpm.console.client.common.HeaderLabel;
import org.jboss.bpm.console.client.common.IconHeader;
import org.jboss.bpm.console.client.common.WidgetWindowPanel;
-import org.jboss.bpm.console.client.common.HeaderLabel;
import org.jboss.bpm.console.client.icons.ConsoleIconBundle;
+import org.jboss.bpm.report.model.ReportReference;
+import org.jboss.bpm.report.model.ReportParameter;
-import java.util.List;
import java.util.ArrayList;
+import java.util.List;
/**
* @author Heiko.Braun <heiko.braun(a)jboss.com>
@@ -64,56 +64,52 @@
this.appContext = Registry.get(ApplicationContext.class);
}
- public void update(List<ReportGroup> groups)
+ public void update(List<ReportReference> reports)
{
ConsoleIconBundle icons = GWT.create(ConsoleIconBundle.class);
- for(final ReportGroup group : groups)
+ for(final ReportReference reportRef : reports)
{
- CaptionLayoutPanel p = new CaptionLayoutPanel(group.name);
- final boolean hasParameters = group.params.size()>0;
+ final boolean hasParameters = reportRef.getParameterMetaData().size()>0;
//p.add(new HeaderLabel(group.name));
LayoutPanel inner = new LayoutPanel(new
BoxLayout(BoxLayout.Orientation.VERTICAL));
- for(final ReportRef reportRef : group.reports)
- {
- LayoutPanel row = new LayoutPanel(new
BoxLayout(BoxLayout.Orientation.HORIZONTAL));
- IconHeader header = new IconHeader(icons.pieceIcon(), reportRef.name);
- header.setWidth("95%");
- row.add(
- header,
- new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL)
- );
+ LayoutPanel row = new LayoutPanel(new
BoxLayout(BoxLayout.Orientation.HORIZONTAL));
+ IconHeader header = new IconHeader(icons.pieceIcon(), reportRef.getTitle());
+ header.setWidth("95%");
+ row.add(
+ header,
+ new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL)
+ );
- row.add(new Button("Render",
- new ClickListener()
+ row.add(new Button("Render",
+ new ClickListener()
+ {
+ public void onClick(Widget widget)
{
- public void onClick(Widget widget)
+ if(hasParameters)
{
- if(hasParameters)
- {
- window = new WidgetWindowPanel("Hello World",
createForm(reportRef, group));
- }
- else
- {
- String url =
URLBuilder.getInstance().getGeneralReportUrl(reportRef.template);
- controller.handleEvent(
- new Event(RenderReportAction.ID,
- new RenderDispatchEvent(reportRef.name, url)
- )
- );
- }
+ window = new WidgetWindowPanel("Hello World",
createForm(reportRef));
}
- })
- );
+ else
+ {
+ String url =
URLBuilder.getInstance().getGeneralReportUrl(reportRef.getReportFileName());
+ controller.handleEvent(
+ new Event(RenderReportAction.ID,
+ new RenderDispatchEvent(reportRef.getTitle(), url)
+ )
+ );
+ }
+ }
+ })
+ );
- inner.add(row, new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL));
- }
+ inner.add(row, new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL));
- p.add(inner);
- this.add(p, new BoxLayoutData(BoxLayoutData.FillStyle.BOTH));
+ this.add(inner, new BoxLayoutData(BoxLayoutData.FillStyle.BOTH));
+
}
@@ -126,21 +122,19 @@
this.controller = controller;
}
- private Widget createForm(
- final ReportRef reportRef,
- final ReportGroup reportGroup)
+ private Widget createForm(final ReportReference reportRef)
{
LayoutPanel p = new LayoutPanel(new BoxLayout(BoxLayout.Orientation.VERTICAL));
HeaderLabel label = new HeaderLabel("Report Parameters", true);
p.add(label, new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL));
- Grid grid = new Grid(reportGroup.params.size(),2);
+ Grid grid = new Grid(reportRef.getParameterMetaData().size(),2);
int row = 0;
final List<TextBox> inputFields = new ArrayList<TextBox>();
- for(ReportParameter reportParam : reportGroup.params)
+ for(ReportParameter reportParam : reportRef.getParameterMetaData())
{
- grid.setWidget(row,0, new Label(reportParam.name));
+ grid.setWidget(row,0, new Label(reportParam.getDisplayName()));
TextBox textBox = new TextBox();
inputFields.add(textBox);
grid.setWidget(row,1, textBox);
@@ -154,11 +148,11 @@
public void onClick(Widget widget)
{
String url = URLBuilder.getInstance().getProcessSummaryReportUrl(
- reportRef.template, inputFields.get(0).getText()); // TODO: match params
+ reportRef.getReportFileName(), inputFields.get(0).getText()); // TODO:
match params
controller.handleEvent(
new Event(RenderReportAction.ID,
- new RenderDispatchEvent(reportRef.name, url))
+ new RenderDispatchEvent(reportRef.getTitle(), url))
);
window.close();
Modified:
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/ReportView.java
===================================================================
---
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/ReportView.java 2009-10-28
20:36:52 UTC (rev 863)
+++
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/ReportView.java 2009-10-28
20:37:57 UTC (rev 864)
@@ -34,6 +34,7 @@
import org.jboss.bpm.console.client.search.UpdateSearchDefinitionsAction;
import org.jboss.bpm.console.client.util.ConsoleLog;
import org.jboss.bpm.console.client.util.DOMUtil;
+import org.jboss.bpm.report.model.ReportReference;
import java.util.ArrayList;
import java.util.List;
@@ -99,56 +100,12 @@
this.controller = controller;
}
- public void configure(Document configDOM)
+ public void configure(List<ReportReference> reports)
{
- ConsoleLog.debug("Report Config: "+configDOM);
+ ConsoleLog.debug("Report Config: "+reports);
- Node reportsNode = configDOM.getElementsByTagName("reports").item(0);
- List<Node> groups = DOMUtil.getChildElements(reportsNode.getChildNodes());
- List<ReportGroup> results = new ArrayList<ReportGroup>();
-
- for(Node groupNode : groups)
- {
- ReportGroup reportGroup = new ReportGroup();
- reportGroup.name =
groupNode.getAttributes().getNamedItem("name").getNodeValue();
-
- List<Node> groupChildren =
DOMUtil.getChildElements(groupNode.getChildNodes());
- for(Node childNode : groupChildren)
- {
- String name = childNode.getNodeName();
- NamedNodeMap atts = childNode.getAttributes();
-
- if(name.equals("report"))
- {
- reportGroup.reports.add(
- new ReportRef(
- atts.getNamedItem("name").getNodeValue(),
- atts.getNamedItem("template").getNodeValue()
- )
- );
- }
- else if(name.equals("init-params"))
- {
- List<Node> params = DOMUtil.getChildElements(childNode.getChildNodes());
- for(Node paramNode: params)
- {
- NamedNodeMap paramAtts = paramNode.getAttributes();
- reportGroup.params.add(
- new ReportParameter(
- paramAtts.getNamedItem("name").getNodeValue(),
- paramAtts.getNamedItem("desc").getNodeValue()
- )
- );
- }
- }
- }
-
- results.add(reportGroup);
- }
-
-
// update coverview
- coverpanel.update(results);
+ coverpanel.update(reports);
deck.showWidget(1);
}
Modified:
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/UpdateReportConfigAction.java
===================================================================
---
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/UpdateReportConfigAction.java 2009-10-28
20:36:52 UTC (rev 863)
+++
bpm-console/trunk/gui/war/src/main/java/org/jboss/bpm/console/client/report/UpdateReportConfigAction.java 2009-10-28
20:37:57 UTC (rev 864)
@@ -26,8 +26,12 @@
import com.mvc4g.client.Controller;
import org.jboss.bpm.console.client.ApplicationContext;
import org.jboss.bpm.console.client.Registry;
+import org.jboss.bpm.console.client.model.DTOParser;
import org.jboss.bpm.console.client.common.AbstractRESTAction;
+import org.jboss.bpm.report.model.ReportReference;
+import java.util.List;
+
/**
* @author Heiko.Braun <heiko.braun(a)jboss.com>
*/
@@ -61,10 +65,8 @@
final Controller controller, final Object event, Response response)
{
String json = response.getText();
- //List<ReportReference> reports = DTOParser.parseReportConfig(json);
+ List<ReportReference> reports = DTOParser.parseReportConfig(json);
ReportView view = (ReportView)controller.getView(ReportView.ID);
-
- //view.configure(configDOM);
- //System.out.println(reports);
+ view.configure(reports);
}
}
Modified:
bpm-console/trunk/gui/war/src/main/resources/org/jboss/bpm/console/Application.gwt.xml
===================================================================
---
bpm-console/trunk/gui/war/src/main/resources/org/jboss/bpm/console/Application.gwt.xml 2009-10-28
20:36:52 UTC (rev 863)
+++
bpm-console/trunk/gui/war/src/main/resources/org/jboss/bpm/console/Application.gwt.xml 2009-10-28
20:37:57 UTC (rev 864)
@@ -14,6 +14,8 @@
<inherits name='org.gwt.mosaic.Mosaic' />
<inherits name='org.gwt.mosaic.forms.Forms' />
+ <inherits name='org.jboss.bpm.report.BPMReport' />
+
<!-- Includes the public resources used by the GWT Mosaic -->
<!-- themes. Those files do not inject a style sheet into the -->
<!-- application. -->