A C D E F G H I L M N O P R S T V Z

A

addAllOpenGaps() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Adds all present gaps as "maybe open".
addAnyString() - Method in class dk.brics.jwig.analysis.summarygraph.StringEdge
Adds all strings as labels.
addClosedAttributeGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Adds "maybe closed" attribute gap.
addClosedTemplateGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Adds "maybe closed" template gap.
addLabel(String) - Method in class dk.brics.jwig.analysis.summarygraph.StringEdge
Adds label string.
addLabels(Automaton) - Method in class dk.brics.jwig.analysis.summarygraph.StringEdge
Adds labels.
addNode(Node) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Adds node to this graph.
addOpenAttributeGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Adds "maybe open" attribute gap.
addOpenGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Node
Adds "maybe open" gap.
addOpenTemplateGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Adds "maybe open" template gap.
addRoot(Node) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Adds root node to this graph.
addStringEdge(StringEdge) - Method in class dk.brics.jwig.analysis.summarygraph.Node
Adds string edge.
addTemplateEdge(TemplateEdge) - Method in class dk.brics.jwig.analysis.summarygraph.Node
Adds template edge.

C

clone() - Method in class dk.brics.jwig.analysis.summarygraph.TemplateEdge
Clones this edge.
clone() - Method in class dk.brics.jwig.analysis.summarygraph.StringEdge
Clones this edge.
clone() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Clones node.
clone() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Clones this graph.
convert(DTD) - Method in class dk.brics.dsd.converter.Converter
DTD to DSD2 converter.
Converter - class dk.brics.dsd.converter.Converter.
DTD to DSD2 conversion tool.
Converter() - Constructor for class dk.brics.dsd.converter.Converter
 

D

DIAMOND - Static variable in class dk.brics.jwig.analysis.summarygraph.Template
Used for radio buttons.
dk.brics.dsd - package dk.brics.dsd
DSD 2.0 validator.
dk.brics.dsd.ant - package dk.brics.dsd.ant
DSD validate task.
dk.brics.dsd.converter - package dk.brics.dsd.converter
DTD to DSD2 converter.
dk.brics.jwig.analysis.summarygraph - package dk.brics.jwig.analysis.summarygraph
JWIG summary graph.
DSD - class dk.brics.dsd.DSD.
DSD 2.0 command-line validator.
DSD() - Constructor for class dk.brics.dsd.DSD
 
DSDTask - class dk.brics.dsd.ant.DSDTask.
This provides a Jakarta Ant task for validating DSD files.
DSDTask() - Constructor for class dk.brics.dsd.ant.DSDTask
 

E

equals(Object) - Method in class dk.brics.jwig.analysis.summarygraph.Location
Returns true is the given object denotes the same location as this.
equals(Object) - Method in class dk.brics.jwig.analysis.summarygraph.TemplateEdge
Compares this edge with another.
error(Node, Element, String, Element) - Method in interface dk.brics.dsd.ValidationErrorHandler
Validation error handler method.
execute() - Method in class dk.brics.dsd.ant.DSDTask
 

F

findDSDref(Document) - Static method in class dk.brics.dsd.Validator
Finds DSD processing instruction in XML document.
fixAnchors() - Method in class dk.brics.jwig.analysis.summarygraph.Template
Inserts href attributes in all a elements that have a submit attribute and removes the submit attribute and also the status attribute, if present.
fixForms() - Method in class dk.brics.jwig.analysis.summarygraph.Template
Inserts action attributes in all form elements that do not have either a normal attribute or a gap attribute named action.

G

getAttributeGaps() - Method in class dk.brics.jwig.analysis.summarygraph.Template
Returns set of attribute gap names.
getAutomata() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Returns automata constructed by Graph.toXML(String).
getClosedAttributeGaps() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Returns set of maybe closed attribute gaps.
getClosedTemplateGaps() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Returns set of maybe closed template gaps.
getDestination() - Method in class dk.brics.jwig.analysis.summarygraph.TemplateEdge
Returns edge destination node.
getElement() - Method in class dk.brics.jwig.analysis.summarygraph.Location
Returns JDOM element of this Location.
getGap() - Method in class dk.brics.jwig.analysis.summarygraph.TemplateEdge
Returns gap name.
getGap() - Method in class dk.brics.jwig.analysis.summarygraph.StringEdge
Returns edge gap name.
getGap(Attribute) - Static method in class dk.brics.jwig.analysis.summarygraph.Template
Returns gap name of gap attribute.
getGap(Element) - Static method in class dk.brics.jwig.analysis.summarygraph.Template
Returns gap name of gap element.
getGapNamespace() - Static method in class dk.brics.jwig.analysis.summarygraph.Template
Returns namespace for gap elements and attributes.
getKey() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Returns key.
getLabels() - Method in class dk.brics.jwig.analysis.summarygraph.StringEdge
Returns label automaton.
getNode() - Method in class dk.brics.jwig.analysis.summarygraph.Location
Returns summary graph node of this Location.
getNodes() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Returns collection of all nodes.
getOpenAttributeGaps() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Returns set of maybe open attribute gaps.
getOpenGaps() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Get "maybe open" gaps.
getOpenTemplateGaps() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Returns set of maybe open template gaps.
getOrigin() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Returns origin object.
getOrigins() - Method in class dk.brics.jwig.analysis.summarygraph.TemplateEdge
Returns collection of origin objects.
getOrigins() - Method in class dk.brics.jwig.analysis.summarygraph.StringEdge
Returns collection of origin objects.
getReverseEdges() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Returns collection of locations of gaps with edges to this node.
getRoots() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Returns collection of root nodes.
getStringEdges() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Returns all string edges.
getTemplate() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Returns XML template of this node.
getTemplateEdges() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Returns all template edges.
getTemplateGaps() - Method in class dk.brics.jwig.analysis.summarygraph.Template
Returns set of template gap names.
getXML() - Method in class dk.brics.jwig.analysis.summarygraph.Template
Returns list of JDOM XML content nodes.
Graph - class dk.brics.jwig.analysis.summarygraph.Graph.
Summary graph (associated with an XML variable at a program point).
Graph() - Constructor for class dk.brics.jwig.analysis.summarygraph.Graph
Constructs empty graph.
Graph(Document) - Constructor for class dk.brics.jwig.analysis.summarygraph.Graph
Constructs graph from JDOM XML document.

H

hashCode() - Method in class dk.brics.jwig.analysis.summarygraph.TemplateEdge
Computes a hashcode for this object.

I

inFields(Set, String) - Method in class dk.brics.jwig.analysis.summarygraph.Template
Returns field count map for each form that has an action attribute with the given value.
inGaps(String) - Method in class dk.brics.jwig.analysis.summarygraph.Template
Returns gap count map for each form that has an action attribute with the given value.
isGap(Attribute) - Static method in class dk.brics.jwig.analysis.summarygraph.Template
Checks whether the given attribute represents a gap.
isGap(Element) - Static method in class dk.brics.jwig.analysis.summarygraph.Template
Checks whether the given element represents a gap.

L

Location - class dk.brics.jwig.analysis.summarygraph.Location.
Pair of summary graph node and JDOM element.
Location(Node, Element) - Constructor for class dk.brics.jwig.analysis.summarygraph.Location
Constructs new Location.
lookupNode(Object) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Finds node.
lookupStringEdge(String) - Method in class dk.brics.jwig.analysis.summarygraph.Node
Finds string edge with given gap name.
lookupTemplateEdge(Node, String) - Method in class dk.brics.jwig.analysis.summarygraph.Node
Finds template edge with given destination and gap name.
lookupTemplateEdges(String) - Method in class dk.brics.jwig.analysis.summarygraph.Node
Finds template edges with given gap name.

M

Main - class dk.brics.dsd.converter.Main.
Command-line tool using the Converter.
Main() - Constructor for class dk.brics.dsd.converter.Main
 
main(String[]) - Static method in class dk.brics.dsd.DSD
 
main(String[]) - Static method in class dk.brics.dsd.converter.Main
 
makeDocument(String, URL) - Static method in class dk.brics.dsd.Validator
Builds an XML document from a String and expands XInclude instructions.
makeDocument(String, URL) - Static method in class dk.brics.jwig.analysis.summarygraph.Template
Builds an XML document from a String and expands XInclude and import instructions.
makeDocument(URL) - Static method in class dk.brics.dsd.Validator
Retrieves an XML document from a URL and expands XInclude instructions.
makeDocument(URL) - Static method in class dk.brics.jwig.analysis.summarygraph.Template
Retrieves an XML document from a URL and expands XInclude and import instructions.

N

Node - class dk.brics.jwig.analysis.summarygraph.Node.
Node (associated with a constant template).
Node(Object, Template, Object) - Constructor for class dk.brics.jwig.analysis.summarygraph.Node
Constructs new XML node.

O

ONE - Static variable in class dk.brics.jwig.analysis.summarygraph.Template
One occurence.
outFields(Set) - Method in class dk.brics.jwig.analysis.summarygraph.Template
Returns field count map.
outGaps() - Method in class dk.brics.jwig.analysis.summarygraph.Template
Returns gap count map.

P

process(Document, Schema) - Method in class dk.brics.dsd.Validator
Processes an XML document with a DSD 2.0 schema.
process(Document, Schema, boolean) - Method in class dk.brics.dsd.Validator
Processes an XML document with a DSD 2.0 schema.
process(Graph, Schema) - Method in class dk.brics.dsd.Validator
Processes a JWIG summary graph with a DSD 2.0 schema.

R

removeClosedAttributeGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Removes "maybe closed" attribute gap.
removeClosedTemplateGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Removes "maybe closed" template gap.
removeOpenAttributeGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Removes "maybe open" attribute gap.
removeOpenGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Node
Removes "maybe open" gap.
removeOpenTemplateGap(String) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Removes "maybe open" template gap.

S

Schema - class dk.brics.dsd.Schema.
Internal representation of DSD documents.
Schema(Document) - Constructor for class dk.brics.dsd.Schema
Constructs a Schema from a JDOM XML Document.
SchemaErrorException - exception dk.brics.dsd.SchemaErrorException.
Exception caused by a fatal error in the DSD.
SchemaErrorException() - Constructor for class dk.brics.dsd.SchemaErrorException
Constructs a new SchemaErrorException.
setDest(String) - Method in class dk.brics.dsd.ant.DSDTask
 
setDsd(String) - Method in class dk.brics.dsd.ant.DSDTask
 
setFailonerror(boolean) - Method in class dk.brics.dsd.ant.DSDTask
 
setFile(String) - Method in class dk.brics.dsd.ant.DSDTask
 
setRepeatMin(boolean) - Method in class dk.brics.dsd.Validator
Sets repeat-min flag.
setReverseEdges() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Initialized reverse edges.
setStats(boolean) - Method in class dk.brics.dsd.ant.DSDTask
 
setVerbose(boolean) - Method in class dk.brics.dsd.ant.DSDTask
 
STAR - Static variable in class dk.brics.jwig.analysis.summarygraph.Template
Unknown number of occurences.
StringEdge - class dk.brics.jwig.analysis.summarygraph.StringEdge.
Edge (associated with string plugs).
StringEdge(String, Collection) - Constructor for class dk.brics.jwig.analysis.summarygraph.StringEdge
Constructs attribute edge.
StringEdge(String, Object) - Constructor for class dk.brics.jwig.analysis.summarygraph.StringEdge
Constructs attribute edge.

T

Template - class dk.brics.jwig.analysis.summarygraph.Template.
XML template (document with gaps).
Template(List) - Constructor for class dk.brics.jwig.analysis.summarygraph.Template
Constructs a new Template from JDOM tree.
Template(String, URL, String) - Constructor for class dk.brics.jwig.analysis.summarygraph.Template
Constructs a new Template from a string.
TemplateEdge - class dk.brics.jwig.analysis.summarygraph.TemplateEdge.
Edge (associated with template plugs).
TemplateEdge(Node, String, Collection) - Constructor for class dk.brics.jwig.analysis.summarygraph.TemplateEdge
Constructs template edge.
TemplateEdge(Node, String, Object) - Constructor for class dk.brics.jwig.analysis.summarygraph.TemplateEdge
Constructs template edge.
toDot() - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Returns Graphviz Dot representation of this summary graph.
toString() - Method in class dk.brics.jwig.analysis.summarygraph.Node
Returns name of this node.
toXML(String) - Method in class dk.brics.jwig.analysis.summarygraph.Graph
Returns XML JDOM representation of this summary graph.

V

ValidationErrorHandler - interface dk.brics.dsd.ValidationErrorHandler.
Validation error handler interface.
Validator - class dk.brics.dsd.Validator.
DSD 2.0 validator.
Validator(ValidationErrorHandler) - Constructor for class dk.brics.dsd.Validator
Constructs a new DSD 2.0 validator.

Z

ZERO - Static variable in class dk.brics.jwig.analysis.summarygraph.Template
Zero occurences.

A C D E F G H I L M N O P R S T V Z

Copyright © 2002 Anders Møller.