com.agical.rmock.core.expectation.section
Class OverridableSection
java.lang.Object
com.agical.rmock.core.expectation.section.OverridableSection
- All Implemented Interfaces:
- Section, Visitable
public class OverridableSection
- extends java.lang.Object
- implements Section
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OverridableSection
public OverridableSection(Section proxiedSection)
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 java.lang.String getDescription()
- Specified by:
getDescription in interface Section
- Returns:
- a description of this section
getType
public java.lang.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
overrideWith
public void overrideWith(Section overridingSection)
getProxiedSection
public Section getProxiedSection()
Copyright © 2005-2011 Agical AB. All Rights Reserved.