<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxEventSource.mxIEventListener.html"title="interface in com.mxgraph.util">mxEventSource.mxIEventListener</A></B></TD>
<TD>Defines the requirements for an object that listens to an event source.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxUndoableEdit.mxUndoableChange.html"title="interface in com.mxgraph.util">mxUndoableEdit.mxUndoableChange</A></B></TD>
<TD>Defines the requirements for an undoable change.</TD>
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxBase64.html"title="class in com.mxgraph.util">mxBase64</A></B></TD>
<TD>A very fast and memory efficient class to encode and decode to and from BASE64 in full accordance
with RFC 2045.<br><br>
On Windows XP sp1 with 1.4.2_04 and later ;), this encoder and decoder is about 10 times faster
on small arrays (10 - 1000 bytes) and 2-3 times as fast on larger arrays (10000 - 1000000 bytes)
compared to <code>sun.misc.Encoder()/Decoder()</code>.<br><br>
On byte arrays the encoder is about 20% faster than Jakarta Commons Base64 Codec for encode and
about 50% faster for decoding large arrays.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxCellRenderer.html"title="class in com.mxgraph.util">mxCellRenderer</A></B></TD>
<TD> </TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxCellRenderer.CanvasFactory.html"title="class in com.mxgraph.util">mxCellRenderer.CanvasFactory</A></B></TD>
<TD> </TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxConstants.html"title="class in com.mxgraph.util">mxConstants</A></B></TD>
<TD>Contains all global constants.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxCurve.html"title="class in com.mxgraph.util">mxCurve</A></B></TD>
<TD> </TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxDomUtils.html"title="class in com.mxgraph.util">mxDomUtils</A></B></TD>
<TD>Contains various DOM API helper methods for use with mxGraph.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxEvent.html"title="class in com.mxgraph.util">mxEvent</A></B></TD>
<TD>Contains all global constants.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxEventObject.html"title="class in com.mxgraph.util">mxEventObject</A></B></TD>
<TD>Base class for objects that dispatch named events.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxEventSource.html"title="class in com.mxgraph.util">mxEventSource</A></B></TD>
<TD>Base class for objects that dispatch named events.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxImage.html"title="class in com.mxgraph.util">mxImage</A></B></TD>
<TD>Implements a 2-dimensional point with double precision coordinates.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxImageBundle.html"title="class in com.mxgraph.util">mxImageBundle</A></B></TD>
<TD>Maps from keys to base64 encoded images or file locations.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxLightweightLabel.html"title="class in com.mxgraph.util">mxLightweightLabel</A></B></TD>
<TD> </TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxLine.html"title="class in com.mxgraph.util">mxLine</A></B></TD>
<TD>Implements a line with double precision coordinates.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxPoint.html"title="class in com.mxgraph.util">mxPoint</A></B></TD>
<TD>Implements a 2-dimensional point with double precision coordinates.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxRectangle.html"title="class in com.mxgraph.util">mxRectangle</A></B></TD>
<TD>Implements a 2-dimensional rectangle with double precision coordinates.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxResources.html"title="class in com.mxgraph.util">mxResources</A></B></TD>
<TD> </TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxSpline.html"title="class in com.mxgraph.util">mxSpline</A></B></TD>
<TD> </TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxSpline1D.html"title="class in com.mxgraph.util">mxSpline1D</A></B></TD>
<TD>One dimension of a spline curve</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxStyleUtils.html"title="class in com.mxgraph.util">mxStyleUtils</A></B></TD>
<TD>Contains various style helper methods for use with mxGraph.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxUndoableEdit.html"title="class in com.mxgraph.util">mxUndoableEdit</A></B></TD>
<TD>Implements a 2-dimensional rectangle with double precision coordinates.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxUndoManager.html"title="class in com.mxgraph.util">mxUndoManager</A></B></TD>
<TD>Implements an undo history.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxUtils.html"title="class in com.mxgraph.util">mxUtils</A></B></TD>
<TD>Contains various helper methods for use with mxGraph.</TD>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TDWIDTH="15%"><B><AHREF="../../../com/mxgraph/util/mxXmlUtils.html"title="class in com.mxgraph.util">mxXmlUtils</A></B></TD>
<TD>Contains various XML helper methods for use with mxGraph.</TD>
</TR>
</TABLE>
<P>
<ANAME="package_description"><!----></A><H2>
Package com.mxgraph.util Description
</H2>
<P>
This package provides utility classes such as mxConstants, mxUtils, mxPoint
and mxRectangle as well as all classes for custom events and the undo