diff options
author | David Dykstal | 2008-03-29 19:26:56 +0000 |
---|---|---|
committer | David Dykstal | 2008-03-29 19:26:56 +0000 |
commit | f47e91b3af7cd606aff62908f45621cd8d467a50 (patch) | |
tree | 5fa97cb5ed63fd089cb15fac051e76721509c4a4 | |
parent | 44f4f94af5766d90bb99687fb318f50eb04ad48e (diff) | |
download | org.eclipse.tm-f47e91b3af7cd606aff62908f45621cd8d467a50.tar.gz org.eclipse.tm-f47e91b3af7cd606aff62908f45621cd8d467a50.tar.xz org.eclipse.tm-f47e91b3af7cd606aff62908f45621cd8d467a50.zip |
[189274]provide import and export operations for profiles
https://bugs.eclipse.org/bugs/show_bug.cgi?id=189274
-rw-r--r-- | rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFFileSystemAnchor.java (renamed from rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFMetadataAnchor.java) | 8 | ||||
-rw-r--r-- | rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFFileSystemJob.java (renamed from rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFMetatdataJob.java) | 4 | ||||
-rw-r--r-- | rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFFileSystemLocation.java (renamed from rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFMetadataLocation.java) | 8 | ||||
-rw-r--r-- | rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PropertyFileProvider.java | 8 |
4 files changed, 14 insertions, 14 deletions
diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFMetadataAnchor.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFFileSystemAnchor.java index 34ef97fe0..30244eca4 100644 --- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFMetadataAnchor.java +++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFFileSystemAnchor.java @@ -23,11 +23,11 @@ import org.eclipse.core.runtime.jobs.Job; import org.eclipse.rse.persistence.IRSEPersistenceProvider; import org.eclipse.rse.persistence.dom.RSEDOM; -class PFMetadataAnchor implements PFPersistenceAnchor { +class PFFileSystemAnchor implements PFPersistenceAnchor { private File providerFolder = null; - public PFMetadataAnchor(File providerFolder) { + public PFFileSystemAnchor(File providerFolder) { this.providerFolder = providerFolder; } @@ -42,7 +42,7 @@ class PFMetadataAnchor implements PFPersistenceAnchor { public PFPersistenceLocation getProfileLocation(String profileLocationName) { File profileFolder = getProfileFolder(profileLocationName); - PFPersistenceLocation result = new PFMetadataLocation(profileFolder); + PFPersistenceLocation result = new PFFileSystemLocation(profileFolder); return result; } @@ -68,7 +68,7 @@ class PFMetadataAnchor implements PFPersistenceAnchor { * @see org.eclipse.rse.internal.persistence.PFPersistenceAnchor#makeSaveJob(org.eclipse.rse.persistence.dom.RSEDOM, org.eclipse.rse.persistence.IRSEPersistenceProvider) */ public Job makeSaveJob(RSEDOM dom, IRSEPersistenceProvider provider) { - return new PFMetatdataJob(dom, provider); + return new PFFileSystemJob(dom, provider); } /** diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFMetatdataJob.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFFileSystemJob.java index e5694672e..fdf9209c0 100644 --- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFMetatdataJob.java +++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFFileSystemJob.java @@ -35,7 +35,7 @@ import org.eclipse.rse.persistence.dom.RSEDOM; * {@link RSECorePlugin#getThePersistenceManager()}. It is used to * save a DOM to the workspace metadata area. A DOM corresponds to a profile. */ -public class PFMetatdataJob extends Job { +public class PFFileSystemJob extends Job { private static Object jobFamily = RSECorePlugin.getThePersistenceManager(); @@ -51,7 +51,7 @@ public class PFMetatdataJob extends Job { } } - public PFMetatdataJob(RSEDOM dom, IRSEPersistenceProvider provider) { + public PFFileSystemJob(RSEDOM dom, IRSEPersistenceProvider provider) { super("Saving Profile"); //$NON-NLS-1$ String title = NLS.bind(RSECoreMessages.SaveRSEDOMJob_SavingProfileJobName, dom.getName()); setName(title); diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFMetadataLocation.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFFileSystemLocation.java index 13fe97018..8bbfd163b 100644 --- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFMetadataLocation.java +++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PFFileSystemLocation.java @@ -25,11 +25,11 @@ import java.util.Set; import org.eclipse.rse.core.RSECorePlugin; -class PFMetadataLocation implements PFPersistenceLocation { +class PFFileSystemLocation implements PFPersistenceLocation { private File _baseFolder; - public PFMetadataLocation(File baseFolder) { + public PFFileSystemLocation(File baseFolder) { _baseFolder = baseFolder; } @@ -44,7 +44,7 @@ class PFMetadataLocation implements PFPersistenceLocation { public PFPersistenceLocation getChild(String childName) { File childFolder = new File(_baseFolder, childName); - return new PFMetadataLocation(childFolder); + return new PFFileSystemLocation(childFolder); } public PFPersistenceLocation[] getChildren() { @@ -54,7 +54,7 @@ class PFMetadataLocation implements PFPersistenceLocation { for (int i = 0; i < members.length; i++) { File member = members[i]; if (member.isDirectory()) { - PFPersistenceLocation child = new PFMetadataLocation(member); + PFPersistenceLocation child = new PFFileSystemLocation(member); children.add(child); } } diff --git a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PropertyFileProvider.java b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PropertyFileProvider.java index 27e5bb04b..c267da0c3 100644 --- a/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PropertyFileProvider.java +++ b/rse/plugins/org.eclipse.rse.core/src/org/eclipse/rse/internal/persistence/PropertyFileProvider.java @@ -193,7 +193,7 @@ public class PropertyFileProvider implements IRSEPersistenceProvider, IRSEImport * @see org.eclipse.rse.internal.persistence.IRSEImportExportProvider#exportRSEDOM(java.io.File, org.eclipse.rse.persistence.dom.RSEDOM, org.eclipse.core.runtime.IProgressMonitor) */ public boolean exportRSEDOM(File folder, RSEDOM dom, IProgressMonitor monitor) { - PFPersistenceAnchor anchor = new PFMetadataAnchor(folder); + PFPersistenceAnchor anchor = new PFFileSystemAnchor(folder); String name = "DOM"; //$NON-NLS-1$ boolean saved = save(dom, anchor, name, monitor); return saved; @@ -203,7 +203,7 @@ public class PropertyFileProvider implements IRSEPersistenceProvider, IRSEImport * @see org.eclipse.rse.internal.persistence.IRSEImportExportProvider#importRSEDOM(java.io.File, org.eclipse.core.runtime.IProgressMonitor) */ public RSEDOM importRSEDOM(File folder, IProgressMonitor monitor) { - PFPersistenceAnchor anchor = new PFMetadataAnchor(folder); + PFPersistenceAnchor anchor = new PFFileSystemAnchor(folder); String name = "DOM"; //$NON-NLS-1$ RSEDOM dom = load(anchor, name, monitor); return dom; @@ -239,11 +239,11 @@ public class PropertyFileProvider implements IRSEPersistenceProvider, IRSEImport anchor = new PFWorkspaceAnchor(); } else if (location.equals(PV_LOCATION_METADATA)) { File profilesFolder = getProfilesFolder(); - anchor = new PFMetadataAnchor(profilesFolder); + anchor = new PFFileSystemAnchor(profilesFolder); } else { // if no explicit location is specified we assume the metadata location File profilesFolder = getProfilesFolder(); - anchor = new PFMetadataAnchor(profilesFolder); + anchor = new PFFileSystemAnchor(profilesFolder); } return anchor; } |