projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove 32 bits SWT.
[lgpl/argeo-commons.git]
/
org.argeo.cms.ui.workbench
/
src
/
org
/
argeo
/
cms
/
ui
/
workbench
/
internal
/
jcr
/
commands
/
EditNode.java
diff --git
a/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/internal/jcr/commands/EditNode.java
b/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/internal/jcr/commands/EditNode.java
index 3acd6e82716b80b6f9951214fadd1483c6cdcdfb..67f82380b5034d7ef654dbb100c5ce855e8de7ff 100644
(file)
--- a/
org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/internal/jcr/commands/EditNode.java
+++ b/
org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/internal/jcr/commands/EditNode.java
@@
-29,9
+29,9
@@
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.handlers.HandlerUtil;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.handlers.HandlerUtil;
-/** Generic command to open a
path
in an editor. */
+/** Generic command to open a
Node
in an editor. */
public class EditNode extends AbstractHandler {
public class EditNode extends AbstractHandler {
- public final static String
EDITOR_PARAM
= "editor";
+ public final static String
PARAM_EDITOR_ID
= "editor";
private String defaultEditorId;
private String defaultEditorId;
@@
-39,18
+39,16
@@
public class EditNode extends AbstractHandler {
public Object execute(ExecutionEvent event) throws ExecutionException {
String path = event.getParameter(Property.JCR_PATH);
public Object execute(ExecutionEvent event) throws ExecutionException {
String path = event.getParameter(Property.JCR_PATH);
-
String type = event.getParameter(NodeType.NT_NODE_TYPE);
if (type == null)
type = NodeType.NT_UNSTRUCTURED;
String type = event.getParameter(NodeType.NT_NODE_TYPE);
if (type == null)
type = NodeType.NT_UNSTRUCTURED;
- String editorId = event.getParameter(
NodeType.NT_NODE_TYPE
);
+ String editorId = event.getParameter(
PARAM_EDITOR_ID
);
if (editorId == null)
editorId = nodeTypeToEditor.containsKey(type) ? nodeTypeToEditor
.get(type) : defaultEditorId;
if (editorId == null)
editorId = nodeTypeToEditor.containsKey(type) ? nodeTypeToEditor
.get(type) : defaultEditorId;
-
- NodeEditorInput nei = new NodeEditorInput(path);
+ NodeEditorInput nei = new NodeEditorInput(path);
try {
HandlerUtil.getActiveWorkbenchWindow(event).getActivePage()
.openEditor(nei, editorId);
try {
HandlerUtil.getActiveWorkbenchWindow(event).getActivePage()
.openEditor(nei, editorId);
@@
-58,12
+56,10
@@
public class EditNode extends AbstractHandler {
ErrorFeedback.show("Cannot open " + editorId + " with " + path
+ " of type " + type, e);
}
ErrorFeedback.show("Cannot open " + editorId + " with " + path
+ " of type " + type, e);
}
- // TODO Auto-generated method stub
return null;
}
public void setDefaultEditorId(String defaultEditorId) {
this.defaultEditorId = defaultEditorId;
}
return null;
}
public void setDefaultEditorId(String defaultEditorId) {
this.defaultEditorId = defaultEditorId;
}
-
}
}