com.aspose.slides.pptx
Class PptxBaseXmlElement

java.lang.Object
  extended by com.aspose.dotnet.xml.XmlNode
      extended by com.aspose.dotnet.xml.XmlLinkedNode
          extended by com.aspose.dotnet.xml.XmlElement
              extended by com.aspose.slides.pptx.PptxBaseXmlElement

public class PptxBaseXmlElement
extends com.aspose.dotnet.xml.XmlElement

User: ra Date: 12.02.2008 Time: 18:13:44


Constructor Summary
PptxBaseXmlElement(java.lang.String prefix, java.lang.String localName, java.lang.String namespaceURI, com.aspose.dotnet.xml.XmlDocument doc)
           
 
Method Summary
 PptxBaseXmlElement addSubElement(java.lang.String localName, java.lang.String namespaceURI)
           
 void afterLoad()
           
 void afterPackageLoad()
           
 void beforeSave()
           
 java.lang.String fillLeft(java.lang.String val, char symb, int len)
           
 float getAngleAttribute(java.lang.String localName, java.lang.String namespaceURI, float defaultValue)
           
 java.lang.String getAttribute(java.lang.String localName, java.lang.String namespaceURI, java.lang.String defaultValue)
           
 boolean getBoolAttribute(java.lang.String localName, java.lang.String namespaceURI, boolean defaultValue)
           
 double getCoordinateAttribute(java.lang.String localName, java.lang.String namespaceURI, double defaultValue)
           
 int getEnumAttribute(EnumDescriptor edesc, java.lang.String localName, java.lang.String namespaceURI, int defaultValue)
           
 com.aspose.slides.util.Guid getGuidAttribute(java.lang.String localName, java.lang.String namespaceURI, com.aspose.slides.util.Guid defaultValue)
           
 int getHex16Attribute(java.lang.String localName, java.lang.String namespaceURI, int defaultValue)
           
 long getHex24Attribute(java.lang.String localName, java.lang.String namespaceURI, long defaultValue)
           
 long getHex32Attribute(java.lang.String localName, java.lang.String namespaceURI, long defaultValue)
           
 short getHex8Attribute(java.lang.String localName, java.lang.String namespaceURI, short defaultValue)
           
 int getIntAttribute(java.lang.String localName, java.lang.String namespaceURI, int defaultValue)
           
 long getLongAttribute(java.lang.String localName, java.lang.String namespaceURI, long defaultValue)
           
 PptxBaseXmlDocument getNewOwnerDocument()
           
 NullableBool getNullableBoolAttribute(java.lang.String localName, java.lang.String namespaceURI)
           
 PptxBaseXmlElement getOrCreateSubElement(java.lang.String localName, java.lang.String namespaceURI)
           
 float getPercentsAttribute(java.lang.String localName, java.lang.String namespaceURI, float defaultValue)
           
 float getPointsAttribute(java.lang.String localName, java.lang.String namespaceURI, float defaultValue)
           
 RectangleAlignmentEx getRectangleAlignmentAttribute(java.lang.String localName, java.lang.String namespaceURI, RectangleAlignmentEx defaultValue)
           
 java.lang.String getRelationshipId()
           
 java.lang.String getRelationshipId(java.lang.String localName)
           
 PptxBaseXmlElement getSubElementByName(java.lang.String localName, java.lang.String namespaceURI)
           
 PptxBaseXmlElement getSubElementByNames(java.lang.String[] localNames, java.lang.String namespaceURI)
           
 PptxBaseXmlElement[] getSubElementsByName(java.lang.String localName, java.lang.String namespaceURI)
           
 PptxBaseXmlElement[] getSubElementsByNames(java.lang.String[] localNames, java.lang.String namespaceURI)
           
 void initializeConstructed()
           
 PptxBaseXmlElement prependSubElement(java.lang.String localName, java.lang.String namespaceURI)
           
 void removeAllSubElements()
          Removes subelements leaving anything else intact
 void removeSubElementsByName(java.lang.String localName, java.lang.String namespaceURI)
           
 void removeSubElementsByNames(java.lang.String[] localNames, java.lang.String namespaceURI)
           
 PptxBaseXmlElement replaceSubElement(PptxBaseXmlElement elem, java.lang.String localName, java.lang.String namespaceURI)
           
 PptxBaseXmlElement replaceSubElement(java.lang.String[] oldElemNames, java.lang.String localName, java.lang.String namespaceURI)
           
 PptxBaseXmlElement replaceSubElement(java.lang.String oldElemName, java.lang.String localName, java.lang.String namespaceURI)
           
 void setAngleAttribute(java.lang.String localName, java.lang.String namespaceURI, float value)
           
 void setAngleAttribute(java.lang.String localName, java.lang.String namespaceURI, float value, float defaultValue)
           
 void setBoolAttribute(java.lang.String localName, java.lang.String namespaceURI, boolean value)
           
 void setBoolAttribute(java.lang.String localName, java.lang.String namespaceURI, boolean value, boolean defaultValue)
           
 void setCoordinateAttribute(java.lang.String localName, java.lang.String namespaceURI, double value)
           
 void setCoordinateAttribute(java.lang.String localName, java.lang.String namespaceURI, double value, double defaultValue)
           
 void setEnumAttribute(EnumDescriptor edesc, java.lang.String localName, java.lang.String namespaceURI, int value, int defaultValue)
           
 void setGuidAttribute(java.lang.String localName, java.lang.String namespaceURI, com.aspose.slides.util.Guid value)
           
 void setGuidAttribute(java.lang.String localName, java.lang.String namespaceURI, com.aspose.slides.util.Guid value, com.aspose.slides.util.Guid defaultValue)
           
 void setHex16Attribute(java.lang.String localName, java.lang.String namespaceURI, int value)
           
 void setHex16Attribute(java.lang.String localName, java.lang.String namespaceURI, int value, int defaultValue)
           
 void setHex24Attribute(java.lang.String localName, java.lang.String namespaceURI, long value)
           
 void setHex24Attribute(java.lang.String localName, java.lang.String namespaceURI, long value, long defaultValue)
           
 void setHex32Attribute(java.lang.String localName, java.lang.String namespaceURI, long value)
           
 void setHex32Attribute(java.lang.String localName, java.lang.String namespaceURI, long value, long defaultValue)
           
 void setHex8Attribute(java.lang.String localName, java.lang.String namespaceURI, short value)
           
 void setHex8Attribute(java.lang.String localName, java.lang.String namespaceURI, short value, short defaultValue)
           
 void setIntAttribute(java.lang.String localName, java.lang.String namespaceURI, int value)
           
 void setIntAttribute(java.lang.String localName, java.lang.String namespaceURI, int value, int defaultValue)
           
 void setLongAttribute(java.lang.String localName, java.lang.String namespaceURI, long value)
           
 void setLongAttribute(java.lang.String localName, java.lang.String namespaceURI, long value, long defaultValue)
           
 void setNullableBoolAttribute(java.lang.String localName, java.lang.String namespaceURI, NullableBool value)
           
 void setPercentsAttribute(java.lang.String localName, java.lang.String namespaceURI, float value)
           
 void setPercentsAttribute(java.lang.String localName, java.lang.String namespaceURI, float value, float defaultValue)
           
 void setPointsAttribute(java.lang.String localName, java.lang.String namespaceURI, float value)
           
 void setPointsAttribute(java.lang.String localName, java.lang.String namespaceURI, float value, float defaultValue)
           
 void setRectangleAlignmentAttribute(java.lang.String localName, java.lang.String namespaceURI, RectangleAlignmentEx value)
           
 void setRectangleAlignmentAttribute(java.lang.String localName, java.lang.String namespaceURI, RectangleAlignmentEx value, RectangleAlignmentEx defaultValue)
           
 void setRelationshipId(java.lang.String id)
           
 void setRelationshipId(java.lang.String localName, java.lang.String id)
           
 void setStringAttribute(java.lang.String localName, java.lang.String namespaceURI, java.lang.String value)
          Sets string attribute value or removes if value == null
 void setStringAttribute(java.lang.String localName, java.lang.String namespaceURI, java.lang.String value, java.lang.String defaultValue)
          Sets string attribute value or removes if value is equal to default one.
 
Methods inherited from class com.aspose.dotnet.xml.XmlElement
CloneNode, GetAttribute, GetAttribute, GetAttributeNode, GetAttributeNode, getAttributes, GetElementsByTagName, GetElementsByTagName, getInnerText, getInnerXml, getLocalName, getName, getNamespaceURI, getNextSibling, getNodeType, getOwnerDocument, getPrefix, HasAttribute, HasAttribute, HasAttributes, IsEmpty, RemoveAll, RemoveAllAttributes, RemoveAttribute, RemoveAttribute, RemoveAttributeAt, RemoveAttributeNode, RemoveAttributeNode, SetAttribute, SetAttribute, SetAttributeNode, SetAttributeNode, setInnerText, setInnerXml, setIsEmpty, setPrefix, WriteContentTo, WriteTo
 
Methods inherited from class com.aspose.dotnet.xml.XmlLinkedNode
getPreviousSibling
 
Methods inherited from class com.aspose.dotnet.xml.XmlNode
AppendChild, Clone, CreateNavigator, getBaseURI, getChildNodes, GetEnumerator, getFirstChild, getLastChild, GetNamespaceOfPrefix, getOuterXml, getParentNode, GetPrefixOfNamespace, getValue, hasChildNodes, InsertAfter, InsertBefore, isReadOnly, item, item, Normalize, PrependChild, PreviousSibling, RemoveChild, ReplaceChild, SelectNodes, SelectNodes, SelectSingleNode, SelectSingleNode, setInnerXml, setValue, Supports
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PptxBaseXmlElement

public PptxBaseXmlElement(java.lang.String prefix,
                          java.lang.String localName,
                          java.lang.String namespaceURI,
                          com.aspose.dotnet.xml.XmlDocument doc)
Method Detail

getNewOwnerDocument

public PptxBaseXmlDocument getNewOwnerDocument()

afterLoad

public void afterLoad()

afterPackageLoad

public void afterPackageLoad()

beforeSave

public void beforeSave()

initializeConstructed

public void initializeConstructed()

addSubElement

public PptxBaseXmlElement addSubElement(java.lang.String localName,
                                        java.lang.String namespaceURI)

prependSubElement

public PptxBaseXmlElement prependSubElement(java.lang.String localName,
                                            java.lang.String namespaceURI)

replaceSubElement

public PptxBaseXmlElement replaceSubElement(PptxBaseXmlElement elem,
                                            java.lang.String localName,
                                            java.lang.String namespaceURI)

replaceSubElement

public PptxBaseXmlElement replaceSubElement(java.lang.String oldElemName,
                                            java.lang.String localName,
                                            java.lang.String namespaceURI)

replaceSubElement

public PptxBaseXmlElement replaceSubElement(java.lang.String[] oldElemNames,
                                            java.lang.String localName,
                                            java.lang.String namespaceURI)

getAttribute

public java.lang.String getAttribute(java.lang.String localName,
                                     java.lang.String namespaceURI,
                                     java.lang.String defaultValue)

removeAllSubElements

public void removeAllSubElements()
Removes subelements leaving anything else intact


setStringAttribute

public void setStringAttribute(java.lang.String localName,
                               java.lang.String namespaceURI,
                               java.lang.String value)
Sets string attribute value or removes if value == null

Parameters:
localName - attribute name.
namespaceURI - URI of namespace.
value - value to set.

setStringAttribute

public void setStringAttribute(java.lang.String localName,
                               java.lang.String namespaceURI,
                               java.lang.String value,
                               java.lang.String defaultValue)
Sets string attribute value or removes if value is equal to default one.

Parameters:
localName - attribute name.
namespaceURI - URI of namespace.
value - value to set.
defaultValue - default value

getIntAttribute

public int getIntAttribute(java.lang.String localName,
                           java.lang.String namespaceURI,
                           int defaultValue)

setIntAttribute

public void setIntAttribute(java.lang.String localName,
                            java.lang.String namespaceURI,
                            int value,
                            int defaultValue)

setIntAttribute

public void setIntAttribute(java.lang.String localName,
                            java.lang.String namespaceURI,
                            int value)

getLongAttribute

public long getLongAttribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             long defaultValue)

setLongAttribute

public void setLongAttribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             long value,
                             long defaultValue)

setLongAttribute

public void setLongAttribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             long value)

getNullableBoolAttribute

public NullableBool getNullableBoolAttribute(java.lang.String localName,
                                             java.lang.String namespaceURI)

setNullableBoolAttribute

public void setNullableBoolAttribute(java.lang.String localName,
                                     java.lang.String namespaceURI,
                                     NullableBool value)

getBoolAttribute

public boolean getBoolAttribute(java.lang.String localName,
                                java.lang.String namespaceURI,
                                boolean defaultValue)

setBoolAttribute

public void setBoolAttribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             boolean value)

setBoolAttribute

public void setBoolAttribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             boolean value,
                             boolean defaultValue)

getAngleAttribute

public float getAngleAttribute(java.lang.String localName,
                               java.lang.String namespaceURI,
                               float defaultValue)

setAngleAttribute

public void setAngleAttribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              float value,
                              float defaultValue)

setAngleAttribute

public void setAngleAttribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              float value)

getPointsAttribute

public float getPointsAttribute(java.lang.String localName,
                                java.lang.String namespaceURI,
                                float defaultValue)

setPointsAttribute

public void setPointsAttribute(java.lang.String localName,
                               java.lang.String namespaceURI,
                               float value,
                               float defaultValue)

setPointsAttribute

public void setPointsAttribute(java.lang.String localName,
                               java.lang.String namespaceURI,
                               float value)

getCoordinateAttribute

public double getCoordinateAttribute(java.lang.String localName,
                                     java.lang.String namespaceURI,
                                     double defaultValue)

setCoordinateAttribute

public void setCoordinateAttribute(java.lang.String localName,
                                   java.lang.String namespaceURI,
                                   double value,
                                   double defaultValue)

setCoordinateAttribute

public void setCoordinateAttribute(java.lang.String localName,
                                   java.lang.String namespaceURI,
                                   double value)

getPercentsAttribute

public float getPercentsAttribute(java.lang.String localName,
                                  java.lang.String namespaceURI,
                                  float defaultValue)

setPercentsAttribute

public void setPercentsAttribute(java.lang.String localName,
                                 java.lang.String namespaceURI,
                                 float value,
                                 float defaultValue)

setPercentsAttribute

public void setPercentsAttribute(java.lang.String localName,
                                 java.lang.String namespaceURI,
                                 float value)

getHex32Attribute

public long getHex32Attribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              long defaultValue)

setHex32Attribute

public void setHex32Attribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              long value,
                              long defaultValue)

setHex32Attribute

public void setHex32Attribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              long value)

getHex24Attribute

public long getHex24Attribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              long defaultValue)

fillLeft

public java.lang.String fillLeft(java.lang.String val,
                                 char symb,
                                 int len)

setHex24Attribute

public void setHex24Attribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              long value,
                              long defaultValue)

setHex24Attribute

public void setHex24Attribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              long value)

getHex16Attribute

public int getHex16Attribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             int defaultValue)

setHex16Attribute

public void setHex16Attribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              int value,
                              int defaultValue)

setHex16Attribute

public void setHex16Attribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              int value)

getHex8Attribute

public short getHex8Attribute(java.lang.String localName,
                              java.lang.String namespaceURI,
                              short defaultValue)

setHex8Attribute

public void setHex8Attribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             short value,
                             short defaultValue)

setHex8Attribute

public void setHex8Attribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             short value)

getRectangleAlignmentAttribute

public RectangleAlignmentEx getRectangleAlignmentAttribute(java.lang.String localName,
                                                           java.lang.String namespaceURI,
                                                           RectangleAlignmentEx defaultValue)

setRectangleAlignmentAttribute

public void setRectangleAlignmentAttribute(java.lang.String localName,
                                           java.lang.String namespaceURI,
                                           RectangleAlignmentEx value,
                                           RectangleAlignmentEx defaultValue)

setRectangleAlignmentAttribute

public void setRectangleAlignmentAttribute(java.lang.String localName,
                                           java.lang.String namespaceURI,
                                           RectangleAlignmentEx value)

removeSubElementsByName

public void removeSubElementsByName(java.lang.String localName,
                                    java.lang.String namespaceURI)

removeSubElementsByNames

public void removeSubElementsByNames(java.lang.String[] localNames,
                                     java.lang.String namespaceURI)

getRelationshipId

public java.lang.String getRelationshipId(java.lang.String localName)

getRelationshipId

public java.lang.String getRelationshipId()

setRelationshipId

public void setRelationshipId(java.lang.String localName,
                              java.lang.String id)

setRelationshipId

public void setRelationshipId(java.lang.String id)

getSubElementsByName

public PptxBaseXmlElement[] getSubElementsByName(java.lang.String localName,
                                                 java.lang.String namespaceURI)

getSubElementByName

public PptxBaseXmlElement getSubElementByName(java.lang.String localName,
                                              java.lang.String namespaceURI)

getSubElementsByNames

public PptxBaseXmlElement[] getSubElementsByNames(java.lang.String[] localNames,
                                                  java.lang.String namespaceURI)

getSubElementByNames

public PptxBaseXmlElement getSubElementByNames(java.lang.String[] localNames,
                                               java.lang.String namespaceURI)

getOrCreateSubElement

public PptxBaseXmlElement getOrCreateSubElement(java.lang.String localName,
                                                java.lang.String namespaceURI)

getEnumAttribute

public int getEnumAttribute(EnumDescriptor edesc,
                            java.lang.String localName,
                            java.lang.String namespaceURI,
                            int defaultValue)

setEnumAttribute

public void setEnumAttribute(EnumDescriptor edesc,
                             java.lang.String localName,
                             java.lang.String namespaceURI,
                             int value,
                             int defaultValue)

getGuidAttribute

public com.aspose.slides.util.Guid getGuidAttribute(java.lang.String localName,
                                                    java.lang.String namespaceURI,
                                                    com.aspose.slides.util.Guid defaultValue)

setGuidAttribute

public void setGuidAttribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             com.aspose.slides.util.Guid value,
                             com.aspose.slides.util.Guid defaultValue)

setGuidAttribute

public void setGuidAttribute(java.lang.String localName,
                             java.lang.String namespaceURI,
                             com.aspose.slides.util.Guid value)