Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.edit.xmllite
Class XmlLiteAttribute

java.lang.Object
  extended by com.ibm.etools.iseries.edit.xmllite.XmlLiteAttribute
All Implemented Interfaces:
IXmlLiteEntryProperty

public class XmlLiteAttribute
extends Object
implements IXmlLiteEntryProperty


Field Summary
protected  XmlLiteElement _entryParent
           
protected  String _strDateCreated
           
protected  String _strDateModified
           
protected static String _strEmpty
           
protected  String _strName
           
protected  String _strValue
           
static String copyright
           
 
Constructor Summary
XmlLiteAttribute(XmlLiteElement entryParent, String name, String value)
           
 
Method Summary
 String getName()
           
 XmlLiteElement getParentElement()
           
 String getValue()
           
 String getValueUnEscaped()
          Get the value and have escaped sequenced converted to normal characters e.g.
 void printAttribute(int iIndentation)
          Debug method
 void printAttributeString(StringBuffer strb)
           
 void setName(String name)
           
 void setValue(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static final String copyright
See Also:
Constant Field Values

_strEmpty

protected static final String _strEmpty

_strName

protected String _strName

_strValue

protected String _strValue

_strDateCreated

protected String _strDateCreated

_strDateModified

protected String _strDateModified

_entryParent

protected XmlLiteElement _entryParent
Constructor Detail

XmlLiteAttribute

public XmlLiteAttribute(XmlLiteElement entryParent,
                        String name,
                        String value)
Parameters:
name - java.lang.String
value - java.lang.String
Method Detail

getName

public String getName()
Specified by:
getName in interface IXmlLiteEntryProperty
Returns:
java.lang.String

getParentElement

public XmlLiteElement getParentElement()
Returns:
org.eclipse.update.internal.core#ILogEntry

getValue

public String getValue()
Specified by:
getValue in interface IXmlLiteEntryProperty

getValueUnEscaped

public String getValueUnEscaped()
Get the value and have escaped sequenced converted to normal characters e.g. ' -> ' " -> "


printAttribute

public void printAttribute(int iIndentation)
Debug method


printAttributeString

public void printAttributeString(StringBuffer strb)
Parameters:
strb - java.lang.StringBuffer

setName

public void setName(String name)
Specified by:
setName in interface IXmlLiteEntryProperty
Parameters:
strName - java.lang.String

setValue

public void setValue(String value)
Specified by:
setValue in interface IXmlLiteEntryProperty
Parameters:
strValue - java.lang.String

Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.