org.jsxp.framework.elementprocessing.processors
Class MarkInvalid

java.lang.Object
  extended by org.jsxp.framework.elementprocessing.processors.MarkInvalid
All Implemented Interfaces:
ElementProcessor

public class MarkInvalid
extends java.lang.Object
implements ElementProcessor

This processor will mark an element as invalid by enabling a red border around it and setting a message as a title.


Constructor Summary
MarkInvalid(Element element, java.lang.String message)
          Instantiates a new resource handler.
MarkInvalid(java.lang.String elementId, int index, java.lang.String message)
          Instantiates a new resource handler.
MarkInvalid(java.lang.String elementId, java.lang.String message)
          Instantiates a new resource handler.
MarkInvalid(java.lang.String elementIdPrefix, java.lang.String elementId, int index, java.lang.String message)
          Instantiates a new resource handler.
MarkInvalid(java.lang.String elementIdPrefix, java.lang.String elementId, java.lang.String message)
          Instantiates a new resource handler.
 
Method Summary
 void process(ViewController renderViewController)
          Process elements in the rendering view controller.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarkInvalid

public MarkInvalid(Element element,
                   java.lang.String message)
Instantiates a new resource handler.

Parameters:
element - the element to process
message - optional error message

MarkInvalid

public MarkInvalid(java.lang.String elementId,
                   int index,
                   java.lang.String message)
Instantiates a new resource handler.

Parameters:
elementId -
index -
message -

MarkInvalid

public MarkInvalid(java.lang.String elementId,
                   java.lang.String message)
Instantiates a new resource handler.

Parameters:
elementId -
message -

MarkInvalid

public MarkInvalid(java.lang.String elementIdPrefix,
                   java.lang.String elementId,
                   int index,
                   java.lang.String message)
Instantiates a new resource handler.

Parameters:
elementIdPrefix -
elementId -
index -
message -

MarkInvalid

public MarkInvalid(java.lang.String elementIdPrefix,
                   java.lang.String elementId,
                   java.lang.String message)
Instantiates a new resource handler.

Parameters:
elementIdPrefix -
elementId -
message -
Method Detail

process

public void process(ViewController renderViewController)
Description copied from interface: ElementProcessor
Process elements in the rendering view controller. Normally an element processor will be initialized with references to elements that will be processed during the phase ViewControllerLifeCycle.LifeCyclePhase.ELEMENTPROCESSING.

Specified by:
process in interface ElementProcessor


Copyright © 2012 Oliver Szymanski & David Tanzer