net.sf.jzeno.unittesting.screen
Class UnitTestController

java.lang.Object
  extended by nextapp.echo.AbstractComponent
      extended by net.sf.jzeno.echo.components.CustomComponent
          extended by net.sf.jzeno.unittesting.screen.AbstractUnitTestCustomComponent
              extended by net.sf.jzeno.unittesting.screen.UnitTestController
All Implemented Interfaces:
java.io.Serializable, BindingTarget, PropertyComponent, RebindableComponent, EventSink, EventSource, Component, FastComponent, FastComponentContainer

public class UnitTestController
extends AbstractUnitTestCustomComponent

Screen to display unit tests.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.jzeno.unittesting.screen.AbstractUnitTestCustomComponent
controller, dynaTable, mainGrid, mayStart, packageSelectionChanged, packageSelector, parentsList, reloadButton, selectedUnitTests, unittestSelectionChanged, unittestSelector
 
Fields inherited from interface nextapp.echo.Component
BACKGROUND_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FONT_CHANGED_PROPERTY, FOREGROUND_CHANGED_PROPERTY, IDENTIFIER_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, MODEL_CHANGED_PROPERTY, SELECTABLE_CHANGED_PROPERTY, STYLE_BACKGROUND, STYLE_FONT, STYLE_FOREGROUND, UPDATE_PROPERTY, VISIBLE_CHANGED_PROPERTY
 
Constructor Summary
UnitTestController()
           
 
Method Summary
 java.util.List getData()
           
protected  void initializeScreen()
           
 void preRender()
           Make changes to the visual representation of this component before Echo starts rendering the component.
 void rerunUnitTest(PropertyComponent pc)
           
 void rerunUnitTests()
           
 void viewStackTrace(PropertyComponent pc)
           
 
Methods inherited from class net.sf.jzeno.unittesting.screen.AbstractUnitTestCustomComponent
changedUnittestSelector, getPackageSelection, getPackageSelector, getReloadButton, getUnittestSelection, getUnittestSelector, populateUnittestSelector, reloadUnitTests
 
Methods inherited from class net.sf.jzeno.echo.components.CustomComponent
addValidator, fireActionEvent, fireActionEvent, fireActionEvent, getActionCommand, getBean, getBeanClass, getDecorator, getNullObject, getProperty, getValidationErrors, getValidators, getValue, isBound, isMarkedInvalid, isReadOnly, isRequired, isValid, markInvalid, markValid, rebind, removeValidator, setActionCommand, setBean, setBeanClass, setDecorator, setNullObject, setProperty, setReadOnly, setRequired, setValue, traceValue, validate
 
Methods inherited from class nextapp.echo.AbstractComponent
add, add, addHierarchyListener, addPropertyChangeListener, applyStyle, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getClientId, getComponent, getComponentCount, getComponents, getEchoInstance, getFont, getForeground, getIdentifier, getListenerList, getLocale, getParent, indexOf, init, isAncestorOf, isDifferent, isEnabled, isFocused, isRecursivelyVisible, isRegistered, isSelectableForScriptRecorder, isShowing, isVisible, processHierarchyEvent, remove, remove, removeAll, removeHierarchyListener, removePropertyChangeListener, setBackground, setClientId, setEnabled, setFocused, setFont, setForeground, setIdentifier, setLocale, setParent, setRegistered, setSelectableForScriptRecorder, setVisible, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnitTestController

public UnitTestController()
Method Detail

preRender

public void preRender()
Description copied from interface: PropertyComponent

Make changes to the visual representation of this component before Echo starts rendering the component.

Do not modify any bound javabeans in this method, as the changes to these will not be reflected properly on the screen.

Specified by:
preRender in interface PropertyComponent
Overrides:
preRender in class CustomComponent

initializeScreen

protected void initializeScreen()
Specified by:
initializeScreen in class AbstractUnitTestCustomComponent

viewStackTrace

public void viewStackTrace(PropertyComponent pc)

rerunUnitTest

public void rerunUnitTest(PropertyComponent pc)

rerunUnitTests

public void rerunUnitTests()

getData

public java.util.List getData()