## Class TDataSourceControl

Description

Implements interfaces:

- IDataSource

TDataSourceControl class

- abstract:
- since: 3.0
- version: $Revision: $ $Date: $
- author: Qiang Xue <qiang.xue@gmail.com>

Located in /Web/UI/WebControls/TDataSourceControl.php (line 36)

    TComponent
       |
       --TApplicationComponent
          |
          --TControl
             |
             --TDataSourceControl

Direct descendents

Class | Description
--- | ---
TReadOnlyDataSource | TDataSourceControl class

Method Summary
void focus ()
void getEnableTheming ()
void getSkinID ()
void getView (mixed $viewName)
void getViewNames ()
void getVisible ([mixed $checkParents = true])
void onDataSourceChanged (mixed $param)
void setEnableTheming (mixed $value)
void setSkinID (mixed $value)
void setVisible (mixed $value)
Methods
focus (line 53)

- access: public

void focus ()

Redefinition of:

TControl::focus()
  Sets input focus to this control.

getEnableTheming (line 58)

- access: public

void getEnableTheming ()

Redefinition of:

TControl::getEnableTheming()

getSkinID (line 68)

- access: public

void getSkinID ()

Redefinition of:

TControl::getSkinID()

getView (line 38)

- access: public

void getView (mixed $viewName)

Redefined in descendants as:

- TReadOnlyDataSource::getView()

getViewNames (line 43)

- access: public

void getViewNames ()
getVisible (line 78)

- access: public

void getVisible ([mixed $checkParents = true])

Redefinition of:

TControl::getVisible()
  Checks if a control is visible.

onDataSourceChanged (line 48)

- access: public

void onDataSourceChanged (mixed $param)
setEnableTheming (line 63)

- access: public

void setEnableTheming (mixed $value)

Redefinition of:

TControl::setEnableTheming()

setSkinID (line 73)

- access: public

void setSkinID (mixed $value)

Redefinition of:

TControl::setSkinID()

setVisible (line 83)

- access: public

void setVisible (mixed $value)

Redefinition of:

TControl::setVisible()

#### Inherited Methods

Inherited From TControl

> TControl::__construct()
> TControl::addedControl()
> TControl::addParsedObject()
> TControl::applyStyleSheetSkin()
> TControl::autoBindProperty()
> TControl::autoDataBindProperties()
> TControl::bindProperty()
> TControl::broadcastEvent()
> TControl::broadcastEventInternal()
> TControl::clearChildState()
> TControl::clearControlState()
> TControl::clearNamingContainer()
> TControl::clearViewState()
> TControl::createChildControls()
> TControl::createControlCollection()
> TControl::createdOnTemplate()
> TControl::dataBind()
> TControl::dataBindChildren()
> TControl::dataBindProperties()
> TControl::ensureChildControls()
> TControl::findControl()
> TControl::findControlsByID()
> TControl::findControlsByType()
> TControl::focus()
> TControl::getAdapter()
> TControl::getAllowChildControls()
> TControl::getAttribute()
> TControl::getAttributes()
> TControl::getChildControlsCreated()
> TControl::getClientID()
> TControl::getControls()
> TControl::getControlStage()
> TControl::getControlState()
> TControl::getEnabled()
> TControl::getEnableTheming()
> TControl::getEnableViewState()
> TControl::getHasAdapter()
> TControl::getHasAttributes()
> TControl::getHasControls()
> TControl::getID()
> TControl::getNamingContainer()
> TControl::getPage()
> TControl::getParent()
> TControl::getRegisteredObject()
> TControl::getSkinID()
> TControl::getSourceTemplateControl()
> TControl::getTemplateControl()
> TControl::getUniqueID()
> TControl::getViewState()
> TControl::getVisible()
> TControl::hasAttribute()
> TControl::initRecursive()
> TControl::isDescendentOf()
> TControl::isObjectRegistered()
> TControl::loadRecursive()
> TControl::loadState()
> TControl::loadStateRecursive()
> TControl::onBubbleEvent()
> TControl::onDataBinding()
> TControl::onInit()
> TControl::onLoad()
> TControl::onPreRender()
> TControl::onUnload()
> TControl::preRenderRecursive()
> TControl::raiseBubbleEvent()
> TControl::registerObject()
> TControl::removeAttribute()
> TControl::removedControl()
> TControl::render()
> TControl::renderChildren()
> TControl::renderControl()
> TControl::saveState()
> TControl::saveStateRecursive()
> TControl::setAdapter()
> TControl::setAttribute()
> TControl::setChildControlsCreated()
> TControl::setControlStage()
> TControl::setControlState()
> TControl::setEnabled()
> TControl::setEnableTheming()
> TControl::setEnableViewState()
> TControl::setID()
> TControl::setPage()
> TControl::setSkinID()
> TControl::setTemplateControl()
> TControl::setViewState()
> TControl::setVisible()
> TControl::traverseChildControls()
> TControl::unbindProperty()
> TControl::unloadRecursive()
> TControl::unregisterObject()
> TControl::__get()

Inherited From TApplicationComponent

> TApplicationComponent::getApplication()
> TApplicationComponent::getRequest()
> TApplicationComponent::getResponse()
> TApplicationComponent::getService()
> TApplicationComponent::getSession()
> TApplicationComponent::getUser()
> TApplicationComponent::publishAsset()
> TApplicationComponent::publishFilePath()

Inherited From TComponent

> TComponent::attachEventHandler()
> TComponent::canGetProperty()
> TComponent::canSetProperty()
> TComponent::detachEventHandler()
> TComponent::evaluateExpression()
> TComponent::evaluateStatements()
> TComponent::getEventHandlers()
> TComponent::getSubProperty()
> TComponent::hasEvent()
> TComponent::hasEventHandler()
> TComponent::hasProperty()
> TComponent::raiseEvent()
> TComponent::setSubProperty()
> TComponent::__get()
> TComponent::__set()

Class Constants

#### Inherited Constants

Inherited from TControl

Documentation generated on Mon, 01 May 2006 23:03:19 -0400 by phpDocumentor 1.3.0RC4