Class ProfileManager.BuiltInProfile
- java.lang.Object
-
- org.eclipse.m2m.atl.adt.ui.preferences.ProfileManager.Profile
-
- org.eclipse.m2m.atl.adt.ui.preferences.ProfileManager.BuiltInProfile
-
- All Implemented Interfaces:
java.lang.Comparable<ProfileManager.Profile>
- Enclosing class:
- ProfileManager
public static final class ProfileManager.BuiltInProfile extends ProfileManager.Profile
Represents a built-in profile. The state of a built-in profile cannot be changed after instantiation.
-
-
Constructor Summary
Constructors Constructor Description BuiltInProfile(java.lang.String ID, java.lang.String name, java.util.Map<java.lang.String,java.lang.String> settings, int order)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(ProfileManager.Profile o)
java.lang.String
getID()
java.lang.String
getName()
java.util.Map<java.lang.String,java.lang.String>
getSettings()
boolean
isBuiltInProfile()
boolean
isProfileToSave()
ProfileManager.Profile
rename(java.lang.String name, ProfileManager manager)
void
setSettings(java.util.Map<java.lang.String,java.lang.String> settings)
-
Methods inherited from class org.eclipse.m2m.atl.adt.ui.preferences.ProfileManager.Profile
hasEqualSettings, isSharedProfile
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getName
in classProfileManager.Profile
-
rename
public ProfileManager.Profile rename(java.lang.String name, ProfileManager manager)
- Specified by:
rename
in classProfileManager.Profile
-
getSettings
public java.util.Map<java.lang.String,java.lang.String> getSettings()
- Specified by:
getSettings
in classProfileManager.Profile
-
getID
public java.lang.String getID()
- Specified by:
getID
in classProfileManager.Profile
-
isProfileToSave
public boolean isProfileToSave()
- Specified by:
isProfileToSave
in classProfileManager.Profile
-
isBuiltInProfile
public boolean isBuiltInProfile()
- Overrides:
isBuiltInProfile
in classProfileManager.Profile
-
compareTo
public int compareTo(ProfileManager.Profile o)
-
setSettings
public void setSettings(java.util.Map<java.lang.String,java.lang.String> settings)
- Specified by:
setSettings
in classProfileManager.Profile
-
-