JBoss Tools SVN: r12620 - trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd.
by jbosstools-commits@lists.jboss.org
Author: yradtsevich
Date: 2008-12-16 08:27:33 -0500 (Tue, 16 Dec 2008)
New Revision: 12620
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd/ScrollingSupport.java
Log:
CODING IN PROGRESS - issue JBIDE-3029: DND doesn't work correctly for components.
Description: If I can't see all page, I can't drag and drop an element from, for example, bottom to top or vice versa.
https://jira.jboss.org/jira/browse/JBIDE-3029
Minor changes: comments changed.
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd/ScrollingSupport.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd/ScrollingSupport.java 2008-12-16 13:24:44 UTC (rev 12619)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd/ScrollingSupport.java 2008-12-16 13:27:33 UTC (rev 12620)
@@ -18,7 +18,7 @@
/**
* The class {@code ScrollingSupport} enables support of window
- * scrolling of VPE editor during Drag and Drop sessions.
+ * scrolling in VPE during Drag and Drop sessions.
*
* @author yradtsevich
*/
17 years
JBoss Tools SVN: r12619 - trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd.
by jbosstools-commits@lists.jboss.org
Author: yradtsevich
Date: 2008-12-16 08:24:44 -0500 (Tue, 16 Dec 2008)
New Revision: 12619
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd/ScrollingSupport.java
Log:
CODING IN PROGRESS - issue JBIDE-3029: DND doesn't work correctly for components.
Description: If I can't see all page, I can't drag and drop an element from, for example, bottom to top or vice versa.
https://jira.jboss.org/jira/browse/JBIDE-3029
Minor changes: comments added and some constants changed
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd/ScrollingSupport.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd/ScrollingSupport.java 2008-12-16 12:19:34 UTC (rev 12618)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/dnd/ScrollingSupport.java 2008-12-16 13:24:44 UTC (rev 12619)
@@ -17,27 +17,51 @@
import org.mozilla.interfaces.nsIWebBrowser;
/**
+ * The class {@code ScrollingSupport} enables support of window
+ * scrolling of VPE editor during Drag and Drop sessions.
+ *
* @author yradtsevich
- *
*/
public class ScrollingSupport {
- private static final int SCROLLING_STEP = 10;
- private static final int SCROLLING_BORDERS = 20;
+ /**
+ * The scrolling step. Every time when {@link #scroll(nsIDOMMouseEvent)} method
+ * is called, the window is scrolled by this value
+ */
+ private static final int SCROLLING_STEP = 10;
+ /**
+ * Size of scrolling borders, i.e. the thickness of the area
+ * where dragging will cause scrolling
+ */
+ private static final int SCROLLING_BORDERS = 46;
- // XXX: the value of SCROLLBAR_HEIGHT and SCROLLBAR_WIDTH
- // should be set according to environment settings
- private static final int SCROLLBAR_HEIGHT = 16;
- private static final int SCROLLBAR_WIDTH = 16;
+ // TODO: the values of SCROLLBAR_HEIGHT and SCROLLBAR_WIDTH
+ // should be set according to environment's settings
+ private static final int SCROLLBAR_WIDTH = 0;
+ private static final int SCROLLBAR_HEIGHT = 0;
private final XulRunnerEditor xulRunnerEditor;
+
+ /**
+ *
+ * @param xulRunnerEditor object of current XULRunner editor
+ */
public ScrollingSupport(XulRunnerEditor xulRunnerEditor) {
this.xulRunnerEditor = xulRunnerEditor;
}
+ /**
+ * Scrolls the window XULRunner if it is necessary.
+ * <P>
+ * If point of the {@code mouseEvent} lies inside the scrolling borders,
+ * it scrolls the window of XULRunner by {@link #SCROLLING_STEP} in
+ * appropriate direction.
+ *
+ * @param mouseEvent the mouse event
+ */
public void scroll(nsIDOMMouseEvent mouseEvent) {
final nsIWebBrowser webBrowser = xulRunnerEditor.getWebBrowser();
- Rectangle rect = getWindowBounds();
+ final Rectangle rect = getWindowBounds();
final int mouseX = mouseEvent.getClientX();
final int mouseY = mouseEvent.getClientY();
@@ -61,7 +85,12 @@
}
}
- public Rectangle getWindowBounds() {
+ /**
+ * Returns {@link Rectangle} containing bounds of the {@link #xulRunnerEditor}
+ *
+ * @return bounds of the {@link #xulRunnerEditor}
+ */
+ private Rectangle getWindowBounds() {
nsIEmbeddingSiteWindow window = (nsIEmbeddingSiteWindow)
xulRunnerEditor
.getWebBrowser()
17 years
JBoss Tools SVN: r12618 - trunk/esb/docs/esb_ref_guide/en/modules.
by jbosstools-commits@lists.jboss.org
Author: abogachuk
Date: 2008-12-16 07:19:34 -0500 (Tue, 16 Dec 2008)
New Revision: 12618
Modified:
trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml
Log:
https://jira.jboss.org/jira/browse/JBDS-468
Modified: trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml
===================================================================
--- trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml 2008-12-16 11:52:38 UTC (rev 12617)
+++ trunk/esb/docs/esb_ref_guide/en/modules/esb_support.xml 2008-12-16 12:19:34 UTC (rev 12618)
@@ -56,7 +56,7 @@
<property>Next</property>
</emphasis> brings you to the JBoss ESB Project wizard page where a project name, ESB version and target JBoss Runtime are to be specified. Specify, for example, <emphasis>
<property>helloworld</property>
- </emphasis> as the name and accept default ESB version.</para>
+ </emphasis> as a Project name and accept the default ESB version.</para>
<figure>
<title>JBoss ESB Project wizard</title>
<mediaobject>
17 years
JBoss Tools SVN: r12617 - workspace/grid/esb-example.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2008-12-16 06:52:38 -0500 (Tue, 16 Dec 2008)
New Revision: 12617
Added:
workspace/grid/esb-example/transform_CSV2XML.zip
workspace/grid/esb-example/transform_XML2XML_simple.zip
Log:
JBIDE-3406: add updated sample project
Added: workspace/grid/esb-example/transform_CSV2XML.zip
===================================================================
(Binary files differ)
Property changes on: workspace/grid/esb-example/transform_CSV2XML.zip
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: workspace/grid/esb-example/transform_XML2XML_simple.zip
===================================================================
(Binary files differ)
Property changes on: workspace/grid/esb-example/transform_XML2XML_simple.zip
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
17 years
JBoss Tools SVN: r12616 - workspace/grid/esb-example.
by jbosstools-commits@lists.jboss.org
Author: dennyxu
Date: 2008-12-16 06:42:46 -0500 (Tue, 16 Dec 2008)
New Revision: 12616
Removed:
workspace/grid/esb-example/transform_CSV2XML.zip
workspace/grid/esb-example/transform_XML2XML_simple.zip
Log:
Deleted: workspace/grid/esb-example/transform_CSV2XML.zip
===================================================================
(Binary files differ)
Deleted: workspace/grid/esb-example/transform_XML2XML_simple.zip
===================================================================
(Binary files differ)
17 years
JBoss Tools SVN: r12615 - in trunk/seam/plugins/org.jboss.tools.seam.ui.pages: src/org/jboss/tools/seam/ui/pages/editor and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2008-12-16 06:17:34 -0500 (Tue, 16 Dec 2008)
New Revision: 12615
Added:
trunk/seam/plugins/org.jboss.tools.seam.ui.pages/src/org/jboss/tools/seam/ui/pages/editor/SeamPagesPreferencesPage.java
Modified:
trunk/seam/plugins/org.jboss.tools.seam.ui.pages/plugin.xml
Log:
JBIDE-3409
Modified: trunk/seam/plugins/org.jboss.tools.seam.ui.pages/plugin.xml
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.ui.pages/plugin.xml 2008-12-16 11:16:48 UTC (rev 12614)
+++ trunk/seam/plugins/org.jboss.tools.seam.ui.pages/plugin.xml 2008-12-16 11:17:34 UTC (rev 12615)
@@ -28,4 +28,12 @@
class="org.jboss.tools.seam.ui.pages.editor.commands.AddExceptionOnDiagramHandler"/>
</extension>
+ <extension point="org.eclipse.ui.preferencePages">
+ <page
+ category="org.jboss.tools.common.xstudio.editors"
+ class="org.jboss.tools.seam.ui.pages.editor.SeamPagesPreferencesPage"
+ id="org.jboss.tools.seam.ui.pages.diagram"
+ name="Seam Pages Diagram"/>
+ </extension>
+
</plugin>
Added: trunk/seam/plugins/org.jboss.tools.seam.ui.pages/src/org/jboss/tools/seam/ui/pages/editor/SeamPagesPreferencesPage.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.ui.pages/src/org/jboss/tools/seam/ui/pages/editor/SeamPagesPreferencesPage.java (rev 0)
+++ trunk/seam/plugins/org.jboss.tools.seam.ui.pages/src/org/jboss/tools/seam/ui/pages/editor/SeamPagesPreferencesPage.java 2008-12-16 11:17:34 UTC (rev 12615)
@@ -0,0 +1,13 @@
+package org.jboss.tools.seam.ui.pages.editor;
+
+import org.jboss.tools.common.model.ui.preferences.XMOBasedPreferencesPage;
+import org.jboss.tools.common.model.ui.util.ModelUtilities;
+import org.jboss.tools.seam.pages.xml.model.SeamPagesPreference;
+
+public class SeamPagesPreferencesPage extends XMOBasedPreferencesPage {
+
+ public SeamPagesPreferencesPage() {
+ super(ModelUtilities.getPreferenceModel().getByPath(SeamPagesPreference.SEAM_PAGES_EDITOR_PATH));
+ }
+
+}
17 years
JBoss Tools SVN: r12614 - trunk/common/plugins/org.jboss.tools.common.model/resources/meta.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2008-12-16 06:16:48 -0500 (Tue, 16 Dec 2008)
New Revision: 12614
Modified:
trunk/common/plugins/org.jboss.tools.common.model/resources/meta/studio_eclipse_option.meta
Log:
JBIDE-3409
Modified: trunk/common/plugins/org.jboss.tools.common.model/resources/meta/studio_eclipse_option.meta
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/resources/meta/studio_eclipse_option.meta 2008-12-16 11:15:52 UTC (rev 12613)
+++ trunk/common/plugins/org.jboss.tools.common.model/resources/meta/studio_eclipse_option.meta 2008-12-16 11:16:48 UTC (rev 12614)
@@ -199,6 +199,7 @@
<XChildEntity maxCount="1" name="SharableJSFEditor" required="yes"/>
<XChildEntity maxCount="1" name="SharableTilesEditor" required="yes"/>
<XChildEntity maxCount="1" name="SharableVPEEditor" required="yes"/>
+ <XChildEntity maxCount="1" name="SharableSeamPagesEditor" required="yes"/>
</XChildrenEntities>
<XEntityRenderer>
<ICONS>
@@ -855,6 +856,81 @@
<XActionItem kind="list"/>
<XDependencies/>
</XModelEntity>
+ <XModelEntity ImplementingClass="%Options%" name="SharableSeamPagesEditor">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.xstudio.options.root" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="options" loader="ElementType"
+ name="element type" visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="Seam Pages Diagram" name="name"
+ visibility="false" xmlname="NAME">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="yes" name="Show Grid" xmlname="show_grid">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ <XModelAttribute default="16" name="Grid Step" xmlname="grid_step">
+ <Constraint loader="List">
+ <value name="8"/>
+ <value name="16"/>
+ <value name="24"/>
+ <value name="32"/>
+ <value name="40"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute default="default,size=8,style=1"
+ name="Link Path Font" xmlname="link_path_font">
+ <Editor name="FontChooser"/>
+ </XModelAttribute>
+ <XModelAttribute default="default,size=8,style=1"
+ name="View Path Font" xmlname="view_path_font">
+ <Editor name="FontChooser"/>
+ </XModelAttribute>
+ <XModelAttribute default="yes" name="removePageWithFile"
+ visibility="false" xmlname="removePageWithFile">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ <XModelAttribute default="yes"
+ name="enableControlModeOnTransitionCompleted" xmlname="enableControlModeOnTransitionCompleted">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ <XModelAttribute default="yes" name="showShortcutIcon" xmlname="showShortcutIcon">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ <XModelAttribute default="yes" name="showShortcutPath" xmlname="showShortcutPath">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="CheckBox"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list"/>
+ <XDependencies/>
+ </XModelEntity>
<XModelEntity ImplementingClass="%Options%" name="SharableStruts10Support">
<XChildrenEntities/>
<XEntityRenderer>
@@ -1193,7 +1269,7 @@
</Constraint>
<Editor name="CheckBox"/>
</XModelAttribute>
- <XModelAttribute default="no" name="show non-visual tags" xmlname="show_invisible_tags">
+ <XModelAttribute default="no" name="show non-visual tags" xmlname="show_invisible_tags">
<Constraint loader="List">
<value name="yes"/>
<value name="no"/>
@@ -1239,7 +1315,8 @@
</Constraint>
<Editor name="List"/>
</XModelAttribute>
- <XModelAttribute default="500" name="Size of Visual Editor pane 0-100%" xmlname="source_visual_editors_weights">
+ <XModelAttribute default="500"
+ name="Size of Visual Editor pane 0-100%" xmlname="source_visual_editors_weights">
<Editor name="Slider2"/>
</XModelAttribute>
</XModelAttributes>
17 years
JBoss Tools SVN: r12613 - in trunk/seam/plugins/org.jboss.tools.seam.pages.xml: src/org/jboss/tools/seam/pages/xml/model and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2008-12-16 06:15:52 -0500 (Tue, 16 Dec 2008)
New Revision: 12613
Added:
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/SeamPagesPreference.java
Modified:
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/resources/help/keys-seam-pages.properties
Log:
JBIDE-3409
Modified: trunk/seam/plugins/org.jboss.tools.seam.pages.xml/resources/help/keys-seam-pages.properties
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.pages.xml/resources/help/keys-seam-pages.properties 2008-12-16 11:14:43 UTC (rev 12612)
+++ trunk/seam/plugins/org.jboss.tools.seam.pages.xml/resources/help/keys-seam-pages.properties 2008-12-16 11:15:52 UTC (rev 12613)
@@ -198,3 +198,12 @@
SeamItem_SelectNode.WindowTitle=Select Matching Node
SeamItem_SelectNode.Title=Matching Nodes
SeamItem_SelectNode.Message=Please Select a Node
+
+SharableSeamPagesEditor.enableControlModeOnTransitionCompleted=Switch to standard control mode for cursor after transition is made
+SharableSeamPagesEditor.showShortcutIcon=Show shortcut icon
+SharableSeamPagesEditor.showShortcutPath=Show shortcut path
+SharableSeamPagesEditor.Show_Grid=Show grid
+SharableSeamPagesEditor.Grid_Step=Grid Step
+SharableSeamPagesEditor.Link_Path_Font=Link Path Font
+SharableSeamPagesEditor.View_Path_Font=View Path Font
+
Added: trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/SeamPagesPreference.java
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/SeamPagesPreference.java (rev 0)
+++ trunk/seam/plugins/org.jboss.tools.seam.pages.xml/src/org/jboss/tools/seam/pages/xml/model/SeamPagesPreference.java 2008-12-16 11:15:52 UTC (rev 12613)
@@ -0,0 +1,17 @@
+package org.jboss.tools.seam.pages.xml.model;
+
+import org.jboss.tools.common.model.options.Preference;
+import org.jboss.tools.jst.web.WebPreference;
+
+public class SeamPagesPreference extends WebPreference {
+ public static String SEAM_PAGES_EDITOR_PATH = "%Options%/Struts Studio/Editors/Seam Pages Diagram";
+
+ public static final Preference ENABLE_CONTROL_MODE_ON_TRANSITION_COMPLETED = new SeamPagesPreference(SEAM_PAGES_EDITOR_PATH, "enableControlModeOnTransitionCompleted");
+ public static final Preference SHOW_SHORTCUT_ICON = new SeamPagesPreference(SEAM_PAGES_EDITOR_PATH, "showShortcutIcon");
+ public static final Preference SHOW_SHORTCUT_PATH = new SeamPagesPreference(SEAM_PAGES_EDITOR_PATH, "showShortcutPath");
+
+ protected SeamPagesPreference(String optionPath, String attributeName) {
+ super(optionPath, attributeName);
+ }
+
+}
17 years
JBoss Tools SVN: r12612 - trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/messages.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2008-12-16 06:14:43 -0500 (Tue, 16 Dec 2008)
New Revision: 12612
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/messages/messages.properties
Log:
JBIDE-3407
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/messages/messages.properties
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/messages/messages.properties 2008-12-16 10:56:06 UTC (rev 12611)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/messages/messages.properties 2008-12-16 11:14:43 UTC (rev 12612)
@@ -1,5 +1,4 @@
NAMESPACE_NOT_DEFINED=Namespace not defined. Template could not be edit.
-ACTUAL_RUN_TIME_ABSOLUTE_FOLDER=Actual Run-Time Absolute Folder
PREFERENCES=Preferences
REFRESH=Refresh
PAGE_DESIGN_OPTIONS=Page Design Options
17 years
JBoss Tools SVN: r12611 - trunk/jsf/docs/userguide/en/images/editors_features.
by jbosstools-commits@lists.jboss.org
Author: msorokin
Date: 2008-12-16 05:56:06 -0500 (Tue, 16 Dec 2008)
New Revision: 12611
Modified:
trunk/jsf/docs/userguide/en/images/editors_features/editors_features_2.png
trunk/jsf/docs/userguide/en/images/editors_features/editors_features_6.png
Log:
Modified: trunk/jsf/docs/userguide/en/images/editors_features/editors_features_2.png
===================================================================
(Binary files differ)
Modified: trunk/jsf/docs/userguide/en/images/editors_features/editors_features_6.png
===================================================================
(Binary files differ)
17 years