Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcbateman2007-10-23 19:21:36 +0000
committercbateman2007-10-23 19:21:36 +0000
commitf3b843fbbe6dd9cfddec3ed9a9f6feb6ffebab95 (patch)
tree7f49233a6664fd367ef3f5b404fc6664e01cc296 /jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors
parent8612219f4b74a038226a50734b5453a5ff7dd7ff (diff)
downloadwebtools.jsf-f3b843fbbe6dd9cfddec3ed9a9f6feb6ffebab95.tar.gz
webtools.jsf-f3b843fbbe6dd9cfddec3ed9a9f6feb6ffebab95.tar.xz
webtools.jsf-f3b843fbbe6dd9cfddec3ed9a9f6feb6ffebab95.zip
Javadoc warning fixes, reduce visibility, remove dead code, fix misc non-deprec warnings.
Diffstat (limited to 'jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors')
-rw-r--r--jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/HTMLEditor.java138
-rw-r--r--jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/SimpleGraphicalEditor.java26
-rw-r--r--jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/actions/DesignerStyleActionGroup.java3
3 files changed, 57 insertions, 110 deletions
diff --git a/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/HTMLEditor.java b/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/HTMLEditor.java
index 422785db5..e517d3a77 100644
--- a/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/HTMLEditor.java
+++ b/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/HTMLEditor.java
@@ -19,7 +19,6 @@ import java.util.List;
import org.eclipse.core.internal.resources.ResourceException;
import org.eclipse.core.resources.IFile;
-import org.eclipse.core.resources.IMarker;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
@@ -30,8 +29,6 @@ import org.eclipse.gef.palette.PaletteRoot;
import org.eclipse.gef.ui.palette.PaletteViewerProvider;
import org.eclipse.gef.ui.views.palette.PalettePage;
import org.eclipse.gef.ui.views.palette.PaletteViewerPage;
-import org.eclipse.jface.text.BadLocationException;
-import org.eclipse.jface.text.IDocument;
import org.eclipse.jface.text.TextSelection;
import org.eclipse.jface.viewers.IPostSelectionProvider;
import org.eclipse.jface.viewers.ISelectionChangedListener;
@@ -68,7 +65,6 @@ import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.contexts.IContextService;
-import org.eclipse.ui.ide.IGotoMarker;
import org.eclipse.ui.part.MultiPageSelectionProvider;
import org.eclipse.ui.views.contentoutline.IContentOutlinePage;
import org.eclipse.ui.views.properties.IPropertySheetPage;
@@ -78,12 +74,10 @@ import org.eclipse.wst.common.ui.provisional.editors.PostMultiPageSelectionProvi
import org.eclipse.wst.common.ui.provisional.editors.PostSelectionMultiPageEditorPart;
import org.eclipse.wst.sse.core.internal.provisional.IStructuredModel;
import org.eclipse.wst.sse.ui.StructuredTextEditor;
-import org.eclipse.wst.sse.ui.internal.IExtendedMarkupEditor;
import org.eclipse.wst.sse.ui.internal.provisional.extensions.ISourceEditingTextTools;
import org.eclipse.wst.xml.core.internal.provisional.document.IDOMModel;
import org.eclipse.wst.xml.ui.internal.provisional.IDOMSourceEditingTextTools;
import org.w3c.dom.Document;
-import org.w3c.dom.Node;
/**
* The HTMLEditor is a multi paged editor. It will use the StructuredTextEditor
@@ -91,19 +85,31 @@ import org.w3c.dom.Node;
*
* @author mengbo
*/
-public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
+public final class HTMLEditor extends PostSelectionMultiPageEditorPart implements
IPropertyListener, ITabbedPropertySheetPageContributor {
// private static final String PAGE_NAME_DESIGN = "Design"; //$NON-NLS-1$
// private static final String PAGE_NAME_SOURCE = "Source"; //$NON-NLS-1$
private final static String CONTRIBUTOR_ID = "org.eclipse.jst.pagedesigner.pageDesigner.tabPropertyContributor"; //$NON-NLS-1$
// four different modes for the designer when displayed in a sash editor.
+ /**
+ * editor split is veritical
+ */
public static final int MODE_SASH_VERTICAL = 0;
+ /**
+ * editor split is horizontal
+ */
public static final int MODE_SASH_HORIZONTAL = 1;
+ /**
+ * no split, only designer canvas
+ */
public static final int MODE_DESIGNER = 2;
+ /**
+ * no split, only SSE source
+ */
public static final int MODE_SOURCE = 3;
private Logger _log = PDPlugin.getLogger(HTMLEditor.class);
@@ -145,6 +151,9 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
// }
// }
+ /**
+ * Default constructor
+ */
public HTMLEditor() {
super();
}
@@ -153,7 +162,7 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
* This method is just to make firePropertyChanged accessbible from some
* (anonomous) inner classes.
*/
- protected void _firePropertyChange(int property) {
+ private void _firePropertyChange(int property) {
super.firePropertyChange(property);
}
@@ -192,6 +201,7 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
/**
* Creates the source page of the multi-page editor.
+ * @throws PartInitException
*/
protected void sash_createAndAddDesignSourcePage() throws PartInitException {
// create source page
@@ -232,7 +242,7 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
return new PostMultiPageEditorSite(this, editor);
}
- protected void tabbed_createAndAddDesignSourcePage()
+ private void tabbed_createAndAddDesignSourcePage()
throws PartInitException {
// create source page
_textEditor = createTextEditor();
@@ -269,7 +279,7 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
// TextInputListener());
}
- protected void createAndAddPreviewPage() {
+ private void createAndAddPreviewPage() {
Composite composite = new Composite(getContainer(), 0);
FillLayout filllayout = new FillLayout();
composite.setLayout(filllayout);
@@ -400,7 +410,7 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
return new DesignerStructuredTextEditorJSP();
}
- protected void disconnectDesignPage() {
+ private void disconnectDesignPage() {
if (_designViewer != null) {
_designViewer.setModel(null);
}
@@ -569,61 +579,10 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
return result;
}
- /**
- * IExtendedMarkupEditor method XXX:No reference to the method.
- */
- public Node getCaretNode() {
- if (getTextEditor() == null) {
- return null;
- }
-
- ISourceEditingTextTools adapter = (ISourceEditingTextTools) _textEditor
- .getAdapter(ISourceEditingTextTools.class);
- if (adapter instanceof IDOMSourceEditingTextTools) {
- IDOMSourceEditingTextTools domTools = (IDOMSourceEditingTextTools) adapter;
- try {
- return domTools.getNode(domTools.getCaretOffset());
- } catch (BadLocationException e) {
- _log.error("BadLocationException", e);
- }
- }
- return null;
- }
-
- /**
- * IExtendedSimpleEditor method
- */
- public int getCaretPosition() {
- if (getTextEditor() == null) {
- return -1;
- }
-
- // return getExtendedTextEditor().getCaretPosition();
- Object apapter = _textEditor.getAdapter(ISourceEditingTextTools.class);
- if (apapter != null) {
- return ((ISourceEditingTextTools) apapter).getCaretOffset();
- }
- return -1;
- }
-
- /**
- * IExtendedSimpleEditor method
- */
- public IDocument getDocument() {
- if (getTextEditor() == null) {
- return null;
- }
-
- Object apapter = _textEditor.getAdapter(ISourceEditingTextTools.class);
- if (apapter != null) {
- return ((ISourceEditingTextTools) apapter).getDocument();
- }
-
- return null;
- }
/**
* IExtendedMarkupEditor method
+ * @return the dom document
*/
public Document getDOMDocument() {
if (getTextEditor() == null) {
@@ -639,11 +598,15 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
/**
* IExtendedSimpleEditor method
+ * @return the editor part
*/
public IEditorPart getEditorPart() {
return this;
}
+ /**
+ * @return the structured model
+ */
public IStructuredModel getModel() {
IStructuredModel model = null;
if (_textEditor != null) {
@@ -652,27 +615,14 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
return model;
}
+
/**
- * IExtendedMarkupEditor method
+ * @return the SSE editor delegate
*/
- public List getSelectedNodes() {
- if (getTextEditor() == null) {
- return null;
- }
- // FIXME: when designer as current view, what to return?
- return getExtendedTextEditor().getSelectedNodes();
- }
-
public StructuredTextEditor getTextEditor() {
return _textEditor;
}
- public IExtendedMarkupEditor getExtendedTextEditor() {
- if (_textEditor instanceof IExtendedMarkupEditor) {
- return (IExtendedMarkupEditor) _textEditor;
- }
- return null;
- }
/*
* (non-Javadoc) Method declared on IWorkbenchPart.
@@ -692,23 +642,6 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
return title;
}
- /*
- * (non-Javadoc) Sets the cursor and selection state for this editor to the
- * passage defined by the given marker. <p> Subclasses may override. For
- * greater details, see <code> IEditorPart </code></p>
- *
- * @see IEditorPart
- */
- public void gotoMarker(IMarker marker) {
- // (pa) 20020217 this was null when opening an editor that was
- // already open
- if (_textEditor != null) {
- IGotoMarker markerGotoer = (IGotoMarker) _textEditor
- .getAdapter(IGotoMarker.class);
- markerGotoer.gotoMarker(marker);
- }
- }
-
public void init(IEditorSite site, IEditorInput input)
throws PartInitException {
super.init(site, input);
@@ -770,7 +703,7 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
/**
* Posts the update code "behind" the running operation.
*/
- protected void postOnDisplayQue(Runnable runnable) {
+ private void postOnDisplayQue(Runnable runnable) {
IWorkbench workbench = PlatformUI.getWorkbench();
IWorkbenchWindow[] windows = workbench.getWorkbenchWindows();
if (windows != null && windows.length > 0) {
@@ -840,7 +773,7 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
}
- protected void safelySanityCheckState() {
+ private void safelySanityCheckState() {
// If we're called before editor is created, simply ignore since we
// delegate this function to our embedded TextEditor
if (getTextEditor() == null) {
@@ -880,12 +813,12 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
return getTextEditor().isDirty();
}
- protected IPropertySheetPage getPropertySheetPage() {
+ private IPropertySheetPage getPropertySheetPage() {
return new org.eclipse.jst.pagedesigner.properties.DesignerTabbedPropertySheetPage(
this, this);
}
- protected PaletteViewerPage getPaletteViewerPage() {
+ private PaletteViewerPage getPaletteViewerPage() {
if (null == _paletteViewerPage) {
DefaultEditDomain editDomain = getEditDomain();
PaletteItemManager manager = PaletteItemManager
@@ -906,7 +839,7 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
}
/**
- * @return
+ * @return the edit domain
*/
public DefaultEditDomain getEditDomain() {
if (_editDomain == null) {
@@ -925,7 +858,7 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
return _editDomain;
}
- /*
+ /**
* (non-Javadoc)
*
* @see org.eclipse.ui.part.MultiPageEditorPart#pageChange(int)
@@ -994,6 +927,9 @@ public class HTMLEditor extends PostSelectionMultiPageEditorPart implements
this._mode = mode;
}
+ /**
+ * @return the current design mode
+ */
public int getDesignerMode() {
return this._mode;
}
diff --git a/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/SimpleGraphicalEditor.java b/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/SimpleGraphicalEditor.java
index 510a604ca..4c2c04361 100644
--- a/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/SimpleGraphicalEditor.java
+++ b/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/SimpleGraphicalEditor.java
@@ -135,6 +135,10 @@ public class SimpleGraphicalEditor extends GraphicalEditorWithFlyoutPalette impl
}
};
+ /**
+ * @param delegate
+ * @param editdomain
+ */
public SimpleGraphicalEditor(HTMLEditor delegate,
DefaultEditDomain editdomain) {
_delegate = delegate;
@@ -210,6 +214,9 @@ public class SimpleGraphicalEditor extends GraphicalEditorWithFlyoutPalette impl
super.initializeGraphicalViewer();
}
+ /**
+ *
+ */
protected void initializeContextMenu() {
Control gviewer = _viewer.getControl();
MenuManager menuMgr = new MenuManager();
@@ -402,6 +409,9 @@ public class SimpleGraphicalEditor extends GraphicalEditorWithFlyoutPalette impl
}
}
+ /**
+ * @return the selection synchronizer
+ */
protected SelectionSynchronizer getSynchronizer() {
return _synchronizer;
}
@@ -409,21 +419,16 @@ public class SimpleGraphicalEditor extends GraphicalEditorWithFlyoutPalette impl
/*
* (non-Javadoc)
*
- * @see com.ibm.sse.model.INodeAdapter#isAdapterForType(java.lang.Object)
- */
- public boolean isAdapterForType(Object type) {
- return false;
- }
-
- /*
- * (non-Javadoc)
- *
* @see org.eclipse.gef.ui.parts.GraphicalEditor#updateActions(java.util.List)
*/
protected void updateActions(List actionIds) {
super.updateActions(actionIds);
}
+ /**
+ * @param id
+ * @return the action for the id
+ */
public IAction getAction(Object id) {
// lium: following lines commented out, see comments in
// DesignerUndoRedoAction
@@ -497,6 +502,9 @@ public class SimpleGraphicalEditor extends GraphicalEditorWithFlyoutPalette impl
return _viewer;
}
+ /**
+ * @return the html editor delegate
+ */
public HTMLEditor getHTMLEditor() {
return _delegate;
}
diff --git a/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/actions/DesignerStyleActionGroup.java b/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/actions/DesignerStyleActionGroup.java
index 7db3a434d..56accac29 100644
--- a/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/actions/DesignerStyleActionGroup.java
+++ b/jsf/plugins/org.eclipse.jst.pagedesigner/src/org/eclipse/jst/pagedesigner/editors/actions/DesignerStyleActionGroup.java
@@ -176,6 +176,9 @@ public class DesignerStyleActionGroup {
toolbar.add(new Separator());
}
+ /**
+ * dispose the action
+ */
public void dispose() {
if (_htmlEditor != null) {
IKeyBindingService keyBindingService = _htmlEditor.getSite()

Back to the top