PageMixer demonstration
A B C E F G I L M N P R S U W

A

AlreadyLoginFilter - class pagemixer.filter.AlreadyLoginFilter.
Filter to process token sequence between '<span class="Auth-AlreadyLogin">' and '</span>'.
AlreadyLoginFilter.Trim - class pagemixer.filter.AlreadyLoginFilter.Trim.
Filter to trim whole token sequence if "not yet login".
AlreadyLoginFilter.Trim(Object) - Constructor for class pagemixer.filter.AlreadyLoginFilter.Trim
Create filter to trim whole token sequence if "not logged in".
AlreadyLoginFilter(Object) - Constructor for class pagemixer.filter.AlreadyLoginFilter
Create filter to process token sequence between '<span class="Auth-AlreadyLogin">' and '</span>'.
AuthConstants - interface common.AuthConstants.
Constants for Authentication function.

B

BasketEntry - class common.BasketEntry.
Container for entry in shopping basekt.
BasketEntry(ShoppingItem, int) - Constructor for class common.BasketEntry
 
BasketEntryIterationFilter - class pagemixer.filter.BasketEntryIterationFilter.
Filter to iterate insetting basket entry information.
BasketEntryIterationFilter.EntryCountAttr - class pagemixer.filter.BasketEntryIterationFilter.EntryCountAttr.
Filter to inset basket entry count information in token.
BasketEntryIterationFilter.EntryCountAttr(Object) - Constructor for class pagemixer.filter.BasketEntryIterationFilter.EntryCountAttr
 
BasketEntryIterationFilter.EntryNameL18NText - class pagemixer.filter.BasketEntryIterationFilter.EntryNameL18NText.
Filter to inset basket entry name text in token sequence.
BasketEntryIterationFilter.EntryNameL18NText(Object, Object) - Constructor for class pagemixer.filter.BasketEntryIterationFilter.EntryNameL18NText
 
BasketEntryIterationFilter.EntryNameText - class pagemixer.filter.BasketEntryIterationFilter.EntryNameText.
Filter to inset basket entry name text in token sequence.
BasketEntryIterationFilter.EntryNameText(Object) - Constructor for class pagemixer.filter.BasketEntryIterationFilter.EntryNameText
 
BasketEntryIterationFilter.EntryPriceText - class pagemixer.filter.BasketEntryIterationFilter.EntryPriceText.
Filter to inset basket entry price text in token sequence.
BasketEntryIterationFilter.EntryPriceText(Object) - Constructor for class pagemixer.filter.BasketEntryIterationFilter.EntryPriceText
 
BasketEntryIterationFilter.EntryTotalText - class pagemixer.filter.BasketEntryIterationFilter.EntryTotalText.
Filter to inset basket entry total price text in token sequence.
BasketEntryIterationFilter.EntryTotalText(Object) - Constructor for class pagemixer.filter.BasketEntryIterationFilter.EntryTotalText
 
BasketEntryIterationFilter(Object, Object) - Constructor for class pagemixer.filter.BasketEntryIterationFilter
Constructor.
BasketEntryIterationFilter(Object, Object, Object) - Constructor for class pagemixer.filter.BasketEntryIterationFilter
Create filter to iterate insetting basket entry information.
BasketFilter - class pagemixer.filter.BasketFilter.
Composit filter consisting of filters related to shopping basket function.
BasketFilter(Object, Object) - Constructor for class pagemixer.filter.BasketFilter
Constructor.
BasketFilter(Object, Object, Object) - Constructor for class pagemixer.filter.BasketFilter
Create filter consisting of filters related to shopping basket function.
BasketTotalTextInsetFilter - class pagemixer.filter.BasketTotalTextInsetFilter.
Filter to inset total price of entries in shopping basket.
BasketTotalTextInsetFilter(Object) - Constructor for class pagemixer.filter.BasketTotalTextInsetFilter
Create filter to inset total price of entries in shopping basket.
Bootstrap - class pagemixer.filter.Bootstrap.
Template to execute from command line.
Bootstrap.Default - class pagemixer.filter.Bootstrap.Default.
Bootstrap with HTML file parsing.
Bootstrap.Default(String) - Constructor for class pagemixer.filter.Bootstrap.Default
 
Bootstrap() - Constructor for class pagemixer.filter.Bootstrap
 
BrTrimFilter - class pagemixer.filter.BrTrimFilter.
Filter to trim tokens of '<br>' tag.
BrTrimFilter() - Constructor for class pagemixer.filter.BrTrimFilter
Create filter to trim tokens of '<br>' tag.

C

CLASS_ALREADY_LOGIN - Static variable in interface common.AuthConstants
 
CLASS_BASKET_ENTRY - Static variable in interface common.ShopConstants
 
CLASS_BASKET_TOTAL - Static variable in interface common.ShopConstants
 
CLASS_ENTRY_COUNT - Static variable in interface common.ShopConstants
 
CLASS_ENTRY_NAME - Static variable in interface common.ShopConstants
 
CLASS_ENTRY_PRICE - Static variable in interface common.ShopConstants
 
CLASS_ENTRY_TOTAL - Static variable in interface common.ShopConstants
 
CLASS_FAREWELL - Static variable in interface common.AuthConstants
 
CLASS_INVALID_PASSWORD - Static variable in interface common.AuthConstants
 
CLASS_LOCALE - Static variable in interface common.LocaleConstants
 
CLASS_LOCALE_ENTRY - Static variable in interface common.LocaleConstants
 
CLASS_LOGIN_REQUIRED - Static variable in interface common.AuthConstants
 
CLASS_NOT_YET_LOGIN - Static variable in interface common.AuthConstants
 
CLASS_USER_UNKNOWN - Static variable in interface common.AuthConstants
 
CLASS_USERNAME - Static variable in interface common.AuthConstants
 
CLASS_WELCOME - Static variable in interface common.AuthConstants
 
common - package common
 
consume(ConsumerContext, Token) - Method in class pagemixer.filter.NopFilter
 
createProducer() - Method in class pagemixer.filter.Bootstrap
Create producer to produce token stream.
createProducer() - Method in class pagemixer.filter.Bootstrap.Default
 

E

edit(ConsumerContext, Token) - Method in class pagemixer.filter.BrTrimFilter
 
ENTRIES - Static variable in class common.ShoppingItem
Array of sample items.
execute(Filter) - Method in class pagemixer.filter.Bootstrap
Do mixing by given filter.

F

flush(ConsumerContext) - Method in class pagemixer.filter.NopFilter
 

G

getCount() - Method in class common.BasketEntry
Set count of this entry.
getEntryList() - Static method in class common.BasketEntry
Return list of "BasketEntry"s.
getID() - Method in class common.BasketEntry
Get ID of ShoppingItem.
getID() - Method in class common.ShoppingItem
Get ID.
getName() - Method in class common.BasketEntry
Get name of ShoppingItem.
getName() - Method in class common.ShoppingItem
Get name.
getName(Locale) - Method in class common.BasketEntry
Get localized(L18N) name of ShoppingItem.
getName(Locale) - Method in class common.ShoppingItem
Get localized(L18N) name.
getPrice() - Method in class common.BasketEntry
Get "price" of ShoppingItem.
getPrice() - Method in class common.ShoppingItem
Get price.
getText(Object) - Method in class pagemixer.filter.BasketTotalTextInsetFilter
 
getText(Object) - Method in class pagemixer.filter.BasketEntryIterationFilter.EntryNameText
 
getText(Object) - Method in class pagemixer.filter.BasketEntryIterationFilter.EntryPriceText
 
getText(Object) - Method in class pagemixer.filter.BasketEntryIterationFilter.EntryTotalText
 
getText(Object) - Method in class pagemixer.filter.UsernameTextInsetFilter
 
getValue(Object) - Method in class pagemixer.filter.UsernameAttrInsetFilter
 

I

inset(Token, Object) - Method in class pagemixer.filter.BasketEntryIterationFilter.EntryCountAttr
 
insetData(ConsumerContext, Object) - Method in class pagemixer.filter.BasketEntryIterationFilter.EntryNameL18NText
Inset localized name of shopping basket entry.

L

LocaleConstants - interface common.LocaleConstants.
Constants for Locale handling.
LocalePageSample - class pagemixer.filter.LocalePageSample.
This is sample of locale sensitive parsing.
LocalePageSample() - Constructor for class pagemixer.filter.LocalePageSample
 

M

main(String[]) - Static method in class pagemixer.filter.NopFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.PreparseSample
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.BasketTotalTextInsetFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.BrTrimFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.BasketEntryIterationFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.BasketFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.AlreadyLoginFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.LocalePageSample
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.UsernameAttrInsetFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.WelcomeTrimFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.UsernameTextInsetFilter
Invoke as stand-alone application.

N

NopFilter - class pagemixer.filter.NopFilter.
Filter to do nothing, but work as filter.
NopFilter() - Constructor for class pagemixer.filter.NopFilter
 

P

pagemixer.filter - package pagemixer.filter
Filters for PageMixer demonstration.
PARAM_DISCARD_REQUEST - Static variable in interface common.ShopConstants
 
PARAM_ENTRY_ID_PREFIX - Static variable in interface common.ShopConstants
 
PARAM_LOCALE - Static variable in interface common.LocaleConstants
 
PARAM_LOGIN - Static variable in interface common.AuthConstants
 
PARAM_LOGIN_REQUEST - Static variable in interface common.AuthConstants
 
PARAM_LOGOUT_REQUEST - Static variable in interface common.AuthConstants
 
PARAM_PASSWORD - Static variable in interface common.AuthConstants
 
PARAM_PUT_REQUEST - Static variable in interface common.ShopConstants
 
PARAM_RECALC_REQUEST - Static variable in interface common.ShopConstants
 
PARAM_SESSION_ID - Static variable in interface common.ShopConstants
 
PARAM_USERNAME - Static variable in interface common.AuthConstants
 
parseFile(String) - Static method in class pagemixer.filter.Bootstrap
Utility to create token stream producer by HTML file parsing.
prepare(ConsumerContext) - Method in class pagemixer.filter.Bootstrap
Hook to prepare for mixing.
PreparseSample - class pagemixer.filter.PreparseSample.
This is sample to Producer serialization.
PreparseSample() - Constructor for class pagemixer.filter.PreparseSample
 

R

readinProducer(String) - Static method in class pagemixer.filter.Bootstrap
Utility to create token stream producer by read Producer object in.
REQUEST_BASKET_ENTRY - Static variable in interface common.ShopConstants
 
REQUEST_FAREWELL - Static variable in interface common.AuthConstants
 
REQUEST_LOCALE_ENTRY - Static variable in interface common.LocaleConstants
 
REQUEST_LOCALE_ENTRY_PROVIDER - Static variable in interface common.LocaleConstants
 
REQUEST_WELCOME - Static variable in interface common.AuthConstants
 

S

SESSION_BASKET_ENTRY_PROVIDER - Static variable in interface common.ShopConstants
 
SESSION_LOCALE - Static variable in interface common.LocaleConstants
 
SESSION_LOGIN - Static variable in interface common.AuthConstants
 
setCount(int) - Method in class common.BasketEntry
Get count of this entry.
ShopConstants - interface common.ShopConstants.
Constants for Shopping basket function.
ShoppingItem - class common.ShoppingItem.
Container for shopping item information.
ShoppingItem(String, String, int) - Constructor for class common.ShoppingItem
 
shouldTrim(ConsumerContext) - Method in class pagemixer.filter.AlreadyLoginFilter.Trim
 
shouldTrim(ConsumerContext) - Method in class pagemixer.filter.WelcomeTrimFilter
 

U

UsernameAttrInsetFilter - class pagemixer.filter.UsernameAttrInsetFilter.
Filter to inset user name as HTML safe attribute value in token.
UsernameAttrInsetFilter(Object) - Constructor for class pagemixer.filter.UsernameAttrInsetFilter
Create filter to inset user name as HTML safe attribute value in token.
UsernameTextInsetFilter - class pagemixer.filter.UsernameTextInsetFilter.
Filter to inset user name as HTML safe text.
UsernameTextInsetFilter(Object) - Constructor for class pagemixer.filter.UsernameTextInsetFilter
Create filter to inset user name as HTML safe text.

W

WelcomeTrimFilter - class pagemixer.filter.WelcomeTrimFilter.
Filter to process token sequence between '<span class="Auth-Welcome">' and '</span>'.
WelcomeTrimFilter(Object) - Constructor for class pagemixer.filter.WelcomeTrimFilter
Create filter to process token sequence between '<span class="Auth-Welcome">' and '</span>'.

A B C E F G I L M N P R S U W
PageMixer demonstration