|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mindfusion.diagramming.XmlPersistContext
public class XmlPersistContext
Contains methods that can help you serialize and deserialize MindFusion.Diagramming items to and from XML documents.
Field Summary | |
---|---|
static int |
LatestFormat
|
Constructor Summary | |
---|---|
XmlPersistContext(Diagram diagram,
org.w3c.dom.Document document)
Initializes a new instance of the XmlPersistContext class. |
|
XmlPersistContext(Diagram diagram,
org.w3c.dom.Document document,
int fileVersion)
Initializes a new instance of the XmlPersistContext class. |
Method Summary | |
---|---|
org.w3c.dom.Element |
addChildElement(java.lang.String elementName,
org.w3c.dom.Element parentElement)
Adds a new child node with the specified name to the specified parent node. |
org.w3c.dom.Element |
addChildElement(java.lang.String elementName,
org.w3c.dom.Element parentElement,
java.lang.String innerText)
Adds a new child node with the specified name and value to the specified parent node. |
org.w3c.dom.Element |
getChildElement(org.w3c.dom.Element element,
java.lang.String name)
|
static java.lang.Class[] |
getClasses(java.lang.String packageName)
Returns a list with all classes in the package with the specified name. |
int |
getClassVersion()
|
Diagram |
getDiagram()
|
boolean |
getIncludeUnalteredProperties()
Gets whether properties should be saved to XML when they have the default values. |
org.w3c.dom.Document |
getXmlDocument()
|
com.mindfusion.diagramming.lanes.Header |
loadHeaderFromXml(org.w3c.dom.Element element)
Reads a lane header from the specified XML element. |
AnchorPattern |
readAnchorPattern(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
boolean |
readBool(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
boolean |
readBool(java.lang.String elementName,
org.w3c.dom.Element parentElement,
boolean defaultValue)
|
Brush |
readBrush(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
byte |
readByte(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
char |
readChar(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
java.awt.Color |
readColor(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
java.awt.Color |
readColor(java.lang.String elementName,
org.w3c.dom.Element parentElement,
java.awt.Color defaultValue)
|
double |
readDouble(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
NodeEffect |
readEffect(org.w3c.dom.Element element)
Reads a NodeEffect object from the specified element. |
NodeEffect |
readEffect(java.lang.String elementName,
org.w3c.dom.Element parentElement)
Reads a NodeEffect object with the specified name. |
int |
readEnum(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
int |
readEnum(java.lang.String elementName,
org.w3c.dom.Element parentElement,
int defaultValue)
|
float |
readFloat(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
float |
readFloat(java.lang.String elementName,
org.w3c.dom.Element parentElement,
float defaultValue)
|
float[] |
readFloatArray(java.lang.String elementName,
java.lang.String subElementName,
org.w3c.dom.Element parentElement)
|
java.awt.Font |
readFont(java.lang.String elementName,
org.w3c.dom.Element parentElement,
boolean convertToPoint)
|
Group |
readGroup(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
java.util.Hashtable<java.lang.Object,java.lang.Object> |
readHashtable(java.lang.String elementName,
org.w3c.dom.Element parentElement)
Reads a hash or traits table object with the specified name. |
java.awt.Image |
readImage(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
int |
readInt(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
int |
readInt(java.lang.String elementName,
org.w3c.dom.Element parentElement,
int defaultValue)
|
DiagramItem |
readItemReference(org.w3c.dom.Element itemElement)
Reads an item reference from the specified element. |
DiagramItem |
readItemReference(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
long |
readLong(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
NodeConstraints |
readNodeConstraints(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
java.lang.Object |
readObject(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
Pen |
readPen(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
Pen |
readPen(java.lang.String elementName,
org.w3c.dom.Element parentElement,
Pen defaultPen)
|
PointList |
readPointCollection(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
java.awt.geom.Point2D.Float |
readPointF(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
java.awt.geom.Rectangle2D.Float |
readRectangleF(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
Shape |
readShape(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
Shape |
readShape(java.lang.String elementName,
org.w3c.dom.Element parentElement,
Shape defaultValue)
|
short |
readShort(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
short |
readShort(java.lang.String elementName,
org.w3c.dom.Element parentElement,
short defaultValue)
|
java.awt.geom.Dimension2D |
readSizeF(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
java.awt.geom.Dimension2D |
readSizeF(java.lang.String elementName,
org.w3c.dom.Element parentElement,
java.awt.geom.Dimension2D defaultValue)
|
java.lang.String |
readString(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
java.lang.String |
readString(java.lang.String elementName,
org.w3c.dom.Element parentElement,
java.lang.String defaultValue)
|
TextFormat |
readStringFormat(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
TextFormat |
readStringFormat(java.lang.String elementName,
org.w3c.dom.Element parentElement,
TextFormat defaultValue)
|
Style |
readStyle(java.lang.String elementName,
org.w3c.dom.Element parentElement)
Reads a Style object with the specified name. |
java.lang.Object |
readTag(java.lang.Object item,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
Theme |
readTheme(java.lang.String elementName,
org.w3c.dom.Element parentElement)
Reads a Theme object with the specified name. |
Thickness |
readThickness(java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
void |
saveHeaderToXml(com.mindfusion.diagramming.lanes.Header header,
org.w3c.dom.Element collectionElement,
java.lang.String elementName)
Saves the specified lane header to the underlying document under the specified name. |
void |
setIncludeUnalteredProperties(boolean value)
Sets whether properties should be saved to XML when they have the default values. |
org.w3c.dom.Element |
writeAnchorPattern(AnchorPattern anchorPattern,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes the specified anchor pattern. |
org.w3c.dom.Element |
writeBool(boolean boolValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a boolean value with the specified name. |
org.w3c.dom.Element |
writeBrush(Brush brush,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeByte(byte byteValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Write a byte value with the specified name. |
org.w3c.dom.Element |
writeChar(char charValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Write a char value with the specified name. |
org.w3c.dom.Element |
writeColor(java.awt.Color color,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeDouble(double doubleValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a double value with the specified name. |
org.w3c.dom.Element |
writeEffect(NodeEffect effect,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a reference to the specified effect. |
org.w3c.dom.Element |
writeEnum(int enumValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeFloat(float floatValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a float value with the specified name. |
org.w3c.dom.Element |
writeFloatArray(float[] array,
java.lang.String elementName,
java.lang.String subElementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeFont(java.awt.Font font,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeFont(java.awt.Font font,
java.lang.String elementName,
org.w3c.dom.Element parentElement,
int unit)
|
org.w3c.dom.Element |
writeGroup(Group group,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeImage(java.awt.Image image,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeInt(int intValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes an integer value with the specified name. |
org.w3c.dom.Element |
writeItemReference(DiagramItem item,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a reference to the specified item with the specified name. |
org.w3c.dom.Element |
writeLong(long longValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a long value with the specified name. |
org.w3c.dom.Element |
writeNodeConstraints(NodeConstraints nodeConstraints,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes the specified NodeConstraints object. |
org.w3c.dom.Element |
writePen(Pen pen,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writePointCollection(PointList points,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writePointF(java.awt.geom.Point2D point,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a Point2D with the specified name. |
org.w3c.dom.Element |
writeRectangleF(java.awt.geom.Rectangle2D rectangle,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a Rectangle2D with the specified name. |
org.w3c.dom.Element |
writeShape(Shape shape,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes the specified shape with the specified name. |
org.w3c.dom.Element |
writeShort(short shortValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a short value with the specified name. |
org.w3c.dom.Element |
writeSizeF(java.awt.geom.Dimension2D size,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a Dimension2D with the specified name. |
org.w3c.dom.Element |
writeString(java.lang.String stringValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a string value with the specified name. |
org.w3c.dom.Element |
writeStringFormat(TextFormat stringFormat,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeStyle(Style style,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes a reference to the specified style. |
org.w3c.dom.Element |
writeTag(java.lang.Object item,
java.lang.Object tagValue,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeTheme(Theme theme,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
Writes the specified Theme object. |
org.w3c.dom.Element |
writeThickness(Thickness thickness,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
org.w3c.dom.Element |
writeTraits(java.util.Hashtable<java.lang.Object,java.lang.Object> traits,
java.lang.String elementName,
org.w3c.dom.Element parentElement)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static int LatestFormat
Constructor Detail |
---|
public XmlPersistContext(Diagram diagram, org.w3c.dom.Document document)
diagram
- The Diagram
this class will operate on.document
- The Xml Document to serializeto / deserialize from.public XmlPersistContext(Diagram diagram, org.w3c.dom.Document document, int fileVersion)
diagram
- The Diagram
this class will operate on.document
- The Xml Document to serialize to / deserialize from.Method Detail |
---|
public org.w3c.dom.Element addChildElement(java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element addChildElement(java.lang.String elementName, org.w3c.dom.Element parentElement, java.lang.String innerText)
public org.w3c.dom.Element writeString(java.lang.String stringValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeBool(boolean boolValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeChar(char charValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeByte(byte byteValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeInt(int intValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeShort(short shortValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeLong(long longValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeFloat(float floatValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeDouble(double doubleValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeRectangleF(java.awt.geom.Rectangle2D rectangle, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeThickness(Thickness thickness, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writePointF(java.awt.geom.Point2D point, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeSizeF(java.awt.geom.Dimension2D size, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeAnchorPattern(AnchorPattern anchorPattern, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeNodeConstraints(NodeConstraints nodeConstraints, java.lang.String elementName, org.w3c.dom.Element parentElement)
NodeConstraints
object.
public org.w3c.dom.Element writeShape(Shape shape, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeItemReference(DiagramItem item, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writePointCollection(PointList points, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeBrush(Brush brush, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeStyle(Style style, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeEffect(NodeEffect effect, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeFloatArray(float[] array, java.lang.String elementName, java.lang.String subElementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeTheme(Theme theme, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeColor(java.awt.Color color, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeStringFormat(TextFormat stringFormat, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeGroup(Group group, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeTraits(java.util.Hashtable<java.lang.Object,java.lang.Object> traits, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writePen(Pen pen, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeFont(java.awt.Font font, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeFont(java.awt.Font font, java.lang.String elementName, org.w3c.dom.Element parentElement, int unit)
public org.w3c.dom.Element writeEnum(int enumValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeImage(java.awt.Image image, java.lang.String elementName, org.w3c.dom.Element parentElement)
public org.w3c.dom.Element writeTag(java.lang.Object item, java.lang.Object tagValue, java.lang.String elementName, org.w3c.dom.Element parentElement)
public java.lang.String readString(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.lang.String readString(java.lang.String elementName, org.w3c.dom.Element parentElement, java.lang.String defaultValue) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public boolean readBool(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public boolean readBool(java.lang.String elementName, org.w3c.dom.Element parentElement, boolean defaultValue) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public byte readByte(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public char readChar(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public int readInt(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public int readInt(java.lang.String elementName, org.w3c.dom.Element parentElement, int defaultValue) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public short readShort(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public short readShort(java.lang.String elementName, org.w3c.dom.Element parentElement, short defaultValue) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public long readLong(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public DiagramItem readItemReference(org.w3c.dom.Element itemElement)
public PointList readPointCollection(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public Brush readBrush(java.lang.String elementName, org.w3c.dom.Element parentElement)
public Style readStyle(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException, XmlException
Style
object with the specified name.
javax.xml.transform.TransformerException
XmlException
public NodeEffect readEffect(java.lang.String elementName, org.w3c.dom.Element parentElement)
NodeEffect
object with the specified name.
public NodeEffect readEffect(org.w3c.dom.Element element)
NodeEffect
object from the specified element.
public float[] readFloatArray(java.lang.String elementName, java.lang.String subElementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public float readFloat(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public float readFloat(java.lang.String elementName, org.w3c.dom.Element parentElement, float defaultValue) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public double readDouble(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.awt.geom.Rectangle2D.Float readRectangleF(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public Thickness readThickness(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.awt.geom.Point2D.Float readPointF(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.awt.geom.Dimension2D readSizeF(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.awt.geom.Dimension2D readSizeF(java.lang.String elementName, org.w3c.dom.Element parentElement, java.awt.geom.Dimension2D defaultValue) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public AnchorPattern readAnchorPattern(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public NodeConstraints readNodeConstraints(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public Shape readShape(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public Shape readShape(java.lang.String elementName, org.w3c.dom.Element parentElement, Shape defaultValue)
public DiagramItem readItemReference(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public Theme readTheme(java.lang.String elementName, org.w3c.dom.Element parentElement) throws XmlException, javax.xml.transform.TransformerException
Theme
object with the specified name.
XmlException
javax.xml.transform.TransformerException
public java.awt.Color readColor(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.awt.Color readColor(java.lang.String elementName, org.w3c.dom.Element parentElement, java.awt.Color defaultValue) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public TextFormat readStringFormat(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public TextFormat readStringFormat(java.lang.String elementName, org.w3c.dom.Element parentElement, TextFormat defaultValue) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public Group readGroup(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public Pen readPen(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public Pen readPen(java.lang.String elementName, org.w3c.dom.Element parentElement, Pen defaultPen) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.awt.Font readFont(java.lang.String elementName, org.w3c.dom.Element parentElement, boolean convertToPoint) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public int readEnum(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public int readEnum(java.lang.String elementName, org.w3c.dom.Element parentElement, int defaultValue) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.awt.Image readImage(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.util.Hashtable<java.lang.Object,java.lang.Object> readHashtable(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public static java.lang.Class[] getClasses(java.lang.String packageName) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public java.lang.Object readObject(java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public java.lang.Object readTag(java.lang.Object item, java.lang.String elementName, org.w3c.dom.Element parentElement) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
public org.w3c.dom.Element getChildElement(org.w3c.dom.Element element, java.lang.String name)
public com.mindfusion.diagramming.lanes.Header loadHeaderFromXml(org.w3c.dom.Element element) throws java.lang.Exception
java.lang.Exception
public Diagram getDiagram()
public org.w3c.dom.Document getXmlDocument()
public int getClassVersion()
public void setIncludeUnalteredProperties(boolean value)
value
- true to save all properties; false to save only altered propertiespublic boolean getIncludeUnalteredProperties()
public void saveHeaderToXml(com.mindfusion.diagramming.lanes.Header header, org.w3c.dom.Element collectionElement, java.lang.String elementName)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |