A B C D E F G H I L M N O P R S T U V W X Y

A

AbstractElement - Class in de.bsd.x2svg.draw
This class represents an abstract XSD Element, that can not exist on its own, but serves as parent for inherited elements.
AbstractElement(String, Cardinality) - Constructor for class de.bsd.x2svg.draw.AbstractElement
Constructor to use
accept(File) - Method in class de.bsd.x2svg.gui.X2SvgInputFileFilter
 
accept(File, String) - Method in class de.bsd.x2svg.ParserLoader.ClassNameFileFilter
 
actionPerformed(ActionEvent) - Method in class de.bsd.x2svg.gui.SelectSourceListener
 
actionPerformed(ActionEvent) - Method in class de.bsd.x2svg.gui.SelectSvgOutputListener
 
actionPerformed(ActionEvent) - Method in class de.bsd.x2svg.gui.SVGDisplayFrame
 
actionPerformed(ActionEvent) - Method in class de.bsd.x2svg.gui.X2SvgGui
This one is called when the 'Go...' button is pressed TODO rewrite to make it easier to understand what is going on
addAttributes(Container, DTDElement) - Method in class de.bsd.x2svg.parsers.DtdParser
Extract the attributes from the element.
addComment(Comment) - Method in class de.bsd.x2svg.ant.ParserSubTask
Add a comment to be put in each generated file.
addConfiguredConvertor(ConvertorSubTask) - Method in class de.bsd.x2svg.ant.X2SvgTask
Add a Convertor instance as a task to execure.
addConfiguredFormat(Format) - Method in class de.bsd.x2svg.ant.Output
Add an output format to the format collection.
addConfiguredOutput(Output) - Method in class de.bsd.x2svg.ant.X2SvgTask
Add an Output instance as the collection of output formats to be used by X2SVG.
addConfiguredParser(ParserSubTask) - Method in class de.bsd.x2svg.ant.X2SvgTask
Add a Parser instance as a task to execure.
addFileSet(FileSet) - Method in class de.bsd.x2svg.ant.ConvertorSubTask
Add any FileSet Type instances that are to be processed by this task.
addFileSet(FileSet) - Method in class de.bsd.x2svg.ant.ParserSubTask
Add any FileSet Type instances that are to be processed by this task.
addOutputFormat(OutputFormat) - Method in class de.bsd.x2svg.RuntimeParameters
Add a new OutputFormat to the list of output formats
addToParserList(Class<InputParser>) - Method in class de.bsd.x2svg.ParserLoader
Enter the passed class into the lists of parsers
alsoAttributes - Variable in class de.bsd.x2svg.parsers.DtdParser
 
alsoAttributes - Variable in class de.bsd.x2svg.parsers.XsdParser
 
AnonymousContainer - Class in de.bsd.x2svg.draw
Draw a box of an anonymous element container and indicators of cardinality and content model.
AnonymousContainer(Cardinality, ContentModel) - Constructor for class de.bsd.x2svg.draw.AnonymousContainer
Constructor to use
asFileExtension() - Method in enum de.bsd.x2svg.outputConverter.OutputType
Get a String that represents the correct filename extension for this type.
attachSuffixToFileName(String, String) - Static method in class de.bsd.x2svg.util.SantasLittleHelper
Return a file name with appended or changed suffix.
attributeColor - Variable in class de.bsd.x2svg.RuntimeProperties
 
attributeFont - Variable in class de.bsd.x2svg.RuntimeProperties
 
attributes - Variable in class de.bsd.x2svg.Container
Attributes of this element

B

BASEDIR - Static variable in class de.bsd.x2svg.test.TestDtdEntityParsing
 
BASEDIR - Static variable in class de.bsd.x2svg.test.TestDtdParsing
 
BASEDIR - Static variable in class de.bsd.x2svg.test.TestXsdParsing
 
BORDER_HEIGHT - Static variable in interface de.bsd.x2svg.Constants
Height of the border of an element box
BORDER_WIDTH - Static variable in interface de.bsd.x2svg.Constants
Width of the border of an element box
BuildXmlParser - Class in de.bsd.x2svg.parsers
 
BuildXmlParser() - Constructor for class de.bsd.x2svg.parsers.BuildXmlParser
 
BUNDLE_NAME - Static variable in class de.bsd.x2svg.gui.Messages
 
BUNDLE_NAME - Static variable in class de.bsd.x2svg.Messages
 

C

canvas - Variable in class de.bsd.x2svg.gui.SVGDisplayFrame
 
Cardinality - Class in de.bsd.x2svg
Cardinalities for elements.
Cardinality(boolean) - Constructor for class de.bsd.x2svg.Cardinality
Construct a Cardinality object where to and from are empty.
Cardinality(String, String) - Constructor for class de.bsd.x2svg.Cardinality
Construct a Cardinality object with explicitly given from and to as String
Cardinality(int, int) - Constructor for class de.bsd.x2svg.Cardinality
Construct a Cardinality object with explicitly given from and to Note: infinite must be given as Integer.MAX_VALUE
Cardinality(Cardinality.DTDValues) - Constructor for class de.bsd.x2svg.Cardinality
Construct a Cardinality object by means of values from a DTD
cardinality - Variable in class de.bsd.x2svg.Container
The cardinality of this element.
cardinality - Variable in class de.bsd.x2svg.draw.ElementBox
 
Cardinality.DTDValues - Enum in de.bsd.x2svg
Cardinalities as found in DTDs
Cardinality.DTDValues() - Constructor for enum de.bsd.x2svg.Cardinality.DTDValues
 
checkClassIsParser(String) - Method in class de.bsd.x2svg.ParserLoader
Checks if the class passed in is a valid InputParser.
children - Variable in class de.bsd.x2svg.Container
The children of this container
ChoiceModel - Class in de.bsd.x2svg.draw
Draw a Choice content model

Example:
ChoiceModel() - Constructor for class de.bsd.x2svg.draw.ChoiceModel

 
close(InputStream) - Static method in class de.bsd.x2svg.util.IOUtil
Handle closing of an InputStream instance.
close(OutputStream) - Static method in class de.bsd.x2svg.util.IOUtil
Handle closing of an OutputStream instance.
close(Writer) - Static method in class de.bsd.x2svg.util.IOUtil
Handle closing of a Writer instance.
Comment - Class in de.bsd.x2svg.ant
A data type that is used to represent a comment to be applied to a set of generated diagrams.
Comment() - Constructor for class de.bsd.x2svg.ant.Comment
 
comment - Variable in class de.bsd.x2svg.ant.ParserSubTask
A comment to be added to all generated SVG items.
comment - Variable in class de.bsd.x2svg.Container
A comment for this element
comment - Variable in class de.bsd.x2svg.RuntimeParameters
A comment to be printed on the generated SVG
commentText - Variable in class de.bsd.x2svg.RuntimeProperties
 
commentTextColor - Variable in class de.bsd.x2svg.RuntimeProperties
 
commentTextFont - Variable in class de.bsd.x2svg.RuntimeProperties
 
commentTextOn - Variable in class de.bsd.x2svg.RuntimeProperties
 
computeTreeSize(Container) - Method in class de.bsd.x2svg.Runner
Fill in the sizes of each element
Constants - Interface in de.bsd.x2svg
Various system wide constants
Container - Class in de.bsd.x2svg
This class holds all information about an element and its children.
Container() - Constructor for class de.bsd.x2svg.Container
 
content - Variable in class de.bsd.x2svg.Container
The content model of the children of this container
content - Variable in class de.bsd.x2svg.draw.AnonymousContainer
 
ContentModel - Enum in de.bsd.x2svg
The content model of an elements children
ContentModel() - Constructor for enum de.bsd.x2svg.ContentModel
 
ContentModel - Class in de.bsd.x2svg.draw
Draw a box that represents the content model of this tree part (Choice, Sequence, ..).
ContentModel() - Constructor for class de.bsd.x2svg.draw.ContentModel
 
ConversionException - Exception in de.bsd.x2svg.outputConverter
This exception is thrown if the conversion to the desired output format failed
ConversionException(String) - Constructor for exception de.bsd.x2svg.outputConverter.ConversionException
Constructor
convert(OutputType, File, File) - Method in class de.bsd.x2svg.outputConverter.SvgConverter
Convert the passed SVG input file into the passed output file
convert(String, File, File) - Method in class de.bsd.x2svg.outputConverter.SvgConverter
Convert the passed SVG input file into the passed output file
ConvertorSubTask - Class in de.bsd.x2svg.ant
The X2SVG conversion sub-task.
ConvertorSubTask() - Constructor for class de.bsd.x2svg.ant.ConvertorSubTask
 

D

DASHED - Static variable in interface de.bsd.x2svg.Constants
A dashed stroke
DASHES - Static variable in interface de.bsd.x2svg.Constants
Dashes for a dashed stroke
de.bsd.x2svg - package de.bsd.x2svg
 
de.bsd.x2svg.ant - package de.bsd.x2svg.ant
x2svg ant tasks.
de.bsd.x2svg.draw - package de.bsd.x2svg.draw
This package contains various graphical elements.
de.bsd.x2svg.gui - package de.bsd.x2svg.gui
 
de.bsd.x2svg.outputConverter - package de.bsd.x2svg.outputConverter
This package contains converters from SVG to various other formats.
de.bsd.x2svg.parsers - package de.bsd.x2svg.parsers
This package contains parsers for the various input files.
de.bsd.x2svg.test - package de.bsd.x2svg.test
 
de.bsd.x2svg.util - package de.bsd.x2svg.util
Provides utility classes for X2Svg This package provides utility classes for things such as closing streams etc.
debug - Static variable in class de.bsd.x2svg.ParserLoader
 
debug - Variable in class de.bsd.x2svg.parsers.XsdParser
 
debug - Static variable in class de.bsd.x2svg.Runner
 
debug - Variable in class de.bsd.x2svg.RuntimeParameters
 
DEFAULT_FONT_ATTRIBUTES - Static variable in interface de.bsd.x2svg.Constants
Default font for attribute names
DEFAULT_FONT_ELEMENTS - Static variable in interface de.bsd.x2svg.Constants
Default font for element names
DEFAULT_FONT_SMALL - Static variable in interface de.bsd.x2svg.Constants
Default font for cardinalities
depth - Variable in class de.bsd.x2svg.parsers.XsdParser
 
directory - Variable in class de.bsd.x2svg.outputConverter.OutputFormat
 
doc - Variable in class de.bsd.x2svg.parsers.BuildXmlParser
 
DOTS - Static variable in class de.bsd.x2svg.Runner
 
draw(SVGGraphics2D, int, int, int, int, boolean, boolean) - Method in class de.bsd.x2svg.draw.AbstractElement
 
draw(SVGGraphics2D, int, int, int, int, boolean, boolean) - Method in class de.bsd.x2svg.draw.AnonymousContainer
Draws the element box
draw(SVGGraphics2D, int, int) - Method in class de.bsd.x2svg.draw.ChoiceModel
Draw the box with its content
draw(SVGGraphics2D, int, int) - Method in class de.bsd.x2svg.draw.ContentModel
Contents of the box
draw(SVGGraphics2D, int, int, int, int, boolean, boolean) - Method in class de.bsd.x2svg.draw.Element
Draws the element box
draw(SVGGraphics2D, int, int, int, int, boolean, boolean) - Method in class de.bsd.x2svg.draw.ElementBox
Draws the element box
draw(SVGGraphics2D, int, int) - Method in class de.bsd.x2svg.draw.InheritanceModel
Draw the ChoiceModle content box and add an inheritance arrow to it.
draw(SVGGraphics2D, int, int, int, int, boolean, boolean) - Method in class de.bsd.x2svg.draw.Reference
 
draw(SVGGraphics2D, int, int) - Method in class de.bsd.x2svg.draw.SequenceModel
Draw the box with its content
draw(SVGGraphics2D, int, int, int, int, boolean, boolean) - Method in class de.bsd.x2svg.draw.SubstitutionElement
 
draw(SVGGraphics2D, int, int) - Method in class de.bsd.x2svg.draw.SubstitutionModel
Draw the ChoiceModle content box and add an inheritance arrow to it.
drawContainer(Container, int, int) - Method in class de.bsd.x2svg.Runner
Draw the passed container into a SVG Canvas by invoking the containers paint() method
drawContentBox(SVGGraphics2D, int, int) - Method in class de.bsd.x2svg.draw.ContentModel
Draw the box that holds the content model.
drawContentModel(SVGGraphics2D, int, int) - Method in class de.bsd.x2svg.Container
Helper to draw the content model if the container has children
dtdFile - Variable in class de.bsd.x2svg.parsers.DtdParser
 
DtdParser - Class in de.bsd.x2svg.parsers
A parser that reads Document Type Descriptions (DTDs)
DtdParser() - Constructor for class de.bsd.x2svg.parsers.DtdParser
 
dtdRootName - Variable in class de.bsd.x2svg.parsers.DtdParser
 

E

Element - Class in de.bsd.x2svg.draw
Draw a box of an element with the element name in it and indicators of cardinality and content type (text)

Example:
Element(String, Cardinality) - Constructor for class de.bsd.x2svg.draw.Element

Constructor to use
ELEMENT_NAME - Static variable in class de.bsd.x2svg.ant.ConvertorSubTask
The expected element name in ant for tasks instantiated from this class.
ELEMENT_NAME - Static variable in class de.bsd.x2svg.ant.ParserSubTask
The expected element name in ant for tasks instantiated from this class.
ElementBox - Class in de.bsd.x2svg.draw
Draw a box of an element with indicators of cardinality

Example:
ElementBox(String, Cardinality) - Constructor for class de.bsd.x2svg.draw.ElementBox

Constructor to use
empty - Variable in class de.bsd.x2svg.Cardinality
 
ERR_STRING - Static variable in class de.bsd.x2svg.RuntimeProperties
 
execute() - Method in class de.bsd.x2svg.ant.ConvertorSubTask
execute() - Method in class de.bsd.x2svg.ant.ParserSubTask
execute() - Method in class de.bsd.x2svg.ant.X2SvgTask

F

FILE_SUFFIX_STRING - Static variable in class de.bsd.x2svg.parsers.BuildXmlParser
 
FILE_SUFFIX_STRING - Static variable in class de.bsd.x2svg.parsers.DtdParser
 
FILE_SUFFIX_STRING - Static variable in class de.bsd.x2svg.parsers.PropertiesParser
 
FILE_SUFFIX_STRING - Static variable in class de.bsd.x2svg.parsers.XsdParser
 
fileName - Variable in class de.bsd.x2svg.outputConverter.OutputFormat
 
fileSets - Variable in class de.bsd.x2svg.ant.ConvertorSubTask
Create a hold for FileSet objects that need to be processed.
fileSets - Variable in class de.bsd.x2svg.ant.ParserSubTask
A holder for FileSet objects that need to be processed.
findChildren(String, Container) - Method in class de.bsd.x2svg.parsers.BuildXmlParser
Find the children of the target with name rootName and fill them into the passed container.
font - Variable in class de.bsd.x2svg.RuntimeProperties
 
FONT_NORMAL_NAME - Variable in class de.bsd.x2svg.RuntimeProperties
Font for element names.
FONT_SMALL_NAME - Variable in class de.bsd.x2svg.RuntimeProperties
Font for cardinalities.
fontHeight - Variable in class de.bsd.x2svg.RuntimeProperties
 
fontMetrics - Variable in class de.bsd.x2svg.RuntimeProperties
 
fontSmall - Variable in class de.bsd.x2svg.RuntimeProperties
 
forest - Variable in class de.bsd.x2svg.parsers.BuildXmlParser
 
Format - Class in de.bsd.x2svg.ant
An ant data type to wrapper an X2Svg OutputType object.
Format() - Constructor for class de.bsd.x2svg.ant.Format
 
from - Variable in class de.bsd.x2svg.Cardinality
lower value

G

getAttributeColor() - Method in class de.bsd.x2svg.RuntimeProperties
 
getAttributeFont() - Method in class de.bsd.x2svg.RuntimeProperties
 
getComment() - Method in class de.bsd.x2svg.RuntimeParameters
A comment that is printed on the generated diagram
getCommentText() - Method in class de.bsd.x2svg.RuntimeProperties
A comment text to write on the diagram
getCommentTextColor() - Method in class de.bsd.x2svg.RuntimeProperties
Color of the diagram comment
getCommentTextFont() - Method in class de.bsd.x2svg.RuntimeProperties
Font of the diagram comment
getCompositorForModelGroup(short) - Method in class de.bsd.x2svg.parsers.XsdParser
 
getDescription() - Method in class de.bsd.x2svg.gui.X2SvgInputFileFilter
 
getFileName() - Method in class de.bsd.x2svg.outputConverter.OutputFormat
Returns the name of the output file
getFileNameFromPath(String) - Static method in class de.bsd.x2svg.util.SantasLittleHelper
Return the filename part of the passed file system path.
getFileSuffix() - Method in class de.bsd.x2svg.parsers.BuildXmlParser
Out suffix is 'build.xml' - whole string
getFileSuffix() - Method in class de.bsd.x2svg.parsers.DtdParser
 
getFileSuffix() - Method in interface de.bsd.x2svg.parsers.InputParser
Return the file suffix this parser reacts upon
getFileSuffix() - Method in class de.bsd.x2svg.parsers.PropertiesParser
We react on .properties
getFileSuffix() - Method in class de.bsd.x2svg.parsers.XsdParser
Return the file suffix for this parser (.xsd)
getFont() - Method in class de.bsd.x2svg.RuntimeProperties
Font object for the normal size font
getFontHeight() - Method in class de.bsd.x2svg.RuntimeProperties
Height of the normal size font
getFontMetrics() - Method in class de.bsd.x2svg.RuntimeProperties
Font metrics for the normal size font
getFontName() - Method in class de.bsd.x2svg.RuntimeProperties
Name of the font for the element names
getFontSmall() - Method in class de.bsd.x2svg.RuntimeProperties
Font object for the small font used by cardinalities
getFontSmallName() - Method in class de.bsd.x2svg.RuntimeProperties
Name of the font used for small characters
getFrom() - Method in class de.bsd.x2svg.Cardinality
 
getHelpForMode(String) - Method in class de.bsd.x2svg.ParserLoader
Return the parser specific help for the passed mode.
getInputFileName() - Method in class de.bsd.x2svg.RuntimeParameters
Return the name of the input file that should be converted
getInstance() - Static method in class de.bsd.x2svg.RuntimeProperties
Obtain the singleton instance
getLoader() - Static method in class de.bsd.x2svg.ParserLoader
Get the instance of ParserLoader
getMessage() - Method in class de.bsd.x2svg.ant.Comment
Get the message to be used in the comment.
getMode() - Method in class de.bsd.x2svg.ant.ParserSubTask
Get the mode that this parser is configured to operate in.
getMode() - Method in class de.bsd.x2svg.parsers.BuildXmlParser
Our mode is 'ant'
getMode() - Method in class de.bsd.x2svg.parsers.DtdParser
Our mode is 'dtd'
getMode() - Method in interface de.bsd.x2svg.parsers.InputParser
Return the mode string
getMode() - Method in class de.bsd.x2svg.parsers.PropertiesParser
Our mode is 'props'
getMode() - Method in class de.bsd.x2svg.parsers.XsdParser
Return the mode string for this parser (xsd)
getOpMode() - Method in class de.bsd.x2svg.RuntimeParameters
Return mode of operation - individual for each parser.
getOutputFormats() - Method in class de.bsd.x2svg.RuntimeParameters
Return the list of defined output formats.
getOutputType() - Method in class de.bsd.x2svg.ant.Format
Get the OutputType instance representing the format.
getOutputTypes() - Method in class de.bsd.x2svg.ant.Output
Get the set of output formats in this collection.
getOutputTypes() - Method in class de.bsd.x2svg.ant.X2SvgSubTask
Get the output types that this task will convert to.
getParserByMode(String) - Method in class de.bsd.x2svg.ParserLoader
Return a parser for a given mode.
getParserForFilename(String) - Method in class de.bsd.x2svg.ParserLoader
Return a parser instance by selecting a matching suffix for the file name.
getParserSpecificOptions() - Method in class de.bsd.x2svg.RuntimeParameters
Get the options that are specific to the current parser.
getPropertiesLocation() - Method in class de.bsd.x2svg.ant.X2SvgTask
Get the x2svg properties location.
getPropertiesLocation() - Method in class de.bsd.x2svg.RuntimeParameters
Get the location of the x2svg properties file.
getRuntimeParameters() - Method in class de.bsd.x2svg.ant.X2SvgSubTask
Get the runtime parameters intended for this class, or it's subtypes.
getSpecificHelp() - Method in class de.bsd.x2svg.parsers.BuildXmlParser
 
getSpecificHelp() - Method in class de.bsd.x2svg.parsers.DtdParser
Additional help for this parser
getSpecificHelp() - Method in interface de.bsd.x2svg.parsers.InputParser
Return a String that gives help for this specific parser.
getSpecificHelp() - Method in class de.bsd.x2svg.parsers.PropertiesParser
We have no options so far ...
getSpecificHelp() - Method in class de.bsd.x2svg.parsers.XsdParser
 
getString(String) - Static method in class de.bsd.x2svg.gui.Messages
 
getString(String) - Static method in class de.bsd.x2svg.Messages
Get the I18N'ed string for the passed key
getSvgOutputFile() - Method in class de.bsd.x2svg.RuntimeParameters
Return the name of the file were the SVG output will be written to
getTargetByName(String) - Method in class de.bsd.x2svg.parsers.BuildXmlParser
Get a <target> by its 'name' attribute
getTextColor() - Method in class de.bsd.x2svg.RuntimeProperties
The Color of the text (element name, cardinality) This needs to be given as 24-bit rgb color number in the preferences file.
getTo() - Method in class de.bsd.x2svg.Cardinality
 
getTranscoderForOutputType(OutputType) - Static method in class de.bsd.x2svg.outputConverter.SVGTranscoderFactory
Obtain a transcoder for the passed output type.
getTranscoderForOutputType(String) - Static method in class de.bsd.x2svg.outputConverter.SVGTranscoderFactory
Obtain a transcoder for the passed output type
getType() - Method in class de.bsd.x2svg.ant.Format
Get the output format requested.
getType() - Method in class de.bsd.x2svg.outputConverter.OutputFormat
Return the file/converter type
getWithAttributes() - Method in class de.bsd.x2svg.RuntimeParameters
 
getWithElementComments() - Method in class de.bsd.x2svg.RuntimeParameters
 

H

handleOutputConversion(RuntimeParameters, String) - Method in class de.bsd.x2svg.X2Svg
Handle option -c [filename.suffix][:type] on the command line parameters.
hasChildren(Container) - Static method in class de.bsd.x2svg.Container
Safely determine if the passed container has children
helpByMode - Variable in class de.bsd.x2svg.ParserLoader
 

I

InheritanceModel - Class in de.bsd.x2svg.draw
Inheritance content model specifies that the elements on the right side inherit from the element on the left side.
InheritanceModel() - Constructor for class de.bsd.x2svg.draw.InheritanceModel
 
inputFile - Variable in class de.bsd.x2svg.parsers.BuildXmlParser
 
inputFileName - Variable in class de.bsd.x2svg.RuntimeParameters
Name of the input file that should be converted
InputParser - Interface in de.bsd.x2svg.parsers
The interface, all input parsers need to implement.
IOUtil - Class in de.bsd.x2svg.util
A utility class that handles closing of I/O streams.
IOUtil() - Constructor for class de.bsd.x2svg.util.IOUtil
 
isAbstract - Variable in class de.bsd.x2svg.Container
Is this an abstract element (XSD use)
isAny - Variable in class de.bsd.x2svg.Container
 
isCommentTextOn() - Method in class de.bsd.x2svg.RuntimeProperties
Is the comment text from the properties visible by default
isDebug() - Method in class de.bsd.x2svg.parsers.XsdParser
Return if the debug flag got passed in and debug logging is enabled in the logging framework
isDebug() - Method in class de.bsd.x2svg.RuntimeParameters
 
isDebugEnabled() - Method in class de.bsd.x2svg.ant.X2SvgTask
Is debug (verbose output mode) enabled for this task ?
isElementInHierarchy(String) - Method in class de.bsd.x2svg.Container
See if an item with the passed name already exists on our way to the root of the container tree.
isEmpty - Variable in class de.bsd.x2svg.Container
Can the element NOT contain children (is it marked as EMPTY)?
isOptimizeDrawing() - Method in class de.bsd.x2svg.RuntimeProperties
Should the drawing of the elements be more condensed?
isOptional() - Method in class de.bsd.x2svg.Cardinality
Is this element optional (from is 0 or empty or null)
isPcData - Variable in class de.bsd.x2svg.Container
Can the element contain text?
isReference - Variable in class de.bsd.x2svg.Container
Is this a real element or a references to one already defined somewhere up the hierarchy?
isSubstitution - Variable in class de.bsd.x2svg.Container
Is this a substitutionGroup (XSD use)
isSubstitution - Variable in class de.bsd.x2svg.draw.SubstitutionElement
 
isType - Variable in class de.bsd.x2svg.Container
Is this a named (complex) type (XSD use)
isWithAttributes() - Method in class de.bsd.x2svg.RuntimeProperties
 
isWithElementComments() - Method in class de.bsd.x2svg.RuntimeProperties
 

L

limitSubstitutions - Variable in class de.bsd.x2svg.parsers.XsdParser
 
limitTypes - Variable in class de.bsd.x2svg.parsers.XsdParser
 
listParsers() - Method in class de.bsd.x2svg.ParserLoader
List all parsers that we know about
load() - Method in class de.bsd.x2svg.ParserLoader
Load the parsers from the main jar and register them in our list.
loaded - Variable in class de.bsd.x2svg.ParserLoader
 
loadProperties(String, boolean) - Method in class de.bsd.x2svg.RuntimeProperties
Load properties from a file to initialize some system properties.
loadPropertiesFile() - Method in class de.bsd.x2svg.parsers.PropertiesParser
Load the properties that we want to display from the file set via PropertiesParser.setInputFile(File) and store it in the variable properties
localHeight - Variable in class de.bsd.x2svg.Container
Height of the element plus its surrounding content box
localWidth - Variable in class de.bsd.x2svg.Container
Width of the element plus its surrounding content box
log - Variable in class de.bsd.x2svg.parsers.XsdParser
 

M

main(String[]) - Static method in class de.bsd.x2svg.gui.X2SvgGui
Start the show
main(String[]) - Static method in class de.bsd.x2svg.outputConverter.SvgConverter
Convert the SVG file passed in as the second argument into an output file given in the third argument and of the type passed in the first argument.
main(String[]) - Static method in class de.bsd.x2svg.ParserLoader
For debugging the ParserLoader separately
main(String[]) - Static method in class de.bsd.x2svg.X2Svg
Main - to be called to start the show
message - Variable in class de.bsd.x2svg.ant.Comment
The message that is to be used in the comment.
Messages - Class in de.bsd.x2svg.gui
 
Messages() - Constructor for class de.bsd.x2svg.gui.Messages
 
Messages - Class in de.bsd.x2svg
Accessor for I18N messages
Messages() - Constructor for class de.bsd.x2svg.Messages
 
mode - Variable in class de.bsd.x2svg.ant.ParserSubTask
The parser mode, valid values are: auto, props, dtd, ant.
MODE_STRING - Static variable in class de.bsd.x2svg.parsers.BuildXmlParser
 
MODE_STRING - Static variable in class de.bsd.x2svg.parsers.DtdParser
 
MODE_STRING - Static variable in class de.bsd.x2svg.parsers.PropertiesParser
 
MODE_STRING - Static variable in class de.bsd.x2svg.parsers.XsdParser
 
modeAndSuffix - Variable in class de.bsd.x2svg.ParserLoader
 
model - Variable in class de.bsd.x2svg.parsers.XsdParser
 

N

name - Variable in class de.bsd.x2svg.Container
Name of this element.
name - Variable in class de.bsd.x2svg.draw.ElementBox
 
NO_SPECIFIC_HELP_AVAILABLE - Static variable in class de.bsd.x2svg.ParserLoader
 
noFile - Variable in class de.bsd.x2svg.outputConverter.OutputFormat
 
NoParserException - Exception in de.bsd.x2svg
Exception that is thrown when no parser can be found for a specific input.
NoParserException(String) - Constructor for exception de.bsd.x2svg.NoParserException
Constructor

O

opMode - Variable in class de.bsd.x2svg.RuntimeParameters
Mode of operation - individual for each parser.
optimizeDrawing - Variable in class de.bsd.x2svg.RuntimeProperties
Should the drawing of the elements be more condensed?
Output - Class in de.bsd.x2svg.ant
The output type, that acts as a wrapper for a collection of output formats.
Output() - Constructor for class de.bsd.x2svg.ant.Output
 
output - Variable in class de.bsd.x2svg.ant.X2SvgTask
The output format type collection.
OutputFormat - Class in de.bsd.x2svg.outputConverter
This class represents an output file plus its type.
OutputFormat(String) - Constructor for class de.bsd.x2svg.outputConverter.OutputFormat
Construct the output format and tries to guess the desired format by the file name suffix
OutputFormat(String, OutputType, boolean) - Constructor for class de.bsd.x2svg.outputConverter.OutputFormat
Construct the output format
OutputFormat(OutputType) - Constructor for class de.bsd.x2svg.outputConverter.OutputFormat
Construct the output format partially.
outputs - Variable in class de.bsd.x2svg.RuntimeParameters
List of formats into which the generated SVG will be converted
OutputType - Enum in de.bsd.x2svg.outputConverter
An enumeration of output formats that we support.
OutputType() - Constructor for enum de.bsd.x2svg.outputConverter.OutputType
 

P

PACKAGE_STRING - Static variable in class de.bsd.x2svg.ParserLoader
 
paint(SVGGraphics2D, int, int) - Method in class de.bsd.x2svg.Container
Paints a container and its children.
paint(Graphics) - Method in class de.bsd.x2svg.gui.SVGDisplayFrame
 
parent - Variable in class de.bsd.x2svg.Container
A link to the parent container or null if this is the root of the tree
parse(Container, DTD, DTDItem, int) - Method in class de.bsd.x2svg.parsers.DtdParser
Recursively parse the DTD and fill its data into containers (This method deals with DTDItem, rather than DTDElement).
parse(Container, DTD, DTDElement, int) - Method in class de.bsd.x2svg.parsers.DtdParser
Recursively pare the DTD and fill its data into containers.
parseCommandline(String[]) - Method in class de.bsd.x2svg.X2Svg
Parse the passed command line
parseDefinition(XSTypeDefinition, Container) - Method in class de.bsd.x2svg.parsers.XsdParser
Start parsing from a given Type Definition
parseElement(XSElementDeclaration, Container) - Method in class de.bsd.x2svg.parsers.XsdParser
Parses an Element recursively
parseInput() - Method in class de.bsd.x2svg.parsers.BuildXmlParser
Parse the passed build file.
parseInput() - Method in class de.bsd.x2svg.parsers.DtdParser
Parse the input.
parseInput() - Method in interface de.bsd.x2svg.parsers.InputParser
Parse the input and build a tree of Containers.
parseInput() - Method in class de.bsd.x2svg.parsers.PropertiesParser
Parse the input an construct a Tree of Containers.
parseInput() - Method in class de.bsd.x2svg.parsers.XsdParser
Parse the input.
parseModelGroup(XSModelGroup, Container) - Method in class de.bsd.x2svg.parsers.XsdParser
 
parserByMode - Variable in class de.bsd.x2svg.ParserLoader
 
parserBySuffix - Variable in class de.bsd.x2svg.ParserLoader
 
ParserHelp - Class in de.bsd.x2svg.gui
Show the parser specific help in the gui
ParserHelp() - Constructor for class de.bsd.x2svg.gui.ParserHelp
 
ParserLoader - Class in de.bsd.x2svg
This singleton class is used to load the Parsers as plugins.
ParserLoader() - Constructor for class de.bsd.x2svg.ParserLoader
Private constructor as we are a singleton
ParserLoader.ClassNameFileFilter - Class in de.bsd.x2svg
Filter that accepts files ending in .class
ParserLoader.ClassNameFileFilter() - Constructor for class de.bsd.x2svg.ParserLoader.ClassNameFileFilter
 
ParserProblemException - Exception in de.bsd.x2svg.parsers
This excption it thrown if the parser encounters an internal problem and can not go on building the container tree.
ParserProblemException(String) - Constructor for exception de.bsd.x2svg.parsers.ParserProblemException
Contstructor
ParserProblemException(String, String) - Constructor for exception de.bsd.x2svg.parsers.ParserProblemException
Contstructor with help display
parserSpecificOptions - Variable in class de.bsd.x2svg.RuntimeParameters
Options specific to each parser.
ParserSubTask - Class in de.bsd.x2svg.ant
The X2SVG parsing sub-task.
ParserSubTask() - Constructor for class de.bsd.x2svg.ant.ParserSubTask
 
pFile - Variable in class de.bsd.x2svg.parsers.PropertiesParser
Properties file to use
prepareRuntimeParameters(File) - Method in class de.bsd.x2svg.ant.ParserSubTask
Create runtime parameters specific to the file about to be processed, and the required output formats.
printContainer(Container, String) - Method in class de.bsd.x2svg.Runner
Print the passed container with its children to stdout.
properties - Variable in class de.bsd.x2svg.parsers.PropertiesParser
 
properties - Static variable in class de.bsd.x2svg.RuntimeProperties
 
propertiesLocation - Variable in class de.bsd.x2svg.RuntimeParameters
The location of the x2svg.properties file, can be empty - if so this is read from the classpath.
PropertiesParser - Class in de.bsd.x2svg.parsers
Simple example of a InputParser for Property files.
PropertiesParser() - Constructor for class de.bsd.x2svg.parsers.PropertiesParser
 

R

Reference - Class in de.bsd.x2svg.draw
This class represents a reference to another location where this element is actually defined.
Reference(String, Cardinality) - Constructor for class de.bsd.x2svg.draw.Reference
Constructor to use
RESOURCE_BUNDLE - Static variable in class de.bsd.x2svg.gui.Messages
 
RESOURCE_BUNDLE - Static variable in class de.bsd.x2svg.Messages
 
rootElement - Variable in class de.bsd.x2svg.parsers.BuildXmlParser
 
rootElementName - Variable in class de.bsd.x2svg.parsers.XsdParser
 
ROUNDED - Static variable in interface de.bsd.x2svg.Constants
Stroke with rounded ends and joins
rProps - Variable in class de.bsd.x2svg.Runner
 
run(RuntimeParameters) - Method in class de.bsd.x2svg.Runner
Main code block, runs the whole show.
Runner - Class in de.bsd.x2svg
 
Runner() - Constructor for class de.bsd.x2svg.Runner
 
runtimeParameters - Variable in class de.bsd.x2svg.ant.X2SvgSubTask
The base runtime parameters for this sub-task.
runtimeParameters - Variable in class de.bsd.x2svg.ant.X2SvgTask
The global runtime properties used by all sub-tasks.
RuntimeParameters - Class in de.bsd.x2svg
Object to hold various passed parameters
RuntimeParameters() - Constructor for class de.bsd.x2svg.RuntimeParameters
Default constructor to create empty runtime parameters.
RuntimeParameters(RuntimeParameters) - Constructor for class de.bsd.x2svg.RuntimeParameters
Create RuntimeParameters based on an existing set of parameters.
RuntimeProperties - Class in de.bsd.x2svg
This singleton provides properties that are needed at runtime.
RuntimeProperties() - Constructor for class de.bsd.x2svg.RuntimeProperties
 

S

SantasLittleHelper - Class in de.bsd.x2svg.util
Class with helper utils
SantasLittleHelper() - Constructor for class de.bsd.x2svg.util.SantasLittleHelper
 
scale - Variable in class de.bsd.x2svg.gui.SVGDisplayFrame
 
scaleField - Variable in class de.bsd.x2svg.gui.SVGDisplayFrame
 
SelectSourceListener - Class in de.bsd.x2svg.gui
Action that fires a file chooser to select the input files for rendering.
SelectSourceListener() - Constructor for class de.bsd.x2svg.gui.SelectSourceListener
 
SelectSvgOutputListener - Class in de.bsd.x2svg.gui
Action that select the svg file to write the result to.
SelectSvgOutputListener() - Constructor for class de.bsd.x2svg.gui.SelectSvgOutputListener
 
SequenceModel - Class in de.bsd.x2svg.draw
Draw a Sequence content model

Example:
SequenceModel() - Constructor for class de.bsd.x2svg.draw.SequenceModel

 
serialVersionUID - Static variable in class de.bsd.x2svg.gui.ParserHelp
 
serialVersionUID - Static variable in class de.bsd.x2svg.gui.SVGDisplayFrame
 
serialVersionUID - Static variable in class de.bsd.x2svg.gui.X2SvgGui
Serial version UUID, as this class is serializable, even if don't intend to use it ever that way.
serialVersionUID - Static variable in exception de.bsd.x2svg.NoParserException
 
serialVersionUID - Static variable in exception de.bsd.x2svg.outputConverter.ConversionException
serial Version UUID
serialVersionUID - Static variable in exception de.bsd.x2svg.parsers.ParserProblemException
 
setAttributeColor(Color) - Method in class de.bsd.x2svg.RuntimeProperties
 
setAttributeFont(Font) - Method in class de.bsd.x2svg.RuntimeProperties
 
setCardinality(Container, DTDCardinal) - Method in class de.bsd.x2svg.parsers.DtdParser
Set the cardinality of the container depending on the DTD cardinality
setComment(String) - Method in class de.bsd.x2svg.RuntimeParameters
A comment that is printed on the generated diagram
setCommentText(String) - Method in class de.bsd.x2svg.RuntimeProperties
A comment text to write on the diagram
setCommentTextColor(Color) - Method in class de.bsd.x2svg.RuntimeProperties
Color of the diagram comment
setCommentTextFont(Font) - Method in class de.bsd.x2svg.RuntimeProperties
Font of the diagram comment
setCommentTextOn(boolean) - Method in class de.bsd.x2svg.RuntimeProperties
Is the comment text from the properties visible by default
setContentModel(Container, DTDItem) - Method in class de.bsd.x2svg.parsers.DtdParser
Set the content model in the container from the passed item
setContentModelForModelGroup(Container, XSModelGroup) - Method in class de.bsd.x2svg.parsers.XsdParser
Set the content model for the passed container
setDebug() - Method in class de.bsd.x2svg.parsers.BuildXmlParser
 
setDebug() - Method in class de.bsd.x2svg.parsers.DtdParser
 
setDebug() - Method in interface de.bsd.x2svg.parsers.InputParser
Tells the parer to set the debug mode.
setDebug() - Method in class de.bsd.x2svg.parsers.PropertiesParser
 
setDebug() - Method in class de.bsd.x2svg.parsers.XsdParser
 
setDebug(boolean) - Method in class de.bsd.x2svg.RuntimeParameters
 
setDebugEnabled(boolean) - Method in class de.bsd.x2svg.ant.X2SvgTask
Set wether or not debug mode should be activated.
setFont(Font) - Method in class de.bsd.x2svg.RuntimeProperties
 
setFontHeight(int) - Method in class de.bsd.x2svg.RuntimeProperties
 
setFontMetrics(FontMetrics) - Method in class de.bsd.x2svg.RuntimeProperties
 
setFontName(String) - Method in class de.bsd.x2svg.RuntimeProperties
 
setFontSmall(Font) - Method in class de.bsd.x2svg.RuntimeProperties
 
setFontSmallName(String) - Method in class de.bsd.x2svg.RuntimeProperties
 
setInputFile(File) - Method in class de.bsd.x2svg.parsers.BuildXmlParser
Sets the input file to work on
setInputFile(File) - Method in class de.bsd.x2svg.parsers.DtdParser
Sets the input file to work on
setInputFile(File) - Method in interface de.bsd.x2svg.parsers.InputParser
Pass in the input file to parse
setInputFile(File) - Method in class de.bsd.x2svg.parsers.PropertiesParser
Sets the input file to work on
setInputFile(File) - Method in class de.bsd.x2svg.parsers.XsdParser
 
setInputFileName(String) - Method in class de.bsd.x2svg.RuntimeParameters
Set the name of the input file that should be converted
setMessage(String) - Method in class de.bsd.x2svg.ant.Comment
Set the message to be used in the comment.
setMode(String) - Method in class de.bsd.x2svg.ant.ParserSubTask
Set the mode that this sub-task should operate in.
setOpMode(String) - Method in class de.bsd.x2svg.RuntimeParameters
Set mode of operation - individual for each parser.
setOptimizeDrawing(boolean) - Method in class de.bsd.x2svg.RuntimeProperties
Should the drawing of the elements be more condensed?
setOutputTypes(Set<OutputType>) - Method in class de.bsd.x2svg.ant.X2SvgSubTask
Set the output types that task output will also be converted to.
setParserOptions(String[]) - Method in class de.bsd.x2svg.parsers.BuildXmlParser
Pass in options to this parser.
setParserOptions(String[]) - Method in class de.bsd.x2svg.parsers.DtdParser
Set the parser specific options.
setParserOptions(String[]) - Method in interface de.bsd.x2svg.parsers.InputParser
Pass in options that are parser specific.
setParserOptions(String[]) - Method in class de.bsd.x2svg.parsers.PropertiesParser
Pass in options to this parser.
setParserOptions(String[]) - Method in class de.bsd.x2svg.parsers.XsdParser
 
setParserSpecificOptions(String[]) - Method in class de.bsd.x2svg.RuntimeParameters
Set the options that are specific to the current parser.
setPropertiesLocation(String) - Method in class de.bsd.x2svg.ant.X2SvgTask
Set the x2svg properties location.
setPropertiesLocation(String) - Method in class de.bsd.x2svg.RuntimeParameters
Set the location of the x2svg properties file.
setRuntimeParameters(RuntimeParameters) - Method in class de.bsd.x2svg.ant.X2SvgSubTask
Set the base runtime parameters to be used by this task.
setStroke(SVGGraphics2D, Stroke) - Method in class de.bsd.x2svg.Container
Set the stroke to dashed if the container is optional.
setSvgOutputFile(String) - Method in class de.bsd.x2svg.RuntimeParameters
Set the name of the file were the SVG output will be written to
setTextColor(Color) - Method in class de.bsd.x2svg.RuntimeProperties
 
setType(String) - Method in class de.bsd.x2svg.ant.Format
Set the requested output format.
setupSvg() - Method in class de.bsd.x2svg.Runner
Set up the SVG routines
setWithAttributes(boolean) - Method in class de.bsd.x2svg.parsers.BuildXmlParser
 
setWithAttributes(boolean) - Method in class de.bsd.x2svg.parsers.DtdParser
 
setWithAttributes(boolean) - Method in interface de.bsd.x2svg.parsers.InputParser
Tells the parser that parsing attributes of elements is wanted.
setWithAttributes(boolean) - Method in class de.bsd.x2svg.parsers.PropertiesParser
 
setWithAttributes(boolean) - Method in class de.bsd.x2svg.parsers.XsdParser
 
setWithAttributes(Boolean) - Method in class de.bsd.x2svg.RuntimeParameters
 
setWithAttributes(boolean) - Method in class de.bsd.x2svg.RuntimeProperties
 
setWithElementComments(boolean) - Method in class de.bsd.x2svg.parsers.BuildXmlParser
 
setWithElementComments(boolean) - Method in class de.bsd.x2svg.parsers.DtdParser
 
setWithElementComments(boolean) - Method in interface de.bsd.x2svg.parsers.InputParser
Tells the parser that parsing comments for elements (and possibly attributes) is desired.
setWithElementComments(boolean) - Method in class de.bsd.x2svg.parsers.PropertiesParser
 
setWithElementComments(boolean) - Method in class de.bsd.x2svg.parsers.XsdParser
 
setWithElementComments(Boolean) - Method in class de.bsd.x2svg.RuntimeParameters
 
setWithElementComments(boolean) - Method in class de.bsd.x2svg.RuntimeProperties
 
shouldGuessDtdRootName - Variable in class de.bsd.x2svg.parsers.DtdParser
 
startIsType - Variable in class de.bsd.x2svg.parsers.XsdParser
 
SubstitutionElement - Class in de.bsd.x2svg.draw
This class represents an XSD substitution group.
SubstitutionElement(String, Cardinality, boolean) - Constructor for class de.bsd.x2svg.draw.SubstitutionElement
Constructor to use
SubstitutionModel - Class in de.bsd.x2svg.draw
Inheritance content model specifies that the right side is a not the "real" graph, but an item to be substitutet.
SubstitutionModel() - Constructor for class de.bsd.x2svg.draw.SubstitutionModel
 
SvgConverter - Class in de.bsd.x2svg.outputConverter
Convert SVG files into various output file types.
SvgConverter() - Constructor for class de.bsd.x2svg.outputConverter.SvgConverter
 
SVGDisplayFrame - Class in de.bsd.x2svg.gui
 
SVGDisplayFrame(RuntimeParameters) - Constructor for class de.bsd.x2svg.gui.SVGDisplayFrame
 
svgGenerator - Static variable in class de.bsd.x2svg.Runner
 
svgOutputFile - Variable in class de.bsd.x2svg.RuntimeParameters
Name of the file were the SVG output will be written to
SVGTranscoderFactory - Class in de.bsd.x2svg.outputConverter
Factory that returns transcoders that can be used to convert from SVG into the respective target format
SVGTranscoderFactory() - Constructor for class de.bsd.x2svg.outputConverter.SVGTranscoderFactory
This class should not be instantiated
SYSTEM_PROPERTIES_FILE - Static variable in interface de.bsd.x2svg.Constants
name of a properties file to read user specific defaults from

T

tasks - Variable in class de.bsd.x2svg.ant.X2SvgTask
Create a hold for sub-task objects that need to be executed.
termTypeToString(int) - Method in class de.bsd.x2svg.parsers.XsdParser
Return the TermType as a String instead of a number.
TestDtdEntityParsing - Class in de.bsd.x2svg.test
Test parsing of DTDs
TestDtdEntityParsing() - Constructor for class de.bsd.x2svg.test.TestDtdEntityParsing
 
TestDtdParsing - Class in de.bsd.x2svg.test
Test parsing of DTDs
TestDtdParsing() - Constructor for class de.bsd.x2svg.test.TestDtdParsing
 
testDtdWithRecursion() - Method in class de.bsd.x2svg.test.TestDtdParsing
Test a DTD that contains recursive elements.
testDtdWithRecursion2() - Method in class de.bsd.x2svg.test.TestDtdParsing
Test a DTD that contains recursive elements.
testDtdWithRecursion3() - Method in class de.bsd.x2svg.test.TestDtdParsing
Test a DTD that contains recursive elements and an AnonymousContainer
testEntityDtd() - Method in class de.bsd.x2svg.test.TestDtdEntityParsing
Test the simple dtd.
testParserSpecificOptionsAreCopiedForRobustness() - Method in class de.bsd.x2svg.test.TestRuntimeParameters
Test that parser specific options array is copied on assignment and return.
testRecursiveXsd() - Method in class de.bsd.x2svg.test.TestXsdParsing
Test the a schema with a recursive element 'b'
TestRuntimeParameters - Class in de.bsd.x2svg.test
Test the runtime parameters object.
TestRuntimeParameters() - Constructor for class de.bsd.x2svg.test.TestRuntimeParameters
 
testSampleDtd() - Method in class de.bsd.x2svg.test.TestDtdParsing
Test the simple dtd.
testSampleXsd() - Method in class de.bsd.x2svg.test.TestXsdParsing
Test the simple schema.
testWithAttributes() - Method in class de.bsd.x2svg.test.TestDtdParsing
 
testWithDepthLimit() - Method in class de.bsd.x2svg.test.TestDtdParsing
Test if the parser can limit parsing of a DTD that is deeper than 1 level below to 1 level.
testXsdParseType() - Method in class de.bsd.x2svg.test.TestXsdParsing
 
TestXsdParsing - Class in de.bsd.x2svg.test
Test parsing of XSDs
TestXsdParsing() - Constructor for class de.bsd.x2svg.test.TestXsdParsing
 
testXsdWithAttributes() - Method in class de.bsd.x2svg.test.TestXsdParsing
Test the parsing of attributes on an XSD
testXsdWithInheritance() - Method in class de.bsd.x2svg.test.TestXsdParsing
Test a schema where one element is abstract and has children that inherit from it.
textColor - Variable in class de.bsd.x2svg.draw.ElementBox
 
textColor - Variable in class de.bsd.x2svg.RuntimeProperties
 
theLoader - Static variable in class de.bsd.x2svg.ParserLoader
 
to - Variable in class de.bsd.x2svg.Cardinality
upper value
toString() - Method in class de.bsd.x2svg.Container
 
totalHeight - Variable in class de.bsd.x2svg.Container
Height of this element and enclosed ones
totalWidth - Variable in class de.bsd.x2svg.Container
Width of this element including the with of included elements
treeDepth - Variable in class de.bsd.x2svg.parsers.DtdParser
 
treeDepth - Variable in class de.bsd.x2svg.parsers.XsdParser
 
type - Variable in class de.bsd.x2svg.ant.Format
The type attribute of the format to use.
type - Variable in class de.bsd.x2svg.outputConverter.OutputFormat
 
types - Variable in class de.bsd.x2svg.ant.Output
The collection of formats to output.
types - Variable in class de.bsd.x2svg.ant.X2SvgSubTask
The collection of output types to also convert to.

U

updateFileName(String) - Method in class de.bsd.x2svg.outputConverter.OutputFormat
Sets the file name.
US_LOCALE - Static variable in class de.bsd.x2svg.ant.Format
A locale used for uppercase conversion - en_US is safe, as no non-ASCII characters are expected.
US_LOCALE - Static variable in enum de.bsd.x2svg.outputConverter.OutputType
The locale used to convert a type name to lowercase, en_US is safe here because all the originating characters are ASCII equivalent, so there is no need to consider changing case of special characters.
usage() - Static method in class de.bsd.x2svg.X2Svg
Display usage of the program and exit afterwards.

V

valueOf(String) - Static method in enum de.bsd.x2svg.Cardinality.DTDValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsd.x2svg.ContentModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsd.x2svg.outputConverter.OutputType
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.bsd.x2svg.Cardinality.DTDValues
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum de.bsd.x2svg.ContentModel
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum de.bsd.x2svg.outputConverter.OutputType
Returns an array containing the constants of this enum type, in the order they're declared.

W

withAttributes - Variable in class de.bsd.x2svg.RuntimeParameters
Should the parser also parse attributes if it supports it?
withAttributes - Variable in class de.bsd.x2svg.RuntimeProperties
Should the parser also parse attributes if it supports it?
withElementComments - Variable in class de.bsd.x2svg.RuntimeParameters
Should the parser also parse comments of elements (and possibly attributes)?
withElementComments - Variable in class de.bsd.x2svg.RuntimeProperties
Should the parser also parse comments of elements (and possibly attributes)?
workOnParticlesForModelGroup(Container, XSModelGroup) - Method in class de.bsd.x2svg.parsers.XsdParser
 
workOnTypeDefinition(Container, XSTypeDefinition) - Method in class de.bsd.x2svg.parsers.XsdParser
Parse a type definition.

X

X2Svg - Class in de.bsd.x2svg
Main class of X2Svg.
X2Svg() - Constructor for class de.bsd.x2svg.X2Svg
 
X2SvgBaseTask - Class in de.bsd.x2svg.ant
The base task that is used by all X2SVG tasks for common functionality.
X2SvgBaseTask() - Constructor for class de.bsd.x2svg.ant.X2SvgBaseTask
 
X2SvgGui - Class in de.bsd.x2svg.gui
Main class of the simple Swing GUI for X2svg.
X2SvgGui() - Constructor for class de.bsd.x2svg.gui.X2SvgGui
Put all elements on the Gui frame
X2SvgInputFileFilter - Class in de.bsd.x2svg.gui
Input file filter that is used in a file chooser to limit the files displayed
X2SvgInputFileFilter() - Constructor for class de.bsd.x2svg.gui.X2SvgInputFileFilter
 
X2SvgSubTask - Class in de.bsd.x2svg.ant
The base task that is used by all X2SVG sub-tasks for common functionality.
X2SvgSubTask() - Constructor for class de.bsd.x2svg.ant.X2SvgSubTask
 
X2SvgTask - Class in de.bsd.x2svg.ant
The main X2SVG task, that is responsible for global settings management. and execution of parsing sub-tasks.
X2SvgTask() - Constructor for class de.bsd.x2svg.ant.X2SvgTask
 
X_OFFSET - Static variable in interface de.bsd.x2svg.Constants
X offset between two element box columns.
xPos - Variable in class de.bsd.x2svg.Container
Top left position of this container
xsdFile - Variable in class de.bsd.x2svg.parsers.XsdParser
 
XsdParser - Class in de.bsd.x2svg.parsers
Parser for XML Schema files
XsdParser() - Constructor for class de.bsd.x2svg.parsers.XsdParser
 

Y

yinset - Variable in class de.bsd.x2svg.gui.SVGDisplayFrame
 
yPos - Variable in class de.bsd.x2svg.Container
Top left position of this container

A B C D E F G H I L M N O P R S T U V W X Y

x2svg version 1.2.1