org.apache.tapestry.form
Class MockDelegate
java.lang.Object
org.apache.tapestry.form.MockDelegate
- All Implemented Interfaces:
- Serializable, org.apache.tapestry.valid.IValidationDelegate
public class MockDelegate
- extends Object
- implements org.apache.tapestry.valid.IValidationDelegate
Mock implementation of IValidationDelegate
used for testing
(particularily, to test how the delegate decorates fields and field labels.
- Since:
- 4.0
- Author:
- Howard M. Lewis Ship
- See Also:
- Serialized Form
Method Summary |
void |
afterLabelText(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component)
|
void |
beforeLabelText(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component)
|
void |
clear()
|
void |
clearErrors()
|
org.apache.tapestry.valid.IFieldTracking |
getCurrentFieldTracking()
|
List |
getErrorRenderers()
|
String |
getFieldInputValue()
|
List |
getFieldTracking()
|
String |
getFocusField()
|
org.apache.tapestry.form.IFormComponent |
getFormComponent()
|
boolean |
getHasErrors()
|
boolean |
isInError()
|
void |
record(org.apache.tapestry.form.IFormComponent field,
String message)
|
void |
record(org.apache.tapestry.IRender errorRenderer,
org.apache.tapestry.valid.ValidationConstraint constraint)
|
void |
record(String message,
org.apache.tapestry.valid.ValidationConstraint constraint)
|
void |
record(org.apache.tapestry.valid.ValidatorException ex)
|
void |
recordFieldInputValue(String input)
|
void |
registerForFocus(org.apache.tapestry.form.IFormComponent field,
int priority)
|
void |
reset()
|
void |
setFormComponent(org.apache.tapestry.form.IFormComponent component)
|
void |
writeAttributes(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.valid.IValidator validator)
|
void |
writeLabelAttributes(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component)
|
void |
writeLabelPrefix(org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle)
|
void |
writeLabelSuffix(org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle)
|
void |
writePrefix(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.valid.IValidator validator)
|
void |
writeSuffix(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.valid.IValidator validator)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockDelegate
public MockDelegate()
MockDelegate
public MockDelegate(boolean inError)
registerForFocus
public void registerForFocus(org.apache.tapestry.form.IFormComponent field,
int priority)
- Specified by:
registerForFocus
in interface org.apache.tapestry.valid.IValidationDelegate
getFormComponent
public org.apache.tapestry.form.IFormComponent getFormComponent()
setFormComponent
public void setFormComponent(org.apache.tapestry.form.IFormComponent component)
- Specified by:
setFormComponent
in interface org.apache.tapestry.valid.IValidationDelegate
isInError
public boolean isInError()
- Specified by:
isInError
in interface org.apache.tapestry.valid.IValidationDelegate
getFieldInputValue
public String getFieldInputValue()
- Specified by:
getFieldInputValue
in interface org.apache.tapestry.valid.IValidationDelegate
getFieldTracking
public List getFieldTracking()
- Specified by:
getFieldTracking
in interface org.apache.tapestry.valid.IValidationDelegate
reset
public void reset()
- Specified by:
reset
in interface org.apache.tapestry.valid.IValidationDelegate
clear
public void clear()
- Specified by:
clear
in interface org.apache.tapestry.valid.IValidationDelegate
recordFieldInputValue
public void recordFieldInputValue(String input)
- Specified by:
recordFieldInputValue
in interface org.apache.tapestry.valid.IValidationDelegate
record
public void record(org.apache.tapestry.valid.ValidatorException ex)
- Specified by:
record
in interface org.apache.tapestry.valid.IValidationDelegate
record
public void record(String message,
org.apache.tapestry.valid.ValidationConstraint constraint)
- Specified by:
record
in interface org.apache.tapestry.valid.IValidationDelegate
record
public void record(org.apache.tapestry.IRender errorRenderer,
org.apache.tapestry.valid.ValidationConstraint constraint)
- Specified by:
record
in interface org.apache.tapestry.valid.IValidationDelegate
writePrefix
public void writePrefix(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.valid.IValidator validator)
- Specified by:
writePrefix
in interface org.apache.tapestry.valid.IValidationDelegate
writeAttributes
public void writeAttributes(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.valid.IValidator validator)
- Specified by:
writeAttributes
in interface org.apache.tapestry.valid.IValidationDelegate
writeSuffix
public void writeSuffix(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.valid.IValidator validator)
- Specified by:
writeSuffix
in interface org.apache.tapestry.valid.IValidationDelegate
beforeLabelText
public void beforeLabelText(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component)
- Specified by:
beforeLabelText
in interface org.apache.tapestry.valid.IValidationDelegate
afterLabelText
public void afterLabelText(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component)
- Specified by:
afterLabelText
in interface org.apache.tapestry.valid.IValidationDelegate
writeLabelPrefix
public void writeLabelPrefix(org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle)
- Specified by:
writeLabelPrefix
in interface org.apache.tapestry.valid.IValidationDelegate
writeLabelAttributes
public void writeLabelAttributes(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle,
org.apache.tapestry.form.IFormComponent component)
- Specified by:
writeLabelAttributes
in interface org.apache.tapestry.valid.IValidationDelegate
writeLabelSuffix
public void writeLabelSuffix(org.apache.tapestry.form.IFormComponent component,
org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle)
- Specified by:
writeLabelSuffix
in interface org.apache.tapestry.valid.IValidationDelegate
getHasErrors
public boolean getHasErrors()
- Specified by:
getHasErrors
in interface org.apache.tapestry.valid.IValidationDelegate
getCurrentFieldTracking
public org.apache.tapestry.valid.IFieldTracking getCurrentFieldTracking()
- Specified by:
getCurrentFieldTracking
in interface org.apache.tapestry.valid.IValidationDelegate
getErrorRenderers
public List getErrorRenderers()
- Specified by:
getErrorRenderers
in interface org.apache.tapestry.valid.IValidationDelegate
getFocusField
public String getFocusField()
- Specified by:
getFocusField
in interface org.apache.tapestry.valid.IValidationDelegate
clearErrors
public void clearErrors()
- Specified by:
clearErrors
in interface org.apache.tapestry.valid.IValidationDelegate
record
public void record(org.apache.tapestry.form.IFormComponent field,
String message)
- Specified by:
record
in interface org.apache.tapestry.valid.IValidationDelegate
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.