Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.edit.xmllite
Interface IXmlLiteEntry


public interface IXmlLiteEntry


Field Summary
static String copyright
           
 
Method Summary
 void addChildEntry(IXmlLiteEntry entryChild)
           
 void addProperty(IXmlLiteEntryProperty attribute)
           
 IXmlLiteEntry[] getChildEntries()
          Returns all child elements
 IXmlLiteEntry[] getChildEntries(String elementName)
          Returns an array of all child elements with this name
 IXmlLiteEntry getChildEntry(String name)
          Returns the first child entry with the specified name.
 String getName()
           
 int getNumberOfChildEntries()
           
 int getNumberOfProperties()
           
 IXmlLiteEntryProperty[] getProperties()
           
 IXmlLiteEntryProperty getProperty(String propertyName)
           
 void printPersistentEntryString(StringBuffer strb, int iIndentation)
          Prints out this entry and its attributes.
 void removeAllChildEntries()
           
 void removeAllProperties()
           
 boolean removeProperty(String name)
           
 

Field Detail

copyright

static final String copyright
See Also:
Constant Field Values
Method Detail

addChildEntry

void addChildEntry(IXmlLiteEntry entryChild)
Parameters:
entryChild -

addProperty

void addProperty(IXmlLiteEntryProperty attribute)
Parameters:
attribute -

getChildEntries

IXmlLiteEntry[] getChildEntries()
Returns all child elements

Returns:

getChildEntries

IXmlLiteEntry[] getChildEntries(String elementName)
Returns an array of all child elements with this name

Parameters:
elementName - java.lang.String

getChildEntry

IXmlLiteEntry getChildEntry(String name)
Returns the first child entry with the specified name.

Parameters:
name - java.lang.String
Returns:

getName

String getName()
Returns:
java.lang.String

getNumberOfChildEntries

int getNumberOfChildEntries()
Returns:
int

getNumberOfProperties

int getNumberOfProperties()
Returns:
int

getProperties

IXmlLiteEntryProperty[] getProperties()
Returns:

getProperty

IXmlLiteEntryProperty getProperty(String propertyName)
Parameters:
attributeName - java.lang.String

printPersistentEntryString

void printPersistentEntryString(StringBuffer strb,
                                int iIndentation)
Prints out this entry and its attributes.


removeAllChildEntries

void removeAllChildEntries()

removeAllProperties

void removeAllProperties()

removeProperty

boolean removeProperty(String name)
Parameters:
name - java.lang.String
Returns:
boolean

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.