|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectparsedtree.XMLParser.SAXEventProcessor
parsedtree.XMLParser.DefineFigureProcessor
Process events that occur within a <define_figure> element.
| Field Summary | |
(package private) java.util.Hashtable |
directionMap
Map of named directions. |
protected FigureDefinition |
figureDefinition
|
protected XMLParser.SAXEventProcessor |
parent
|
protected ParticipantsInScope |
participantsInScope
List of all paricipants in this figure and all units that are formed within this figure. |
(package private) java.util.Hashtable |
positionMap
Map of named positions. |
| Constructor Summary | |
(package private) |
XMLParser.DefineFigureProcessor(XMLParser.SAXEventProcessor parent,
FigureDefinition figureDefinition,
java.util.Hashtable positionMapFromOuterFigure,
java.util.Hashtable directionMapFromOuterFigure)
Creates a new DefineFigureProcessor object. |
| Method Summary | |
void |
characters(char[] ch,
int start,
int length)
DOCUMENT ME! |
XMLParser.SAXEventProcessor |
EndElement(java.lang.String name)
DOCUMENT ME! |
void |
startElement(java.lang.String name,
org.xml.sax.Attributes atts)
Process elements that occur within a <define_figure> element. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected FigureDefinition figureDefinition
protected ParticipantsInScope participantsInScope
java.util.Hashtable positionMap
java.util.Hashtable directionMap
protected XMLParser.SAXEventProcessor parent
| Constructor Detail |
XMLParser.DefineFigureProcessor(XMLParser.SAXEventProcessor parent,
FigureDefinition figureDefinition,
java.util.Hashtable positionMapFromOuterFigure,
java.util.Hashtable directionMapFromOuterFigure)
parent - DOCUMENT ME!figureDefinition - DOCUMENT ME!positionMapFromOuterFigure - If this figure is defined so
that it can be danced in only a single fixed location then
postition definitions defined in the outer
figure can be used inside the inner figure and this parameter
will be a map of such postion definitions. If this figure is
moveable then this parameter will be null.directionMapFromOuterFigure - If this figure is defined so
that it can be danced in only a single fixed location then
direction definitions defined in the outer
figure can be used inside the inner figure and this parameter
will be a map of such direction definitions. If this figure is
moveable then this parameter will be null.| Method Detail |
public void startElement(java.lang.String name,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
startElement in class XMLParser.SAXEventProcessorname - The name of the element found inside the
<define_figure> element.atts - A map object that contains the names and values of all
the attributes for the element.
org.xml.sax.SAXException - DOCUMENT ME!
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in class XMLParser.SAXEventProcessorch - DOCUMENT ME!start - DOCUMENT ME!length - DOCUMENT ME!
org.xml.sax.SAXException - DOCUMENT ME!
public XMLParser.SAXEventProcessor EndElement(java.lang.String name)
throws org.xml.sax.SAXException
EndElement in class XMLParser.SAXEventProcessorname - DOCUMENT ME!
org.xml.sax.SAXException - DOCUMENT ME!
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||