com.aptana.ide.ui.editors.preferences.formatter
Class ProfileManager.SharedProfile

java.lang.Object
  extended by com.aptana.ide.ui.editors.preferences.formatter.ProfileManager.Profile
      extended by com.aptana.ide.ui.editors.preferences.formatter.ProfileManager.CustomProfile
          extended by com.aptana.ide.ui.editors.preferences.formatter.ProfileManager.SharedProfile
All Implemented Interfaces:
java.lang.Comparable
Enclosing class:
ProfileManager

public final class ProfileManager.SharedProfile
extends ProfileManager.CustomProfile


Field Summary
 
Fields inherited from class com.aptana.ide.ui.editors.preferences.formatter.ProfileManager.CustomProfile
fManager
 
Constructor Summary
ProfileManager.SharedProfile(java.lang.String oldName, java.util.Map options, int version, java.lang.String profileKind)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 java.lang.String getID()
           
 boolean isProfileToSave()
           
 boolean isSharedProfile()
           
 ProfileManager.Profile rename(java.lang.String name, ProfileManager manager)
           
 
Methods inherited from class com.aptana.ide.ui.editors.preferences.formatter.ProfileManager.CustomProfile
getKind, getManager, getName, getSettings, getVersion, setManager, setSettings, setVersion
 
Methods inherited from class com.aptana.ide.ui.editors.preferences.formatter.ProfileManager.Profile
hasEqualSettings, isBuiltInProfile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfileManager.SharedProfile

public ProfileManager.SharedProfile(java.lang.String oldName,
                                    java.util.Map options,
                                    int version,
                                    java.lang.String profileKind)
Parameters:
oldName -
options -
version -
profileKind -
Method Detail

rename

public ProfileManager.Profile rename(java.lang.String name,
                                     ProfileManager manager)
Overrides:
rename in class ProfileManager.CustomProfile
Returns:
Profile
See Also:
ProfileManager.CustomProfile.rename(java.lang.String, com.aptana.ide.ui.editors.preferences.formatter.ProfileManager)

getID

public java.lang.String getID()
Overrides:
getID in class ProfileManager.CustomProfile
Returns:
id
See Also:
ProfileManager.CustomProfile.getID()

compareTo

public final int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable
Overrides:
compareTo in class ProfileManager.CustomProfile
See Also:
ProfileManager.CustomProfile.compareTo(java.lang.Object)

isProfileToSave

public boolean isProfileToSave()
Overrides:
isProfileToSave in class ProfileManager.CustomProfile
Returns:
boolean
See Also:
ProfileManager.CustomProfile.isProfileToSave()

isSharedProfile

public boolean isSharedProfile()
Overrides:
isSharedProfile in class ProfileManager.Profile
Returns:
is shared
See Also:
ProfileManager.Profile.isSharedProfile()