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