- Home
- About
- Testimonials
- Demos
- Download
- Documentation
- Blogs
- Forum
- Support

Packages: default System System.Caching System.Collections System.Data System.Data.ActiveRecord System.Data.ActiveRecord.Relations System.Data.ActiveRecord.Scaffold System.Data.ActiveReecord.Scaffold.InputBuilder System.Data.Commom.Sqlite System.Data.Common System.Data.Common.Mssql System.Data.Common.Mysql System.Data.Common.Oracle System.Data.Common.Pgsql System.Data.Common.Sqlite System.Data.DataGateway System.Data.SqlMap System.Data.SqlMap.Configuration System.Data.SqlMap.Statements System.Exceptions System.I18N System.IO System.Security System.Util System.Web System.Web.Services System.Web.UI System.Web.UI.ActiveControls System.Web.UI.WebControls System.Web.UI.WebControls.assets System.Xml Classes: TXmlDocument TXmlElement TXmlElementList |
Keyword
# Class TXmlElementList
    TComponent
       |
       --TList
          |
          --TXmlElementList
TXmlElementList class. TXmlElementList represents a collection of TXmlElement. You may manipulate the collection with the operations defined in TList. Since: 3.0 Author: Qiang Xue <qiang.xue@gmail.com>
Constructor Summary
public | __construct Array Constructor.
Method Summary
protected TXmlElement | getOwner ()
void | insertAt ( integer $index, mixed $item) Inserts an item at the specified position.
mixed | removeAt ( integer $index) Removes an item at the specified position.
Methods Inherited From TList
TList::add(), TList::clear(), TList::contains(), TList::copyFrom(), TList::count(), TList::getCount(), TList::getIterator(), TList::getReadOnly(), TList::indexOf(), TList::insertAt(), TList::itemAt(), TList::mergeWith(), TList::offsetExists(), TList::offsetGet(), TList::offsetSet(), TList::offsetUnset(), TList::remove(), TList::removeAt(), TList::setReadOnly(), TList::toArray()
Methods Inherited From TComponent
TComponent::addParsedObject(), TComponent::attachEventHandler(), TComponent::canGetProperty(), TComponent::canSetProperty(), TComponent::createdOnTemplate(), TComponent::detachEventHandler(), TComponent::evaluateExpression(), TComponent::evaluateStatements(), TComponent::getEventHandlers(), TComponent::getSubProperty(), TComponent::hasEvent(), TComponent::hasEventHandler(), TComponent::hasProperty(), TComponent::raiseEvent(), TComponent::setSubProperty(), TComponent::__get(), TComponent::__set()
Constructor Details
## __construct
public __construct | Array
Constructor.
Method Details
## getOwner
protected TXmlElement getOwner | ()
Output
TXmlElement | owner of this list
Exception
## insertAt
public void insertAt | (integer $index , mixed $item )
Inserts an item at the specified position. This overrides the parent implementation by performing additional operations for each newly added TXmlElement object.
Input
integer | $index | the specified position.
mixed | $item | new item
Output
Exception
throws | TInvalidDataTypeException if the item to be inserted is not a TXmlElement object.
## removeAt
public mixed removeAt | (integer $index )
Removes an item at the specified position. This overrides the parent implementation by performing additional cleanup work when removing a TXmlElement object.
Input
integer | $index | the index of the item to be removed.
Output
mixed | the removed item.
Exception