Class ProfileManager.CustomProfile
- java.lang.Object
-
- org.eclipse.m2m.atl.adt.ui.preferences.ProfileManager.Profile
-
- org.eclipse.m2m.atl.adt.ui.preferences.ProfileManager.CustomProfile
-
- All Implemented Interfaces:
java.lang.Comparable<ProfileManager.Profile>
- Direct Known Subclasses:
ProfileManager.SharedProfile
- Enclosing class:
- ProfileManager
public static class ProfileManager.CustomProfile extends ProfileManager.Profile
Represents a user-defined profile. A custom profile can be modified after instantiation.
-
-
Field Summary
Fields Modifier and Type Field Description protected ProfileManagerfManager
-
Constructor Summary
Constructors Constructor Description CustomProfile(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ProfileManager.Profile o)java.lang.StringgetID()ProfileManagergetManager()java.lang.StringgetName()java.util.Map<java.lang.String,java.lang.String>getSettings()booleanisProfileToSave()ProfileManager.Profilerename(java.lang.String name, ProfileManager manager)voidsetManager(ProfileManager profileManager)voidsetSettings(java.util.Map<java.lang.String,java.lang.String> settings)-
Methods inherited from class org.eclipse.m2m.atl.adt.ui.preferences.ProfileManager.Profile
hasEqualSettings, isBuiltInProfile, isSharedProfile
-
-
-
-
Field Detail
-
fManager
protected ProfileManager fManager
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein classProfileManager.Profile
-
rename
public ProfileManager.Profile rename(java.lang.String name, ProfileManager manager)
- Specified by:
renamein classProfileManager.Profile
-
getSettings
public java.util.Map<java.lang.String,java.lang.String> getSettings()
- Specified by:
getSettingsin classProfileManager.Profile
-
setSettings
public void setSettings(java.util.Map<java.lang.String,java.lang.String> settings)
- Specified by:
setSettingsin classProfileManager.Profile
-
getID
public java.lang.String getID()
- Specified by:
getIDin classProfileManager.Profile
-
setManager
public void setManager(ProfileManager profileManager)
-
getManager
public ProfileManager getManager()
-
isProfileToSave
public boolean isProfileToSave()
- Specified by:
isProfileToSavein classProfileManager.Profile
-
compareTo
public int compareTo(ProfileManager.Profile o)
-
-