PageMixer demonstration with Struts

pagemixer.filter
Class SubscriptionFormFilter.TrimEdit

java.lang.Object
  |
  +--jp.ne.dti.lares.foozy.pagemixer.mixer.Filter
        |
        +--jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceEditFilter
              |
              +--jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter
                    |
                    +--jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter.Whole
                          |
                          +--pagemixer.filter.SubscriptionFormFilter.TrimEdit
All Implemented Interfaces:
jp.ne.dti.lares.foozy.pagemixer.mixer.Consumer
Enclosing class:
SubscriptionFormFilter

public static class SubscriptionFormFilter.TrimEdit
extends jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter.Whole

Filter to trim part of token sequence by "action" filed value of "SubscriptionForm".

This filter trim part of token sequence if "action" filed value of "SubscriptionForm" is not "Edit".


Inner classes inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter
jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter.Inside, jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter.Strategy, jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter.Whole
 
Inner classes inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.Filter
jp.ne.dti.lares.foozy.pagemixer.mixer.Filter.Factory
 
Fields inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter
DEFAULT
 
Constructor Summary
SubscriptionFormFilter.TrimEdit()
          Create filter to trim part of sequence.
 
Method Summary
protected  boolean shouldTrim(jp.ne.dti.lares.foozy.pagemixer.mixer.ConsumerContext context)
           
 
Methods inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter.Whole
getStrategy
 
Methods inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter
beforeFirst, onFirst, onInside, onLast
 
Methods inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceEditFilter
afterLast, consume, flush
 
Methods inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.Filter
addCleanup, clear, connectTo, getConsumer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubscriptionFormFilter.TrimEdit

public SubscriptionFormFilter.TrimEdit()
Create filter to trim part of sequence.
Method Detail

shouldTrim

protected boolean shouldTrim(jp.ne.dti.lares.foozy.pagemixer.mixer.ConsumerContext context)
Overrides:
shouldTrim in class jp.ne.dti.lares.foozy.pagemixer.mixer.SequenceTrimFilter

PageMixer demonstration with Struts