JBoss Tools SVN: r17766 - in trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces: src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-09-25 12:50:28 -0400 (Fri, 25 Sep 2009)
New Revision: 17766
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/META-INF/MANIFEST.MF
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesBundleHyperlink.java
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesJSPBundleHyperlinkPartitioner.java
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesJSPLoadBundleHyperlinkPartitioner.java
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesLoadBundleHyperlink.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4950
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/META-INF/MANIFEST.MF
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/META-INF/MANIFEST.MF 2009-09-25 16:47:19 UTC (rev 17765)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/META-INF/MANIFEST.MF 2009-09-25 16:50:28 UTC (rev 17766)
@@ -10,6 +10,7 @@
org.eclipse.ui,
org.eclipse.jface.text,
org.jboss.tools.common.text.ext,
+ org.jboss.tools.jst.text.ext,
org.jboss.tools.jsf.text.ext,
org.jboss.tools.jst.web;bundle-version="2.0.0"
Export-Package: org.jboss.tools.jsf.text.ext.richfaces,
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesBundleHyperlink.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesBundleHyperlink.java 2009-09-25 16:47:19 UTC (rev 17765)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesBundleHyperlink.java 2009-09-25 16:50:28 UTC (rev 17766)
@@ -15,7 +15,7 @@
import org.eclipse.jface.text.IRegion;
import org.eclipse.ui.IEditorPart;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.jsf.text.ext.hyperlink.BundleHyperlink;
import org.jboss.tools.jsf.text.ext.richfaces.RichfacesExtensionsPlugin;
import org.jboss.tools.jst.web.tld.TaglibData;
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesJSPBundleHyperlinkPartitioner.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesJSPBundleHyperlinkPartitioner.java 2009-09-25 16:47:19 UTC (rev 17765)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesJSPBundleHyperlinkPartitioner.java 2009-09-25 16:50:28 UTC (rev 17766)
@@ -16,7 +16,7 @@
import java.util.Set;
import org.eclipse.jface.text.IDocument;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.jsf.text.ext.hyperlink.JSPBundleHyperlinkPartitioner;
import org.jboss.tools.jsf.text.ext.hyperlink.JsfJSPBundleHyperlinkPartitioner;
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesJSPLoadBundleHyperlinkPartitioner.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesJSPLoadBundleHyperlinkPartitioner.java 2009-09-25 16:47:19 UTC (rev 17765)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesJSPLoadBundleHyperlinkPartitioner.java 2009-09-25 16:50:28 UTC (rev 17766)
@@ -14,7 +14,7 @@
import java.util.ArrayList;
import org.eclipse.jface.text.IDocument;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.jsf.text.ext.hyperlink.JSPLoadBundleHyperlinkPartitioner;
/**
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesLoadBundleHyperlink.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesLoadBundleHyperlink.java 2009-09-25 16:47:19 UTC (rev 17765)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext.richfaces/src/org/jboss/tools/jsf/text/ext/richfaces/hyperlink/RichfacesLoadBundleHyperlink.java 2009-09-25 16:50:28 UTC (rev 17766)
@@ -15,7 +15,7 @@
import org.eclipse.jface.text.IRegion;
import org.eclipse.ui.IEditorPart;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.jsf.text.ext.hyperlink.LoadBundleHyperlink;
import org.jboss.tools.jsf.text.ext.richfaces.RichfacesExtensionsPlugin;
import org.jboss.tools.jst.web.tld.TaglibData;
15 years, 3 months
JBoss Tools SVN: r17765 - trunk/jst/plugins/org.jboss.tools.jst.text.ext/src/org/jboss/tools/jst/text/ext/hyperlink/jsp.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-09-25 12:47:19 -0400 (Fri, 25 Sep 2009)
New Revision: 17765
Modified:
trunk/jst/plugins/org.jboss.tools.jst.text.ext/src/org/jboss/tools/jst/text/ext/hyperlink/jsp/JSPElementNameHyperlink.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4950
Modified: trunk/jst/plugins/org.jboss.tools.jst.text.ext/src/org/jboss/tools/jst/text/ext/hyperlink/jsp/JSPElementNameHyperlink.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.text.ext/src/org/jboss/tools/jst/text/ext/hyperlink/jsp/JSPElementNameHyperlink.java 2009-09-25 16:45:56 UTC (rev 17764)
+++ trunk/jst/plugins/org.jboss.tools.jst.text.ext/src/org/jboss/tools/jst/text/ext/hyperlink/jsp/JSPElementNameHyperlink.java 2009-09-25 16:47:19 UTC (rev 17765)
@@ -19,11 +19,10 @@
import org.jboss.tools.common.model.XModel;
import org.jboss.tools.common.model.XModelObject;
import org.jboss.tools.common.model.util.FindObjectHelper;
-import org.jboss.tools.common.text.ext.ExtensionsPlugin;
import org.jboss.tools.common.text.ext.hyperlink.AbstractHyperlink;
import org.jboss.tools.common.text.ext.hyperlink.xpl.Messages;
import org.jboss.tools.common.text.ext.util.StructuredModelWrapper;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.jst.web.tld.ITaglibMapping;
import org.jboss.tools.jst.web.tld.IWebProject;
import org.jboss.tools.jst.web.tld.WebProjectFactory;
15 years, 3 months
JBoss Tools SVN: r17764 - trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-09-25 12:45:56 -0400 (Fri, 25 Sep 2009)
New Revision: 17764
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/BundleHyperlink.java
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPBundleHyperlinkPartitioner.java
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPForwardHyperlinkPartitioner.java
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPLoadBundleHyperlinkPartitioner.java
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JsfJSPTagAttributeHyperlink.java
trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/LoadBundleHyperlink.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4950
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/BundleHyperlink.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/BundleHyperlink.java 2009-09-25 16:38:02 UTC (rev 17763)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/BundleHyperlink.java 2009-09-25 16:45:56 UTC (rev 17764)
@@ -24,7 +24,7 @@
import org.jboss.tools.common.text.ext.hyperlink.XModelBasedHyperlink;
import org.jboss.tools.common.text.ext.hyperlink.xpl.Messages;
import org.jboss.tools.common.text.ext.util.StructuredModelWrapper;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.common.text.ext.util.Utils;
import org.jboss.tools.jsf.text.ext.JSFExtensionsPlugin;
import org.jboss.tools.jst.web.project.list.WebPromptingProvider;
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPBundleHyperlinkPartitioner.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPBundleHyperlinkPartitioner.java 2009-09-25 16:38:02 UTC (rev 17763)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPBundleHyperlinkPartitioner.java 2009-09-25 16:45:56 UTC (rev 17764)
@@ -27,7 +27,7 @@
import org.jboss.tools.common.text.ext.hyperlink.IHyperlinkPartitionRecognizer;
import org.jboss.tools.common.text.ext.hyperlink.IHyperlinkRegion;
import org.jboss.tools.common.text.ext.util.StructuredModelWrapper;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.common.text.ext.util.Utils;
import org.jboss.tools.jst.text.ext.hyperlink.jsp.JSPRootHyperlinkPartitioner;
import org.jboss.tools.jsf.text.ext.JSFExtensionsPlugin;
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPForwardHyperlinkPartitioner.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPForwardHyperlinkPartitioner.java 2009-09-25 16:38:02 UTC (rev 17763)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPForwardHyperlinkPartitioner.java 2009-09-25 16:45:56 UTC (rev 17764)
@@ -22,7 +22,7 @@
import org.jboss.tools.common.text.ext.hyperlink.HyperlinkRegion;
import org.jboss.tools.common.text.ext.hyperlink.IHyperlinkRegion;
import org.jboss.tools.common.text.ext.util.StructuredModelWrapper;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.common.text.ext.util.Utils;
import org.jboss.tools.jst.text.ext.hyperlink.jsp.JSPRootHyperlinkPartitioner;
import org.jboss.tools.jsf.text.ext.JSFExtensionsPlugin;
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPLoadBundleHyperlinkPartitioner.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPLoadBundleHyperlinkPartitioner.java 2009-09-25 16:38:02 UTC (rev 17763)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JSPLoadBundleHyperlinkPartitioner.java 2009-09-25 16:45:56 UTC (rev 17764)
@@ -22,7 +22,7 @@
import org.jboss.tools.common.text.ext.hyperlink.IHyperlinkPartitionRecognizer;
import org.jboss.tools.common.text.ext.hyperlink.IHyperlinkRegion;
import org.jboss.tools.common.text.ext.util.StructuredModelWrapper;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.common.text.ext.util.Utils;
import org.jboss.tools.jst.text.ext.hyperlink.jsp.JSPRootHyperlinkPartitioner;
import org.jboss.tools.jsf.text.ext.JSFExtensionsPlugin;
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JsfJSPTagAttributeHyperlink.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JsfJSPTagAttributeHyperlink.java 2009-09-25 16:38:02 UTC (rev 17763)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/JsfJSPTagAttributeHyperlink.java 2009-09-25 16:45:56 UTC (rev 17764)
@@ -21,7 +21,7 @@
import org.jboss.tools.common.model.XModel;
import org.jboss.tools.common.text.ext.hyperlink.AbstractHyperlink;
import org.jboss.tools.common.text.ext.util.StructuredModelWrapper;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.common.text.ext.util.Utils;
import org.jboss.tools.jsf.text.ext.JSFExtensionsPlugin;
import org.jboss.tools.jsf.text.ext.JSFTextExtMessages;
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/LoadBundleHyperlink.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/LoadBundleHyperlink.java 2009-09-25 16:38:02 UTC (rev 17763)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.text.ext/src/org/jboss/tools/jsf/text/ext/hyperlink/LoadBundleHyperlink.java 2009-09-25 16:45:56 UTC (rev 17764)
@@ -19,7 +19,7 @@
import org.jboss.tools.common.text.ext.hyperlink.XModelBasedHyperlink;
import org.jboss.tools.common.text.ext.hyperlink.xpl.Messages;
import org.jboss.tools.common.text.ext.util.StructuredModelWrapper;
-import org.jboss.tools.common.text.ext.util.TaglibManagerWrapper;
+import org.jboss.tools.jst.text.ext.util.TaglibManagerWrapper;
import org.jboss.tools.common.text.ext.util.Utils;
import org.jboss.tools.jsf.text.ext.JSFExtensionsPlugin;
import org.jboss.tools.jst.web.project.list.WebPromptingProvider;
15 years, 3 months
JBoss Tools SVN: r17763 - in trunk/hibernatetools/docs/reference/en: modules and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: chukhutsina
Date: 2009-09-25 12:38:02 -0400 (Fri, 25 Sep 2009)
New Revision: 17763
Added:
trunk/hibernatetools/docs/reference/en/images/plugins/autoLayout.png
trunk/hibernatetools/docs/reference/en/images/plugins/expandState.png
trunk/hibernatetools/docs/reference/en/images/plugins/layout.png
trunk/hibernatetools/docs/reference/en/images/plugins/map_diagram1.png
trunk/hibernatetools/docs/reference/en/images/plugins/map_diagram2.png
trunk/hibernatetools/docs/reference/en/images/plugins/map_diagram3.png
trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_f.png
trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_g.png
trunk/hibernatetools/docs/reference/en/images/plugins/toggleConnections.png
trunk/hibernatetools/docs/reference/en/images/plugins/visibleState.png
Modified:
trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_c.png
trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_e.png
trunk/hibernatetools/docs/reference/en/modules/plugins.xml
Log:
<html><head><meta name="qrichtext" content="1" /></head><body style="font-size:9pt;font-family:Sans Serif">
<p>https://jira.jboss.org/jira/browse/JBDS-863 -Updated the information about Mapping Diagram in the section 4.9.1.1 of Doc-Hibernate. </p>
</body></html>
Added: trunk/hibernatetools/docs/reference/en/images/plugins/autoLayout.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/autoLayout.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en/images/plugins/expandState.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/expandState.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en/images/plugins/layout.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/layout.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en/images/plugins/map_diagram1.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/map_diagram1.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en/images/plugins/map_diagram2.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/map_diagram2.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en/images/plugins/map_diagram3.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/map_diagram3.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_c.png
===================================================================
(Binary files differ)
Modified: trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_e.png
===================================================================
(Binary files differ)
Added: trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_f.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_f.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_g.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/plugins_18_g.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en/images/plugins/toggleConnections.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/toggleConnections.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/hibernatetools/docs/reference/en/images/plugins/visibleState.png
===================================================================
(Binary files differ)
Property changes on: trunk/hibernatetools/docs/reference/en/images/plugins/visibleState.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: trunk/hibernatetools/docs/reference/en/modules/plugins.xml
===================================================================
--- trunk/hibernatetools/docs/reference/en/modules/plugins.xml 2009-09-25 16:22:49 UTC (rev 17762)
+++ trunk/hibernatetools/docs/reference/en/modules/plugins.xml 2009-09-25 16:38:02 UTC (rev 17763)
@@ -1787,7 +1787,7 @@
<para>In order to get a visual feel on how entities are related as well as view their
structures, a <property>Mapping Diagram</property> is provided. It is available by right
clicking on the entity you want a mapping diagram for and then choosing <emphasis>
- <property>Open Mapping Diagram</property>.</emphasis></para>
+ <property>Mapping Diagram</property>.</emphasis></para>
<figure>
<title>Mapping Diagram</title>
@@ -1801,8 +1801,47 @@
</imageobject>
</mediaobject>
</figure>
-
- <para>For better navigating on the Diagram use <property>Outline view</property> which is
+ <para>To make <property>Mapping Diagram</property> usage easier you can use <property>Rules</property>,
+ <property>Grid</property>,<property>Snap to Geometry</property> checkboxes in the <emphasis>
+ <property>View</property></emphasis> menu. </para>
+ <figure>
+ <title>View menu</title>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/plugins/map_diagram1.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>If you will select <emphasis>
+ <property>Rules</property></emphasis> checkbox, the view print page scale will be added to the page.
+ The numbers on the scale show its size in inches.If you click on the scale a <emphasis>
+ <property>Ruler Guide</property></emphasis> will appear on the diagram.
+ You can connect any diagram item to it.To connect the items you should move their tops
+ to the Ruler Guide. And while moving the ruler guide, the items will be moved together with it as a whole.</para>
+ <figure>
+ <title>Moving the Ruler guide</title>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/plugins/map_diagram2.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>If you'll select <emphasis>
+ <property>Grid</property></emphasis> checkbox, the grid will appear on the diagram.</para>
+ <figure>
+ <title>Grid on Mapping diagram</title>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/plugins/map_diagram3.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>The checkbox <emphasis>
+ <property>Snap to Geometry</property></emphasis> helps to put the items of the diagram into allineation with the grid.</para>
+ <para>For better navigating through the diagram use <property>Outline view</property> which is
available in the structural and graphical modes.</para>
<figure>
<title>Navigating in the Structural Mode</title>
@@ -1854,7 +1893,7 @@
</mediaobject>
</figure>
- <para>Finally, if you need to have your Diagram exported as <emphasis><property>.png
+ <para>If you need to have your Diagram exported as <emphasis><property>.png
</property>,</emphasis>
<emphasis>
<property>.jpeg</property>
@@ -1872,13 +1911,54 @@
</imageobject>
</mediaobject>
</figure>
-
- <para>As you can see on the figure above, <emphasis><property>Undo</property>, </emphasis>
+ <para>Using <emphasis>
+ <property>Toggle connections</property></emphasis> option( <inlinemediaobject><imageobject>
+ <imagedata fileref="images/plugins/toggleConnections.png"/>
+ </imageobject></inlinemediaobject>) you can hide all the connections on the diagram except the ones,
+ that connect POJO class to DB table.</para>
+ <figure>
+ <title>Toggle connections option usage</title>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/plugins/plugins_18_f.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para> <emphasis>
+ <property>Auto layout</property></emphasis> ( <inlinemediaobject><imageobject>
+ <imagedata fileref="images/plugins/autoLayout.png"/>
+ </imageobject></inlinemediaobject>) is used to dispose all the items of the diagram in a standard manner.</para>
+ <para>As you can see on the figure above, <emphasis><property>Collapse All</property>, </emphasis>
<emphasis>
- <property>Redo</property>
+ <property>Expand All</property>
</emphasis> and <emphasis>
- <property>Auto layout </property>
+ <property>Select All </property>
</emphasis> options are also available through the context menu.</para>
+ <para>When you open the context menu while clicking an item on the diagram, it quite differs from the one described before.</para>
+ <figure>
+ <title>Context menu in mapping item </title>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/plugins/plugins_18_g.png"/>
+ </imageobject>
+ </mediaobject>
+ </figure>
+ <para>Now you can see two extra options in the menu: <emphasis>
+ <property>Toggle visible state</property></emphasis>, <emphasis>
+ <property>Toggle expand state</property></emphasis>.</para>
+ <itemizedlist>
+ <listitem><para> <emphasis>
+ <property>Toggle visible state</property></emphasis> ( <inlinemediaobject><imageobject>
+ <imagedata fileref="images/plugins/visibleState.png"/>
+ </imageobject></inlinemediaobject>) is used to hide/show an item on the mapping diagram.</para></listitem>
+ <listitem><para> <emphasis>
+ <property>Toggle expand state</property></emphasis> ( <inlinemediaobject><imageobject>
+ <imagedata fileref="images/plugins/expandState.png"/>
+ </imageobject></inlinemediaobject>) is used for expanding/collapsing fields of the item.</para></listitem>
+ </itemizedlist>
+ <para>All the described types of the context menu are also available in the Outline view.</para>
</section>
</section>
15 years, 3 months
JBoss Tools SVN: r17762 - trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-09-25 12:22:49 -0400 (Fri, 25 Sep 2009)
New Revision: 17762
Added:
trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/TLDUtil.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4950
Added: trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/TLDUtil.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/TLDUtil.java (rev 0)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/TLDUtil.java 2009-09-25 16:22:49 UTC (rev 17762)
@@ -0,0 +1,51 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.jst.web.tld;
+
+import org.jboss.tools.common.model.*;
+
+public class TLDUtil {
+ static String FILE_ENTITIES = ".FileTLD_PRO.FileTLD_1_2.FileTLD_2_0.FileTLD_2_1."; //$NON-NLS-1$
+ static String TAG_ENTITIES = ".TLDTag.TLDTag12.TLDTag21."; //$NON-NLS-1$
+ static String ATTR_ENTITIES = ".TLDAttribute.TLDAttribute12."; //$NON-NLS-1$
+
+ public static boolean isTaglib(XModelObject o) {
+ return isOfEntity(o, FILE_ENTITIES);
+ }
+
+ public static boolean isTag(XModelObject o) {
+ return isOfEntity(o, TAG_ENTITIES);
+ }
+
+ public static boolean isAttribute(XModelObject o) {
+ return isOfEntity(o, ATTR_ENTITIES);
+ }
+
+ private static boolean isOfEntity(XModelObject o, String entities) {
+ return entities.indexOf("." + o.getModelEntity().getName() + ".") >= 0; //$NON-NLS-1$//$NON-NLS-2$
+ }
+
+ public static String getTagDescription(XModelObject o) {
+ String attr = (o.getModelEntity().getAttribute("info") != null) ? "info" : "description"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
+ String s = o.getAttributeValue(attr);
+ s = (s == null) ? "" : s.trim(); //$NON-NLS-1$
+ StringBuffer sb = new StringBuffer();
+ for (int i = 0; i < s.length(); i++) {
+ char c = s.charAt(i);
+ if(c == '<') sb.append("<"); //$NON-NLS-1$
+ else if(c == '>') sb.append(">"); //$NON-NLS-1$
+ else sb.append(c);
+ }
+ return sb.toString();
+ }
+
+}
+
15 years, 3 months
JBoss Tools SVN: r17761 - in trunk/common/plugins/org.jboss.tools.common.model: src/org/jboss/tools/jst/web/tld and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-09-25 12:21:56 -0400 (Fri, 25 Sep 2009)
New Revision: 17761
Removed:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/TLDUtil.java
Modified:
trunk/common/plugins/org.jboss.tools.common.model/META-INF/MANIFEST.MF
Log:
https://jira.jboss.org/jira/browse/JBIDE-4950
Modified: trunk/common/plugins/org.jboss.tools.common.model/META-INF/MANIFEST.MF
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/META-INF/MANIFEST.MF 2009-09-25 16:14:10 UTC (rev 17760)
+++ trunk/common/plugins/org.jboss.tools.common.model/META-INF/MANIFEST.MF 2009-09-25 16:21:56 UTC (rev 17761)
@@ -59,7 +59,6 @@
org.jboss.tools.common.model.loaders.impl,
org.jboss.tools.common.model.search,
org.jboss.tools.common.model.search.impl,
- org.jboss.tools.jst.web.tld,
images,
org.jboss.tools.common.model.refactoring
Require-Bundle: org.jboss.tools.common;visibility:=reexport,
Deleted: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/TLDUtil.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/TLDUtil.java 2009-09-25 16:14:10 UTC (rev 17760)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/TLDUtil.java 2009-09-25 16:21:56 UTC (rev 17761)
@@ -1,51 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
- * Distributed under license by Red Hat, Inc. All rights reserved.
- * This program is made available under the terms of the
- * Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
- ******************************************************************************/
-package org.jboss.tools.jst.web.tld;
-
-import org.jboss.tools.common.model.*;
-
-public class TLDUtil {
- static String FILE_ENTITIES = ".FileTLD_PRO.FileTLD_1_2.FileTLD_2_0.FileTLD_2_1."; //$NON-NLS-1$
- static String TAG_ENTITIES = ".TLDTag.TLDTag12.TLDTag21."; //$NON-NLS-1$
- static String ATTR_ENTITIES = ".TLDAttribute.TLDAttribute12."; //$NON-NLS-1$
-
- public static boolean isTaglib(XModelObject o) {
- return isOfEntity(o, FILE_ENTITIES);
- }
-
- public static boolean isTag(XModelObject o) {
- return isOfEntity(o, TAG_ENTITIES);
- }
-
- public static boolean isAttribute(XModelObject o) {
- return isOfEntity(o, ATTR_ENTITIES);
- }
-
- private static boolean isOfEntity(XModelObject o, String entities) {
- return entities.indexOf("." + o.getModelEntity().getName() + ".") >= 0; //$NON-NLS-1$//$NON-NLS-2$
- }
-
- public static String getTagDescription(XModelObject o) {
- String attr = (o.getModelEntity().getAttribute("info") != null) ? "info" : "description"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
- String s = o.getAttributeValue(attr);
- s = (s == null) ? "" : s.trim(); //$NON-NLS-1$
- StringBuffer sb = new StringBuffer();
- for (int i = 0; i < s.length(); i++) {
- char c = s.charAt(i);
- if(c == '<') sb.append("<"); //$NON-NLS-1$
- else if(c == '>') sb.append(">"); //$NON-NLS-1$
- else sb.append(c);
- }
- return sb.toString();
- }
-
-}
-
15 years, 3 months
JBoss Tools SVN: r17760 - trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/context.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-09-25 12:14:10 -0400 (Fri, 25 Sep 2009)
New Revision: 17760
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/context/DropContext.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4950
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/context/DropContext.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/context/DropContext.java 2009-09-25 16:10:32 UTC (rev 17759)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/context/DropContext.java 2009-09-25 16:14:10 UTC (rev 17760)
@@ -38,7 +38,6 @@
import org.jboss.tools.common.model.ui.dnd.VpeTextDropAction;
import org.jboss.tools.common.model.ui.editors.dnd.DropUtils;
import org.jboss.tools.common.model.util.EclipseResourceUtil;
-import org.jboss.tools.jst.web.tld.TLDUtil;
/**
* @author glory
@@ -171,11 +170,21 @@
private boolean dropAsFileObject(XModelObject o) {
if(o == null) return false;
if(o.getFileType() != XModelObject.FILE || isOverAttributeValue) return false;
- if(TLDUtil.isTaglib(o)) return false;
+ if(isTaglib(o)) return false;
String extension = o.getAttributeValue("extension"); //$NON-NLS-1$
return extension != null && isExtensionMapped(extension);
}
-
+
+ //TODO do not reference tld here
+ //TLDUtil.isTaglib(o)
+ static String FILE_ENTITIES = ".FileTLD_PRO.FileTLD_1_2.FileTLD_2_0.FileTLD_2_1."; //$NON-NLS-1$
+ public static boolean isTaglib(XModelObject o) {
+ return isOfEntity(o, FILE_ENTITIES);
+ }
+ private static boolean isOfEntity(XModelObject o, String entities) {
+ return entities.indexOf("." + o.getModelEntity().getName() + ".") >= 0; //$NON-NLS-1$//$NON-NLS-2$
+ }
+
class TransferHolder {
Transfer transfer;
TransferProcessor processor;
15 years, 3 months
JBoss Tools SVN: r17759 - trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-09-25 12:10:32 -0400 (Fri, 25 Sep 2009)
New Revision: 17759
Removed:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/ITaglibMapping.java
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/IWebProject.java
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/IWebProjectFactory.java
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/WebProjectFactory.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4950
Deleted: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/ITaglibMapping.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/ITaglibMapping.java 2009-09-25 16:09:46 UTC (rev 17758)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/ITaglibMapping.java 2009-09-25 16:10:32 UTC (rev 17759)
@@ -1,21 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
- * Distributed under license by Red Hat, Inc. All rights reserved.
- * This program is made available under the terms of the
- * Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
- ******************************************************************************/
-package org.jboss.tools.jst.web.tld;
-
-import org.jboss.tools.common.model.XModelObject;
-
-public interface ITaglibMapping {
- public XModelObject getTaglibObject(String uri);
- public void invalidate();
- public String getTaglibPath(String uri);
- public String resolveURI(String uri);
-
-}
Deleted: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/IWebProject.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/IWebProject.java 2009-09-25 16:09:46 UTC (rev 17758)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/IWebProject.java 2009-09-25 16:10:32 UTC (rev 17759)
@@ -1,19 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
- * Distributed under license by Red Hat, Inc. All rights reserved.
- * This program is made available under the terms of the
- * Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
- ******************************************************************************/
-package org.jboss.tools.jst.web.tld;
-
-import org.jboss.tools.common.model.XModelObject;
-
-public interface IWebProject {
- public ITaglibMapping getTaglibMapping();
- public String getWebRootLocation();
- public String getPathInWebRoot(XModelObject o);
-}
Deleted: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/IWebProjectFactory.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/IWebProjectFactory.java 2009-09-25 16:09:46 UTC (rev 17758)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/IWebProjectFactory.java 2009-09-25 16:10:32 UTC (rev 17759)
@@ -1,17 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
- * Distributed under license by Red Hat, Inc. All rights reserved.
- * This program is made available under the terms of the
- * Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
- ******************************************************************************/
-package org.jboss.tools.jst.web.tld;
-
-import org.jboss.tools.common.model.XModel;
-
-public interface IWebProjectFactory {
- public IWebProject getWebProject(XModel model);
-}
Deleted: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/WebProjectFactory.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/WebProjectFactory.java 2009-09-25 16:09:46 UTC (rev 17758)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/jst/web/tld/WebProjectFactory.java 2009-09-25 16:10:32 UTC (rev 17759)
@@ -1,25 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
- * Distributed under license by Red Hat, Inc. All rights reserved.
- * This program is made available under the terms of the
- * Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
- ******************************************************************************/
-package org.jboss.tools.jst.web.tld;
-
-import org.jboss.tools.common.model.plugin.ModelPlugin;
-import org.jboss.tools.common.model.util.ModelFeatureFactory;
-
-public class WebProjectFactory {
- public static IWebProjectFactory instance = null;
- static {
- try {
- instance = (IWebProjectFactory)ModelFeatureFactory.getInstance().createFeatureInstance("org.jboss.tools.jst.web.tld.WebProjectFactoryImpl"); //$NON-NLS-1$
- } catch (ClassCastException e) {
- ModelPlugin.getPluginLog().logError(e);
- }
- }
-}
15 years, 3 months
JBoss Tools SVN: r17758 - trunk/jst/plugins/org.jboss.tools.jst.text.ext/META-INF.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-09-25 12:09:46 -0400 (Fri, 25 Sep 2009)
New Revision: 17758
Modified:
trunk/jst/plugins/org.jboss.tools.jst.text.ext/META-INF/MANIFEST.MF
Log:
https://jira.jboss.org/jira/browse/JBIDE-4950
Modified: trunk/jst/plugins/org.jboss.tools.jst.text.ext/META-INF/MANIFEST.MF
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.text.ext/META-INF/MANIFEST.MF 2009-09-25 16:09:21 UTC (rev 17757)
+++ trunk/jst/plugins/org.jboss.tools.jst.text.ext/META-INF/MANIFEST.MF 2009-09-25 16:09:46 UTC (rev 17758)
@@ -14,6 +14,7 @@
Bundle-Localization: plugin
Require-Bundle: org.jboss.tools.common.model,
org.jboss.tools.common.text.ext,
+ org.jboss.tools.jst.web,
org.eclipse.ui.ide,
org.eclipse.ui,
org.eclipse.jface.text,
15 years, 3 months
JBoss Tools SVN: r17757 - trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-09-25 12:09:21 -0400 (Fri, 25 Sep 2009)
New Revision: 17757
Added:
trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/ITaglibMapping.java
trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/IWebProject.java
trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/IWebProjectFactory.java
trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/WebProjectFactory.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4950
Added: trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/ITaglibMapping.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/ITaglibMapping.java (rev 0)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/ITaglibMapping.java 2009-09-25 16:09:21 UTC (rev 17757)
@@ -0,0 +1,21 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.jst.web.tld;
+
+import org.jboss.tools.common.model.XModelObject;
+
+public interface ITaglibMapping {
+ public XModelObject getTaglibObject(String uri);
+ public void invalidate();
+ public String getTaglibPath(String uri);
+ public String resolveURI(String uri);
+
+}
Added: trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/IWebProject.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/IWebProject.java (rev 0)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/IWebProject.java 2009-09-25 16:09:21 UTC (rev 17757)
@@ -0,0 +1,19 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.jst.web.tld;
+
+import org.jboss.tools.common.model.XModelObject;
+
+public interface IWebProject {
+ public ITaglibMapping getTaglibMapping();
+ public String getWebRootLocation();
+ public String getPathInWebRoot(XModelObject o);
+}
Added: trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/IWebProjectFactory.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/IWebProjectFactory.java (rev 0)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/IWebProjectFactory.java 2009-09-25 16:09:21 UTC (rev 17757)
@@ -0,0 +1,17 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.jst.web.tld;
+
+import org.jboss.tools.common.model.XModel;
+
+public interface IWebProjectFactory {
+ public IWebProject getWebProject(XModel model);
+}
Added: trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/WebProjectFactory.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/WebProjectFactory.java (rev 0)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/tld/WebProjectFactory.java 2009-09-25 16:09:21 UTC (rev 17757)
@@ -0,0 +1,25 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.jst.web.tld;
+
+import org.jboss.tools.common.model.plugin.ModelPlugin;
+import org.jboss.tools.common.model.util.ModelFeatureFactory;
+
+public class WebProjectFactory {
+ public static IWebProjectFactory instance = null;
+ static {
+ try {
+ instance = (IWebProjectFactory)ModelFeatureFactory.getInstance().createFeatureInstance("org.jboss.tools.jst.web.tld.WebProjectFactoryImpl"); //$NON-NLS-1$
+ } catch (ClassCastException e) {
+ ModelPlugin.getPluginLog().logError(e);
+ }
+ }
+}
15 years, 3 months