X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=plugins%2Forg.argeo.slc.client.ui.dist%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Feditors%2FDistributionEditor.java;fp=plugins%2Forg.argeo.slc.client.ui.dist%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Feditors%2FDistributionEditor.java;h=0000000000000000000000000000000000000000;hb=bf13c278fb0bfbca721af35926a0bae5c57d0ed2;hp=1e3be13df9c7addd9e1e5eb4c985f3cb2eae5079;hpb=1e6cf7254fb9f150251594cf0383b3b1c5210517;p=gpl%2Fargeo-slc.git diff --git a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/editors/DistributionEditor.java b/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/editors/DistributionEditor.java deleted file mode 100644 index 1e3be13df..000000000 --- a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/editors/DistributionEditor.java +++ /dev/null @@ -1,83 +0,0 @@ -/* - * Copyright (C) 2007-2012 Argeo GmbH - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.argeo.slc.client.ui.dist.editors; - -import javax.jcr.RepositoryException; -import javax.jcr.Session; - -import org.argeo.jcr.JcrUtils; -import org.argeo.slc.client.ui.dist.DistPlugin; -import org.argeo.slc.jcr.SlcNames; -import org.eclipse.core.runtime.IProgressMonitor; -import org.eclipse.ui.IEditorInput; -import org.eclipse.ui.IEditorSite; -import org.eclipse.ui.PartInitException; -import org.eclipse.ui.forms.editor.FormEditor; - -/** - * Browse, analyse and modify an OSGi distribution - */ -public class DistributionEditor extends FormEditor implements SlcNames { - // private final static Log log = - // LogFactory.getLog(DistributionEditor.class); - public final static String ID = DistPlugin.ID + ".distributionEditor"; - - private Session session; - - @Override - public void init(IEditorSite site, IEditorInput input) - throws PartInitException { - DistributionEditorInput dei = (DistributionEditorInput) input; - try { - session = dei.getRepository().login(dei.getCredentials(), - dei.getWorkspaceName()); - } catch (RepositoryException e) { - throw new PartInitException("Cannot log to workspace " - + dei.getWorkspaceName(), e); - } - setPartName(dei.getWorkspaceName()); - super.init(site, input); - } - - @Override - protected void addPages() { - // try { - // addPage(new DistWkspSearchPage(this, "Overview", session)); - // addPage(new DistWkspBrowserPage(this, "Browser", session)); - // } catch (PartInitException e) { - // throw new ArgeoException("Cannot add distribution editor pages", e); - // } - } - - @Override - public void doSave(IProgressMonitor arg0) { - } - - @Override - public void dispose() { - JcrUtils.logoutQuietly(session); - super.dispose(); - } - - @Override - public void doSaveAs() { - } - - @Override - public boolean isSaveAsAllowed() { - return false; - } -} \ No newline at end of file