com.aptana.ide.debug.internal.core.browsers
Class Firefox

java.lang.Object
  extended by com.aptana.ide.debug.internal.core.browsers.Firefox

public final class Firefox
extends java.lang.Object

Author:
Max Stepanov

Field Summary
static java.lang.String NAME
           
static java.lang.String NEW_TAB
           
static java.lang.String NEW_WINDOW
           
 
Method Summary
static java.io.File findDefaultProfileLocation()
          findDefaultProfileLocation
static java.lang.String getExtensionVersion(java.lang.String extensionID, java.io.File profileDir)
          Get extension version
static boolean installExtension(java.net.URL extensionURL, java.lang.String extensionID, java.io.File dir)
          installExtension
static boolean installLinkedExtension(java.net.URL extensionURL, java.lang.String extensionID, java.io.File dir)
          installLinkedExtension
static boolean isBrowserExecutable(java.lang.String browserExecutable)
          isBrowserExecutable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values

NEW_WINDOW

public static final java.lang.String NEW_WINDOW
See Also:
Constant Field Values

NEW_TAB

public static final java.lang.String NEW_TAB
See Also:
Constant Field Values
Method Detail

isBrowserExecutable

public static boolean isBrowserExecutable(java.lang.String browserExecutable)
isBrowserExecutable

Parameters:
browserExecutable -
Returns:
boolean

findDefaultProfileLocation

public static java.io.File findDefaultProfileLocation()
findDefaultProfileLocation

Returns:
File

installLinkedExtension

public static boolean installLinkedExtension(java.net.URL extensionURL,
                                             java.lang.String extensionID,
                                             java.io.File dir)
installLinkedExtension

Parameters:
extensionURL -
extensionID -
dir -
Returns:
boolean

installExtension

public static boolean installExtension(java.net.URL extensionURL,
                                       java.lang.String extensionID,
                                       java.io.File dir)
installExtension

Parameters:
extensionURL -
extensionID -
dir -
Returns:
boolean

getExtensionVersion

public static java.lang.String getExtensionVersion(java.lang.String extensionID,
                                                   java.io.File profileDir)
Get extension version

Parameters:
extensionID -
profileDir -
Returns: