]>
git.argeo.org Git - gpl/argeo-slc.git/blob - legacy/argeo-commons/org.argeo.cms.ui.workbench/src/org/argeo/cms/ui/workbench/internal/jcr/parts/NodeEditorInput.java
a0a5cbb1f3e2b6ec98e3f0ecc200b131d49bf12e
1 package org
.argeo
.cms
.ui
.workbench
.internal
.jcr
.parts
;
3 import org
.eclipse
.jface
.resource
.ImageDescriptor
;
4 import org
.eclipse
.ui
.IEditorInput
;
5 import org
.eclipse
.ui
.IPersistableElement
;
8 * A canonical editor input based on a path to a node. In a multirepository
9 * environment, path can be enriched with Repository Alias and workspace
12 public class NodeEditorInput
implements IEditorInput
{
13 private final String path
;
15 public NodeEditorInput(String path
) {
19 @SuppressWarnings("unchecked")
20 public Object
getAdapter(@SuppressWarnings("rawtypes") Class adapter
) {
24 public boolean exists() {
28 public ImageDescriptor
getImageDescriptor() {
32 public String
getName() {
36 public IPersistableElement
getPersistable() {
40 public String
getToolTipText() {
44 public String
getPath() {