com.agical.rmock.core.expectation.section
Class StackedSection
java.lang.Object
com.agical.rmock.core.expectation.section.StackedSection
- All Implemented Interfaces:
- Section, Visitable
public class StackedSection
- extends Object
- implements Section
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StackedSection
public StackedSection(SectionProvider sectionProvider)
- Parameters:
sectionProvider
-
add
public void add(Visitable visitable)
- Description copied from interface:
Section
- Adds an expectaion or subsection to this section
- Specified by:
add
in interface Section
- Parameters:
visitable
- The visitable to add
getDescription
public String getDescription()
- Specified by:
getDescription
in interface Section
- Returns:
- a description of this section
getType
public String getType()
- Specified by:
getType
in interface Section
- Returns:
- the type of section (ordered, unordered etc)
accept
public boolean accept(ExpectationVisitor expectationVisitor,
boolean available)
- Description copied from interface:
Visitable
- accepts a visitor
- Specified by:
accept
in interface Visitable
- Parameters:
expectationVisitor
- the visitor to accept.available
- true if this visitable is considered available by its container
- Returns:
canMatch
public boolean canMatch()
- Specified by:
canMatch
in interface Visitable
- Returns:
- true if this visitable can match
isSatisfied
public boolean isSatisfied()
- Specified by:
isSatisfied
in interface Visitable
- Returns:
- true if this visitable is satisfied
Copyright © 2005-2011 Agical AB. All Rights Reserved.