Class XMLElement

Description

XMLElement

Located in /XMLElement.php (line 51)


	
			
Direct descendents
Class Description
 class AElement AElement
 class AltGlyphDefElement AltGlyphDefElement
 class AltGlyphElement AltGlyphElement
 class AltGlyphItemElement AltGlyphItemElement
 class AnimateColorElement AnimateColorElement
 class AnimateElement AnimateElement
 class AnimateMotionElement AnimateMotionElement
 class AnimateTransformElement AnimateTransformElement
 class CircleElement CircleElement
 class ClipPathElement ClipPathElement
 class ColorProfileElement ColorProfileElement
 class CursorElement CursorElement
 class DefinitionSrcElement DefinitionSrcElement
 class DefsElement DefsElement
 class DescElement DescElement
 class EllipseElement EllipseElement
 class FeBlendElement FeBlendElement
 class FeColorMatrixElement FeColorMatrixElement
 class FeComponentTransferElement FeComponentTransferElement
 class FeCompositeElement FeCompositeElement
 class FeConvolveMatrixElement FeConvolveMatrixElement
 class FeDiffuseLightingElement FeDiffuseLightingElement
 class FeDisplacementMapElement FeDisplacementMapElement
 class FeDistantLightElement FeDistantLightElement
 class FeFloodElement FeFloodElement
 class FeFuncAElement FeFuncAElement
 class FeFuncBElement FeFuncBElement
 class FeFuncGElement FeFuncGElement
 class FeFuncRElement FeFuncRElement
 class FeGaussianBlurElement FeGaussianBlurElement
 class FeImageElement FeImageElement
 class FeMergeElement FeMergeElement
 class FeMergeNodeElement FeMergeNodeElement
 class FeMorphologyElement FeMorphologyElement
 class FeOffsetElement FeOffsetElement
 class FePointLightElement FePointLightElement
 class FeSpecularLightingElement FeSpecularLightingElement
 class FeSpotLightElement FeSpotLightElement
 class FeTileElement FeTileElement
 class FeTurbulenceElement FeTurbulenceElement
 class FilterElement FilterElement
 class FontElement FontElement
 class FontFaceElement FontFaceElement
 class FontFaceNameElement FontFaceNameElement
 class FontFaceSrcElement FontFaceSrcElement
 class ForeignObjectElement ForeignObjectElement
 class GElement GElement
 class GlyphElement GlyphElement
 class GlyphRefElement GlyphRefElement
 class HKernElement HKernElement
 class ImageElement ImageElement
 class LinearGradientElement LinearGradientElement
 class LineElement LineElement
 class MarkerElement MarkerElement
 class MaskElement MaskElement
 class MetadataElement MetadataElement
 class MissingGlyphElement MissingGlyphElement
 class MPathElement MPathElement
 class PathElement PathElement
 class PatternElement PatternElement
 class PolygonElement PolygonElement
 class PolylineElement PolylineElement
 class RadialGradientElement RadialGradientElement
 class RectElement RectElement
 class ScriptElement ScriptElement
 class SetElement SetElement
 class StopElement StopElement
 class StyleElement StyleElement
 class SwitchElement SwitchElement
 class SymbolElement SymbolElement
 class TextElement TextElement
 class TextPathElement TextPathElement
 class TitleElement TitleElement
 class TRefElement TRefElement
 class TSpanElement TSpanElement
 class UseElement UseElement
 class ViewElement ViewElement
 class VKernElement VKernElement
 class SVGElement SVGElement
Variable Summary
Method Summary
 void __construct (string $name, [array $atts = array()], [string $content = NULL])
 void appendChild (XMLElement $child)
 string asPrettyXML ([int $level = 0])
 string asXML ()
 string getAttribute (string $name)
 boolean saveXML (mixed $filename, [mixed $compress = false])
 void setAttribute (string $name, [string $value = NULL])
 mixed __get (string $name)
 mixed __set (string $name, mixed $value)
Variables
array $attributes = array() (line 77)

attributes

  • access: protected
array $children = array() (line 85)

children

  • access: protected
string $content = NULL (line 69)

content

  • access: protected
string $name = NULL (line 61)

name

  • access: protected
XMLElement $parent = false (line 93)

parent

  • access: private
Methods
Constructor __construct (line 107)

__construct

  • access: public
void __construct (string $name, [array $atts = array()], [string $content = NULL])
  • string $name
  • string $content
  • array $atts

Redefined in descendants as:
appendChild (line 205)

appendChild

  • access: public
void appendChild (XMLElement $child)
asPrettyXML (line 249)

asPrettyXML

  • access: public
string asPrettyXML ([int $level = 0])
  • int $level: node level
asXML (line 222)

asXML

  • access: public
string asXML ()
getAttribute (line 183)

getAttribute

  • access: public
string getAttribute (string $name)
  • string $name
saveXML (line 289)

saveXML

  • access: public
boolean saveXML (mixed $filename, [mixed $compress = false])
  • mixed $filename
  • mixed $compress
setAttribute (line 166)

setAttribute

  • access: public
void setAttribute (string $name, [string $value = NULL])
  • string $name
  • string $value
_getStyleAttribute (line 312)

_getStyleAttribute

Return the element style

  • access: private
SvgStyle _getStyleAttribute ()
_getTransformAttribute (line 330)

_getTransformAttribute

Return the element transformation

  • access: private
SvgTransform _getTransformAttribute ()
__get (line 146)

__get

  • access: public
mixed __get (string $name)
  • string $name
__set (line 127)

__set

  • access: public
mixed __set (string $name, mixed $value)
  • string $name
  • mixed $value

Documentation generated on Tue, 23 Oct 2007 11:32:22 +0200 by phpDocumentor 1.4.0