jdave.jemmy
Class JemmyContainerSpecification<T extends java.awt.Container>

java.lang.Object
  extended by jdave.ContainmentSupport
      extended by jdave.mock.MockSupport
          extended by jdave.Specification<T>
              extended by jdave.jemmy.JemmyContainerSpecification<T>
Direct Known Subclasses:
JemmyApplicationSpecification

public abstract class JemmyContainerSpecification<T extends java.awt.Container>
extends jdave.Specification<T>

Author:
Pekka Enberg, Mikko Peltonen

Nested Class Summary
protected  class JemmyContainerSpecification.JemmyOperations
           
 
Field Summary
protected  T container
           
protected  org.netbeans.jemmy.operators.JFrameOperator frame
           
protected  JemmyContainerSpecification.JemmyOperations jemmy
           
 
Fields inherited from class jdave.Specification
be, context, does, must, should
 
Constructor Summary
JemmyContainerSpecification()
           
 
Method Summary
protected  void assertFrameCreated()
           
 IContainerContainment containsLabel(java.lang.String expected)
           
protected  java.io.InputStream getTimeouts()
           
protected  void initJemmy()
           
protected abstract  T newContainer()
           
protected  jdave.DefaultLifecycleListener newLifecycleListener()
           
 void specify(IContainerContainment containment)
           
protected  T startContainer()
           
 
Methods inherited from class jdave.Specification
addListener, create, destroy, equal, equal, equal, fireAfterContextCreation, fireAfterContextDestroy, fireAfterContextInstantiation, getContextObjectFactory, isNotNull, needsThreadLocalIsolation, not, raise, raise, raiseExactly, raiseExactly, satisfies, setContextObjectFactory, setStringComparisonFailure, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, specify, where
 
Methods inherited from class jdave.mock.MockSupport
checking, mock, mock, mockery, sequence, setDefaultResultForType, states, verifyMocks
 
Methods inherited from class jdave.ContainmentSupport
contain, containAll, containAll, containAll, containAll, containAll, containAll, containAll, containAll, containAll, containAll, containAny, containAny, containAny, containAny, containAny, containAny, containAny, containAny, containAny, containAny, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containExactly, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, containInPartialOrder, contains, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAll, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsAny, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsExactly, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, containsInPartialOrder, newAllContainment, newAllContainment, newAllContainment, newAnyContainment, newAnyContainment, newAnyContainment, newExactContainment, newExactContainment, newExactContainment, newInOrderContainment, newInOrderContainment, newInOrderContainment, newInPartialOrderContainment, newInPartialOrderContainment, newInPartialOrderContainment, newObjectContainment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jemmy

protected JemmyContainerSpecification.JemmyOperations jemmy

frame

protected org.netbeans.jemmy.operators.JFrameOperator frame

container

protected T extends java.awt.Container container
Constructor Detail

JemmyContainerSpecification

public JemmyContainerSpecification()
Method Detail

newLifecycleListener

protected jdave.DefaultLifecycleListener newLifecycleListener()

assertFrameCreated

protected void assertFrameCreated()

initJemmy

protected void initJemmy()

getTimeouts

protected java.io.InputStream getTimeouts()

newContainer

protected abstract T newContainer()

startContainer

protected T startContainer()

specify

public void specify(IContainerContainment containment)

containsLabel

public IContainerContainment containsLabel(java.lang.String expected)


Copyright © 2007. All Rights Reserved.