org.eclipse.palamedes.ui.pages.gamestate
Class GSPage

java.lang.Object
  extended by org.eclipse.ui.part.Page
      extended by org.eclipse.palamedes.ui.views.gamestate.GameStatePage
          extended by org.eclipse.palamedes.ui.pages.gamestate.GSPage
All Implemented Interfaces:
org.eclipse.jface.viewers.ISelectionChangedListener, IGameStatePage, org.eclipse.ui.part.IPage, org.eclipse.ui.part.IPageBookViewPage

public class GSPage
extends GameStatePage


Constructor Summary
GSPage()
           
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
          The GameStatePage implementation of this IGameStatePage method creates a tree viewer.
protected  java.lang.String createDisplay(IGameState state)
          Displays the game state in the browser.
 java.lang.String createDisplayFromXML(IGameState state)
           
 
Methods inherited from class org.eclipse.palamedes.ui.views.gamestate.GameStatePage
getControl, init, refresh, selectionChanged, setFocus
 
Methods inherited from class org.eclipse.ui.part.Page
dispose, getSite, makeContributions, setActionBars
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.part.IPage
dispose, setActionBars
 

Constructor Detail

GSPage

public GSPage()
Method Detail

createDisplay

protected java.lang.String createDisplay(IGameState state)
Displays the game state in the browser.

Specified by:
createDisplay in class GameStatePage

createDisplayFromXML

public java.lang.String createDisplayFromXML(IGameState state)

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Description copied from class: GameStatePage
The GameStatePage implementation of this IGameStatePage method creates a tree viewer. Subclasses must extend this method configure the tree viewer with a proper content provider, label provider, and input element.

Specified by:
createControl in interface org.eclipse.ui.part.IPage
Overrides:
createControl in class GameStatePage