demo for SASAX - 1.5
A C D E F G H I J L M N P R S U V W

A

AbstractElement - class jp.ne.dti.lares.foozy.sasax.AbstractElement.
 
AbstractElement(Element) - Constructor for class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
accepts(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
accepts(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
accepts(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.PathDemo
Accept any elements.
accepts(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.ChoiceDemo.IntElementFactory
Examine whether specified NAME is acceptable or not.
accepts(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.ChoiceDemo.StringElementFactory
Examine whether specified NAME is acceptable or not.
accepts(ParseContext, String, String) - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 
accepts(ParseContext, String, String) - Method in interface jp.ne.dti.lares.foozy.sasax.ElementFactory
 
addCleanup(Runnable) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
addComponent(Element, boolean) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
addComponent(String, Element, boolean) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
addMustItem(Element) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
addMustItem(String, Element) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
addNotification(Notification) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
addOptionalItem(Element) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
addOptionalItem(String, Element) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 

C

characters(ParseContext, char[], int, int) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
characters(ParseContext, char[], int, int) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
characters(ParseContext, char[], int, int) - Method in class jp.ne.dti.lares.foozy.sasax.PathDemo
Receive notification of character data.
characters(ParseContext, char[], int, int) - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 
ChoiceDemo - class jp.ne.dti.lares.foozy.sasax.ChoiceDemo.
Demonstration how to parse runtime determined XML document.
ChoiceDemo.IntElementFactory - class jp.ne.dti.lares.foozy.sasax.ChoiceDemo.IntElementFactory.
Factory class to create "int" element.
ChoiceDemo.IntElementFactory() - Constructor for class jp.ne.dti.lares.foozy.sasax.ChoiceDemo.IntElementFactory
 
ChoiceDemo.StringElementFactory - class jp.ne.dti.lares.foozy.sasax.ChoiceDemo.StringElementFactory.
Factory class to create "string" element.
ChoiceDemo.StringElementFactory() - Constructor for class jp.ne.dti.lares.foozy.sasax.ChoiceDemo.StringElementFactory
 
ChoiceDemo() - Constructor for class jp.ne.dti.lares.foozy.sasax.ChoiceDemo
 
clear() - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
clear() - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 
COMPOSITE_L_NAME - Static variable in interface jp.ne.dti.lares.foozy.sasax.DemoConstants
Local name of "composite" element in XML document.
CompositeDemo - class jp.ne.dti.lares.foozy.sasax.CompositeDemo.
Demonstration how to parse composite element.
CompositeDemo() - Constructor for class jp.ne.dti.lares.foozy.sasax.CompositeDemo
 
CompositeElement - class jp.ne.dti.lares.foozy.sasax.CompositeElement.
 
CompositeElement(Element, String, String) - Constructor for class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
CompositeElement(Element, String, String, boolean, boolean) - Constructor for class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
create(Element) - Method in class jp.ne.dti.lares.foozy.sasax.ChoiceDemo.IntElementFactory
Create element.
create(Element) - Method in class jp.ne.dti.lares.foozy.sasax.ChoiceDemo.StringElementFactory
Create element.
create(Element) - Method in interface jp.ne.dti.lares.foozy.sasax.ElementFactory
 
CustomDemo - class jp.ne.dti.lares.foozy.sasax.CustomDemo.
Demonstration how to un-marshal object from XML document.
CustomDemo.CustomContainer - class jp.ne.dti.lares.foozy.sasax.CustomDemo.CustomContainer.
Custom container in your specific problem domain.
CustomDemo.CustomContainer() - Constructor for class jp.ne.dti.lares.foozy.sasax.CustomDemo.CustomContainer
Constructor.
CustomDemo.CustomElement - class jp.ne.dti.lares.foozy.sasax.CustomDemo.CustomElement.
Composite element to un-marshal CustomContainer from XML document.
CustomDemo.CustomElement(Element) - Constructor for class jp.ne.dti.lares.foozy.sasax.CustomDemo.CustomElement
Constructor.
CustomDemo() - Constructor for class jp.ne.dti.lares.foozy.sasax.CustomDemo
 

D

DemoConstants - interface jp.ne.dti.lares.foozy.sasax.DemoConstants.
Definition of constants for demonstration classes.
doExtension(String, Object) - Method in interface jp.ne.dti.lares.foozy.sasax.ParseContext
 

E

Element - interface jp.ne.dti.lares.foozy.sasax.Element.
 
elementEnded(Element, ParseContext) - Method in interface jp.ne.dti.lares.foozy.sasax.Notification
 
ElementFactory - interface jp.ne.dti.lares.foozy.sasax.ElementFactory.
 
elementStarted(Element, ParseContext, Attributes) - Method in interface jp.ne.dti.lares.foozy.sasax.Notification
 
enables(String) - Method in interface jp.ne.dti.lares.foozy.sasax.ParseContext
 
endElement(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
endElement(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
endElement(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.PathDemo
 
endElement(ParseContext, String, String) - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 
ensureDetermined() - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
ENVELOPE_L_NAME - Static variable in interface jp.ne.dti.lares.foozy.sasax.DemoConstants
Local name of "envelope" element in XML document.
examine(ParseContext, Attributes) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 

F

fireElementStarted(ParseContext, Attributes) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 

G

getAttribute(String, String) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
getComponent(String) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
getComponents() - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
getInteger() - Method in class jp.ne.dti.lares.foozy.sasax.CustomDemo.CustomContainer
Get integer value of container.
getLName() - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
getLocator() - Method in interface jp.ne.dti.lares.foozy.sasax.ParseContext
 
getParent() - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
getParent() - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 
getPrefixes(String) - Method in interface jp.ne.dti.lares.foozy.sasax.ParseContext
 
getString() - Method in class jp.ne.dti.lares.foozy.sasax.CustomDemo.CustomContainer
Get string value of container.
getURI() - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
getURI(String) - Method in interface jp.ne.dti.lares.foozy.sasax.ParseContext
 
getValue(boolean) - Method in class jp.ne.dti.lares.foozy.sasax.CustomDemo.CustomElement
Get un-marshaled CustomContainer.

H

hasNotification(Notification) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
hasXSINil(Attributes) - Static method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 

I

ignorableWhitespace(ParseContext, char[], int, int) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
ignorableWhitespace(ParseContext, char[], int, int) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
ignorableWhitespace(ParseContext, char[], int, int) - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 
INT_L_NAME - Static variable in interface jp.ne.dti.lares.foozy.sasax.DemoConstants
Local name of "int" element in XML document.
isDetermined() - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
isDetermined() - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 
isEmpty() - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
isNil(boolean) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
isNillable() - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 

J

jp.ne.dti.lares.foozy.sasax - package jp.ne.dti.lares.foozy.sasax
 

L

LIST_L_NAME - Static variable in interface jp.ne.dti.lares.foozy.sasax.DemoConstants
Local name of "list" element in XML document.

M

main(String[]) - Static method in class jp.ne.dti.lares.foozy.sasax.CustomDemo
Invoke demonstration.
main(String[]) - Static method in class jp.ne.dti.lares.foozy.sasax.RepetitionDemo
Invoke demonstration.
main(String[]) - Static method in class jp.ne.dti.lares.foozy.sasax.PathDemo
Invoke demonstration.
main(String[]) - Static method in class jp.ne.dti.lares.foozy.sasax.SimpleDemo
Invoke demonstration.
main(String[]) - Static method in class jp.ne.dti.lares.foozy.sasax.ValidationDemo
Invoke demonstration.
main(String[]) - Static method in class jp.ne.dti.lares.foozy.sasax.ChoiceDemo
Invoke demonstration.
main(String[]) - Static method in class jp.ne.dti.lares.foozy.sasax.CompositeDemo
Invoke demonstration.

N

Notification - interface jp.ne.dti.lares.foozy.sasax.Notification.
 
notifyDetermined() - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
notifyDetermined(ParseContext) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 

P

ParseContext - interface jp.ne.dti.lares.foozy.sasax.ParseContext.
 
PathDemo - class jp.ne.dti.lares.foozy.sasax.PathDemo.
Demonstration how to use path extension of SASAX.
PathDemo(Element) - Constructor for class jp.ne.dti.lares.foozy.sasax.PathDemo
 
processingInstruction(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
processingInstruction(ParseContext, String, String) - Method in class jp.ne.dti.lares.foozy.sasax.PathDemo
Receive notification of ignorable whitespace in element content.
processingInstruction(ParseContext, String, String) - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 

R

removeNotification(Notification) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
RepetitionDemo - class jp.ne.dti.lares.foozy.sasax.RepetitionDemo.
Demonstration how to parse repetition of element.
RepetitionDemo() - Constructor for class jp.ne.dti.lares.foozy.sasax.RepetitionDemo
 

S

setDetermined(ParseContext) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
setInteger(Integer) - Method in class jp.ne.dti.lares.foozy.sasax.CustomDemo.CustomContainer
Set integer value of container.
setNillable(boolean) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
setString(String) - Method in class jp.ne.dti.lares.foozy.sasax.CustomDemo.CustomContainer
Set string value of container.
SimpleDemo - class jp.ne.dti.lares.foozy.sasax.SimpleDemo.
Demonstration how to parse XML document by SASAX.
SimpleDemo() - Constructor for class jp.ne.dti.lares.foozy.sasax.SimpleDemo
 
skippedEntity(ParseContext, String) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
skippedEntity(ParseContext, String) - Method in class jp.ne.dti.lares.foozy.sasax.PathDemo
Receive notification of a processing instruction.
skippedEntity(ParseContext, String) - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 
startElement(ParseContext, String, String, Attributes) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
startElement(ParseContext, String, String, Attributes) - Method in class jp.ne.dti.lares.foozy.sasax.CompositeElement
 
startElement(ParseContext, String, String, Attributes) - Method in class jp.ne.dti.lares.foozy.sasax.PathDemo
 
startElement(ParseContext, String, String, Attributes) - Method in interface jp.ne.dti.lares.foozy.sasax.Element
 
STRING_L_NAME - Static variable in interface jp.ne.dti.lares.foozy.sasax.DemoConstants
Local name of "string" element in XML document.

U

unwatchAttribute(String, String) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 
URI - Static variable in interface jp.ne.dti.lares.foozy.sasax.DemoConstants
URI of namespace for elements in XML document.

V

validate(ParseContext, Object) - Method in class jp.ne.dti.lares.foozy.sasax.ValidationDemo
Examine whether specified value is even integer or not.
validate(ParseContext, Object) - Method in interface jp.ne.dti.lares.foozy.sasax.Validation
 
Validation - interface jp.ne.dti.lares.foozy.sasax.Validation.
 
ValidationDemo - class jp.ne.dti.lares.foozy.sasax.ValidationDemo.
Demonstration how to validate value in XML document by SASAX.
ValidationDemo() - Constructor for class jp.ne.dti.lares.foozy.sasax.ValidationDemo
 

W

watchAttribute(String, String) - Method in class jp.ne.dti.lares.foozy.sasax.AbstractElement
 

A C D E F G H I J L M N P R S U V W
demo for SASAX - 1.5