com.aptana.ide.core.ui
Class AbstractPerspectiveFactory

java.lang.Object
  extended by com.aptana.ide.core.ui.AbstractPerspectiveFactory
Direct Known Subclasses:
WebPerspectiveFactory

public abstract class AbstractPerspectiveFactory
extends java.lang.Object

Author:
Paul Colton

Constructor Summary
protected AbstractPerspectiveFactory()
          Protected constructor for utility class.
 
Method Summary
static java.net.URL findPage(java.lang.String fullURL)
          showUIHelpPage
static java.lang.String findReleaseNotesURL(org.eclipse.update.core.IFeature feature)
          Finds the location of the release notes
static long getAptanaLastModified()
          The time in millis since this was last modified.
static org.eclipse.update.core.IFeature[] getFeature(java.lang.String id, boolean onlyConfigured)
           
static void showReleaseNotes()
          showReleaseNotes
static void showUIHelpPage(java.lang.String id)
          showUIHelpPage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPerspectiveFactory

protected AbstractPerspectiveFactory()
Protected constructor for utility class.

Method Detail

findPage

public static java.net.URL findPage(java.lang.String fullURL)
showUIHelpPage

Parameters:
fullURL -
Returns:
URL

findReleaseNotesURL

public static java.lang.String findReleaseNotesURL(org.eclipse.update.core.IFeature feature)
Finds the location of the release notes

Parameters:
feature -
Returns:
String

showUIHelpPage

public static void showUIHelpPage(java.lang.String id)
showUIHelpPage

Parameters:
id -

showReleaseNotes

public static void showReleaseNotes()
showReleaseNotes


getAptanaLastModified

public static long getAptanaLastModified()
The time in millis since this was last modified.

Returns:
long

getFeature

public static org.eclipse.update.core.IFeature[] getFeature(java.lang.String id,
                                                            boolean onlyConfigured)
Parameters:
id - The id of the feature
onlyConfigured - Is it configured
Returns:
IFeature[] with features matching feature ID