Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
G
H
I
K
M
N
O
P
R
S
T
U
V
W
A
add(int, Object)
- Method in class com.openharbor.xmlj.
Element.ElementList
add(int, Object)
- Method in class com.openharbor.xmlj.observer.
ObservableElement.ObservableList
addChild(Unmarshaller)
- Method in class com.openharbor.xmlj.
ElementUnmarshaller
attributeChanged(ObservableElement, XMLName, String, String)
- Method in interface com.openharbor.xmlj.observer.
ObservableElement.Observer
Note that an attribute has changed.
B
Bean
- class reference.
Bean
.
Bean()
- Constructor for class reference.
Bean
C
clear()
- Method in class com.openharbor.xmlj.
Element.AttributeMap
clear()
- Method in class com.openharbor.xmlj.observer.
ObservableElement.ObservableMap
com.openharbor.xmlj
- package com.openharbor.xmlj
Simple Java objects can map to any XML elements, attributes and text.
com.openharbor.xmlj.observer
- package com.openharbor.xmlj.observer
Extended objects can be copied from XML, by configuring an alternate factory.
containsKey(Object)
- Method in class com.openharbor.xmlj.
Element.AttributeMap
containsValue(Object)
- Method in class com.openharbor.xmlj.
Element.AttributeMap
E
EMPTY_VALUE
- Static variable in class com.openharbor.xmlj.
Element
Echo
- class
Echo
.
A command line tool to exercise Beck.
Echo()
- Constructor for class
Echo
EchoDOM
- class
EchoDOM
.
A command line tool to exercise Beck's interface to DOM.
EchoDOM()
- Constructor for class
EchoDOM
EchoSchematic
- class
EchoSchematic
.
EchoSchematic()
- Constructor for class
EchoSchematic
Element
- class com.openharbor.xmlj.
Element
.
An XML element.
Element()
- Constructor for class com.openharbor.xmlj.
Element
It would be simpler Java to make attributes a member of attributeNanny and subElements a member of elementNanny.
Element(XMLName)
- Constructor for class com.openharbor.xmlj.
Element
Element(String)
- Constructor for class com.openharbor.xmlj.
Element
Element.AttributeMap
- class com.openharbor.xmlj.
Element.AttributeMap
.
A Map representing the attributes of an Element.
Element.AttributeMap(Map)
- Constructor for class com.openharbor.xmlj.
Element.AttributeMap
Element.ElementList
- class com.openharbor.xmlj.
Element.ElementList
.
A List representing the subElements of an Element.
Element.ElementList(Element)
- Constructor for class com.openharbor.xmlj.
Element.ElementList
ElementMarshaller
- class com.openharbor.xmlj.
ElementMarshaller
.
Maps an Element to XML.
ElementMarshaller()
- Constructor for class com.openharbor.xmlj.
ElementMarshaller
ElementUnmarshaller
- class com.openharbor.xmlj.
ElementUnmarshaller
.
Maps XML to an Element.
ElementUnmarshaller()
- Constructor for class com.openharbor.xmlj.
ElementUnmarshaller
entrySet()
- Method in class com.openharbor.xmlj.
Element.AttributeMap
equals(Object)
- Method in class com.openharbor.xmlj.
Element.AttributeMap
G
get(Object)
- Method in class com.openharbor.xmlj.
Element.AttributeMap
get(int)
- Method in class com.openharbor.xmlj.
Element.ElementList
getAttributes()
- Method in class com.openharbor.xmlj.
Element
Attributes of this Element.
getBean1()
- Method in class reference.
Bean
getBean2()
- Method in class reference.
Bean
getBean3()
- Method in class reference.
Bean
getBean4()
- Method in class reference.
Bean
getDescription()
- Method in class reference.
Bean
getList()
- Method in class reference.
Bean
getName()
- Method in class com.openharbor.xmlj.
Element
getName()
- Method in class reference.
Bean
getObserver()
- Method in class com.openharbor.xmlj.observer.
ObservableElement
getParent()
- Method in class com.openharbor.xmlj.
Element
getSubElements()
- Method in class com.openharbor.xmlj.
Element
Elements that are contained in this one.
getText(Object, Getter, Object, XMLWriter)
- Method in class com.openharbor.xmlj.
ElementMarshaller
getValue()
- Method in class com.openharbor.xmlj.
Element
getXML(MapToXML, Object, Getter, XMLWriter)
- Method in class com.openharbor.xmlj.
ElementMarshaller
H
hashCode()
- Method in class com.openharbor.xmlj.
Element.AttributeMap
I
isEmpty()
- Method in class com.openharbor.xmlj.
Element.AttributeMap
K
keySet()
- Method in class com.openharbor.xmlj.
Element.AttributeMap
M
Marshal
- class reference.
Marshal
.
Marshal()
- Constructor for class reference.
Marshal
main(String[])
- Static method in class
Echo
Use the mapping file named arg[0] to copy from the XML files named arg[1], arg[2] etc.
main(String[])
- Static method in class
EchoDOM
Use the mapping file named arg[0] to copy from the XML files named arg[1], arg[2] etc.
main(String[])
- Static method in class
EchoSchematic
Use the mapping file named arg[0] and the XML schema file named arg[1] to copy from the XML files named arg[2], arg[3] etc.
main(String[])
- Static method in class
Unmarshal
Use the mapping file named arg[0] to copy from the XML files named arg[1], arg[2] etc.
main(String[])
- Static method in class reference.
Marshal
For best results, set this System property (e.g.
marshal(MapToXML, OutputStream)
- Static method in class reference.
Marshal
N
newAttributeMap(Map)
- Method in class com.openharbor.xmlj.
Element
Override this to customize the implementation of the attributes' Map.
newAttributeMap(Map)
- Method in class com.openharbor.xmlj.observer.
ObservableElement
newElementList()
- Method in class com.openharbor.xmlj.
Element
Override this to customize the implementation of the subElements' List.
newElementList()
- Method in class com.openharbor.xmlj.observer.
ObservableElement
newObject(Unmarshaller)
- Method in class com.openharbor.xmlj.observer.
ObservableElementFactory
O
ObservableElement
- class com.openharbor.xmlj.observer.
ObservableElement
.
An element whose changes can be observed by another object.
ObservableElement()
- Constructor for class com.openharbor.xmlj.observer.
ObservableElement
ObservableElement.ObservableList
- class com.openharbor.xmlj.observer.
ObservableElement.ObservableList
.
ObservableElement.ObservableList(ObservableElement)
- Constructor for class com.openharbor.xmlj.observer.
ObservableElement.ObservableList
ObservableElement.ObservableMap
- class com.openharbor.xmlj.observer.
ObservableElement.ObservableMap
.
ObservableElement.ObservableMap(ObservableElement, Map)
- Constructor for class com.openharbor.xmlj.observer.
ObservableElement.ObservableMap
ObservableElement.Observer
- interface com.openharbor.xmlj.observer.
ObservableElement.Observer
.
ObservableElementFactory
- class com.openharbor.xmlj.observer.
ObservableElementFactory
.
Instantiates an ObservableElement instead of an Element, when copying from XML to Java.
ObservableElementFactory()
- Constructor for class com.openharbor.xmlj.observer.
ObservableElementFactory
P
put(Object, Object)
- Method in class com.openharbor.xmlj.
Element.AttributeMap
put(Object, Object)
- Method in class com.openharbor.xmlj.observer.
ObservableElement.ObservableMap
putAll(Map)
- Method in class com.openharbor.xmlj.
Element.AttributeMap
R
reference
- package reference
XML cross references can map to a cyclic graph of Java objects.
remove(Object)
- Method in class com.openharbor.xmlj.
Element.AttributeMap
remove(int)
- Method in class com.openharbor.xmlj.
Element.ElementList
remove(int)
- Method in class com.openharbor.xmlj.observer.
ObservableElement.ObservableList
remove(Object)
- Method in class com.openharbor.xmlj.observer.
ObservableElement.ObservableMap
S
set(int, Object)
- Method in class com.openharbor.xmlj.
Element.ElementList
set(int, Object)
- Method in class com.openharbor.xmlj.observer.
ObservableElement.ObservableList
setBean1(Bean)
- Method in class reference.
Bean
setBean2(Bean)
- Method in class reference.
Bean
setBean3(Bean)
- Method in class reference.
Bean
setBean4(Bean)
- Method in class reference.
Bean
setDescription(String)
- Method in class reference.
Bean
setList(List)
- Method in class reference.
Bean
setName(XMLName)
- Method in class com.openharbor.xmlj.
Element
setName(String)
- Method in class reference.
Bean
setObserver(ObservableElement.Observer)
- Method in class com.openharbor.xmlj.observer.
ObservableElement
setValue(String)
- Method in class com.openharbor.xmlj.
Element
Set the text contained in this element.
setValue(StringBuffer)
- Method in class com.openharbor.xmlj.
ElementUnmarshaller
setValue(String)
- Method in class com.openharbor.xmlj.observer.
ObservableElement
size()
- Method in class com.openharbor.xmlj.
Element.AttributeMap
size()
- Method in class com.openharbor.xmlj.
Element.ElementList
startObject(Map, Unmarshaller, XMLThing)
- Method in class com.openharbor.xmlj.
ElementUnmarshaller
subElementChanged(ObservableElement, int, Element, Element)
- Method in interface com.openharbor.xmlj.observer.
ObservableElement.Observer
Note that a subElement has changed.
T
toXMLName(Object)
- Static method in class com.openharbor.xmlj.
Element.AttributeMap
U
Unmarshal
- class
Unmarshal
.
Unmarshal()
- Constructor for class
Unmarshal
V
valueChanged(ObservableElement, String, String)
- Method in interface com.openharbor.xmlj.observer.
ObservableElement.Observer
Note that a value has changed.
values()
- Method in class com.openharbor.xmlj.
Element.AttributeMap
W
writeAsElement(MapToXML, Object, Getter, Object, XMLThing, XMLWriter)
- Method in class com.openharbor.xmlj.
ElementMarshaller
A
B
C
E
G
H
I
K
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes