Northwoods.GoWeb.Xml Assembly > Northwoods.GoWeb.Xml Namespace : GoXmlTransformer Class |
The following tables list the members exposed by GoXmlTransformer.
Name | Description | |
---|---|---|
BodyConsumesChildElements | Gets or sets whether ConsumeBody should iterate over all of the child elements of this XML node, calling ConsumeObject for each one, and passing the result to ConsumeChild. | |
ElementName | Gets or sets the name of the principal element used to render this object. | |
GeneratesPortsAsChildElements | Gets or sets whether this transformer writes child elements representing ports (IGoPort ), if this transformer is operating on an IGoNode . | |
IdAttributeUsedForSharedObjects | Gets or sets whether this transformer reads/writes the "id" attribute using the identifier associated with shared objects. | |
InheritsFromTransformer | Gets or sets a transformer from which this transformer will inherit implementation of the IGoXmlTransformer methods. | |
Reader | Gets or sets the GoXmlReader that is using this transformer. | |
ReaderNode | Get the Reader's GoXmlReader.ReaderNode, an XmlNode . | |
TransformerType | Returns the Type for which these transformer methods apply. | |
Writer | Gets or sets the GoXmlWriter that is using this transformer. | |
WriterElement | Get the Writer's GoXmlWriter.WriterElement, an XmlElement . | |
XmlDocument | Get the Reader's or the Writer's XmlDocument. | |
XmlReader | Get the Reader's XmlReader. | |
XmlWriter | Get the Writer's GoXmlWriter.XmlWriter. |
Name | Description | |
---|---|---|
Allocate | Override this method to construct a new object for the current XML element. | |
BooleanAttr | Read an attribute's string value as a boolean. | |
BooleanFromString | Parse a string value as a boolean. | |
ColorArrayAttr | Read an attribute's string value as an array of color values. | |
ColorArrayFromString | Parse a string value as an array of color values. | |
ColorAttr | Read an attribute's string value as a Color . | |
ColorFromString | Parse a string value as a Color value. | |
ConsumeAttributes | Consume attributes for the current element, helping to initialize most of the object's properties. | |
ConsumeBody | Consume elements that help define more details or parts of an object. | |
ConsumeChild | When BodyConsumesChildElements is true, ConsumeBody will call ConsumeObject on each child XML element and pass the resulting object to this method. | |
ConsumeObjectFinish | Finish building the object for the current element. | |
GenerateAttributes | Generate attributes for the current element, helping to render an object. | |
GenerateBody | Generate any nested elements that are part of the rendering of an object. | |
GenerateDefinitions | Generate elements for the definitions section of the document, rendering any shared objects that this object needs to refer to. | |
GenerateElement | Start producing an XML element for a given object. | |
GenerateElementFinish | Finish generating any elements that were started by GenerateElement. | |
Int32ArrayAttr | Read an attribute's string value as an array of integers. | |
Int32ArrayFromString | Parse a string value as an array of integers. | |
Int32Attr | Read an attribute's string value as an integer. | |
Int32FromString | Parse a string value as an integer. | |
IsAttrPresent | This predicate returns true if the given attribute name is present in the current element when reading. | |
PointFArrayAttr | Read an attribute's string value as an array of PointF . | |
PointFArrayFromString | Parse a string value as an array of PointF . | |
PointFAttr | Read an attribute's string value as a PointF . | |
PointFFromString | Parse a string value as a PointF . | |
ReadTextBody | Read in a string that is the body of an element. | |
RectangleFAttr | Read an attribute's string value as a RectangleF . | |
RectangleFFromString | Parse a string value as a RectangleF . | |
RefAttr | Find a shared object referenced by a given attribute. | |
SingleArrayAttr | Read an attribute's string value as an array of single floats. | |
SingleArrayFromString | Parse a string value as an array of single floats. | |
SingleAttr | Read an attribute's string value as a single float. | |
SingleFromString | Parse a string value as a single float. | |
SizeFAttr | Read an attribute's string value as a SizeF . | |
SizeFFromString | Parse a string value as a SizeF . | |
SkipGeneration | Return true if the Writer should not generate XML for an object. | |
StringAttr | Return an attribute's string value. | |
TypeAttr | Read an attribute's string value as a Type . | |
TypeFromString | Parse a string value as a Type . | |
UpdateReference | Fix up a reference property whose value was delayed until the referred-to-object became available. | |
WriteAttrRef | Write an attribute of the name name with a string representation for the reference to the object val. | |
WriteAttrVal | Overloaded. Write an attribute of the name name with a string representation for the value val. | |
WriteEndElement | Finish the current XML element started by a call to WriteStartElement(String). | |
WriteStartElement | Start a new XML element, with the name given by name. | |
WriteTextBody | Write out a string as the body of an element. |