com.aptana.ide.debug.internal.ui
Class StartPageManager

java.lang.Object
  extended by com.aptana.ide.debug.internal.ui.StartPageManager

public final class StartPageManager
extends java.lang.Object

Author:
Max Stepanov

Nested Class Summary
static interface StartPageManager.IStartPageChangeListener
          IStartPageChangeListener
 
Method Summary
 void addListener(StartPageManager.IStartPageChangeListener listener)
          add listener
 void dispose()
           
static StartPageManager getDefault()
           
 boolean isStartPage(org.eclipse.core.resources.IResource resource)
           
 void removeListener(StartPageManager.IStartPageChangeListener listener)
          remove listener
 void removeStartPage(org.eclipse.core.resources.IResource resource)
          remove start page
 void setStartPage(org.eclipse.core.resources.IResource resource)
          set start page
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefault

public static StartPageManager getDefault()

dispose

public void dispose()

addListener

public void addListener(StartPageManager.IStartPageChangeListener listener)
add listener

Parameters:
listener -

removeListener

public void removeListener(StartPageManager.IStartPageChangeListener listener)
remove listener

Parameters:
listener -

isStartPage

public boolean isStartPage(org.eclipse.core.resources.IResource resource)
Parameters:
resource -
Returns:

setStartPage

public void setStartPage(org.eclipse.core.resources.IResource resource)
set start page

Parameters:
resource -

removeStartPage

public void removeStartPage(org.eclipse.core.resources.IResource resource)
remove start page

Parameters:
resource -