Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvlorenzo2012-06-04 08:26:36 +0000
committervlorenzo2012-06-04 08:26:36 +0000
commite47d7f2ce9794e446ca108ed1c8af3d8fc9625f0 (patch)
treeca5735757b2a9aa5050772871d83421cd9f66a22 /sandbox
parente0c0c3a9227156fe69d9a7409998dfc63be7cd30 (diff)
downloadorg.eclipse.papyrus-e47d7f2ce9794e446ca108ed1c8af3d8fc9625f0.tar.gz
org.eclipse.papyrus-e47d7f2ce9794e446ca108ed1c8af3d8fc9625f0.tar.xz
org.eclipse.papyrus-e47d7f2ce9794e446ca108ed1c8af3d8fc9625f0.zip
Save changes for org.eclipse.papyrus.eclipse.project.editors
Diffstat (limited to 'sandbox')
-rw-r--r--sandbox/org.eclipse.papyrus.eclipse.project.editors/src/org/eclipse/papyrus/eclipse/project/editors/interfaces/IFeatureProjectEditor.java11
1 files changed, 8 insertions, 3 deletions
diff --git a/sandbox/org.eclipse.papyrus.eclipse.project.editors/src/org/eclipse/papyrus/eclipse/project/editors/interfaces/IFeatureProjectEditor.java b/sandbox/org.eclipse.papyrus.eclipse.project.editors/src/org/eclipse/papyrus/eclipse/project/editors/interfaces/IFeatureProjectEditor.java
index a1b87d78409..f269109d2fd 100644
--- a/sandbox/org.eclipse.papyrus.eclipse.project.editors/src/org/eclipse/papyrus/eclipse/project/editors/interfaces/IFeatureProjectEditor.java
+++ b/sandbox/org.eclipse.papyrus.eclipse.project.editors/src/org/eclipse/papyrus/eclipse/project/editors/interfaces/IFeatureProjectEditor.java
@@ -3,7 +3,7 @@ package org.eclipse.papyrus.eclipse.project.editors.interfaces;
import org.w3c.dom.Document;
-public interface IFeatureProjectEditor {
+public interface IFeatureProjectEditor { //TODo use interface inheritance
/** the name of the file plugin.xml */
public static final String FRAGMENT_XML_FILE = "feature.xml"; //$NON-NLS-1$
@@ -15,10 +15,11 @@ public interface IFeatureProjectEditor {
public static final String PROVIDER = "provider-name"; //$NON-NLS-1$
public static final String URL = "url";
-
+
public static final String COPYRIGHT = "copyright";
-
+
public static final String LICENSE = "license";
+
/** the method to retrieve the plugin.xml XML Document associated to this project */
public Document getDocument();
@@ -41,4 +42,8 @@ public interface IFeatureProjectEditor {
public String getCopyright();
public String getLicense();
+
+ public void init();
+
+ public void save() throws Throwable;
}

Back to the top