ComponentWithTreeForReportWizardView Class Reference

Inheritance diagram for ComponentWithTreeForReportWizardView:
ComponentForReportWizardView ComponentForWizardModelView MetadataView View DisplayAttributesForReportWizardView DrillDownDisplayAttributesForReportWizardView FiltersForReportWizardView GroupBysForReportWizardView OrderBysForReportWizardView SavedCalendarFiltersForReportWizardView

Static Public Member Functions

static getTreeType ()
static getTreeDivId ()

Protected Member Functions

 getItemsCount ()
 getItemsContent (&$rowCount)
 renderFormContent ()
 renderRightSideContent ()
 renderRightSideDropZoneContent ()
 renderExtraDroppableAttributesContent ()
 renderItems (&$rowCount, $componentData, $trackableStructurePosition=false)
 getNonSortableListContent (Array $items)
 getSortableListContent (Array $items)
 registerScripts ()
 getAddAttributeUrl ()
 getAjaxForDroppedAttribute ()
 getAjaxForDoubleClickedAttribute ()
 getReportAttributeRowAddOrRemoveExtraScript ()
 isListContentSortable ()

Detailed Description

Base view class for components that appear in the report wizard and have a tree widget to select attributes

Definition at line 40 of file ComponentWithTreeForReportWizardView.php.


Member Function Documentation

getItemsContent ( &$  rowCount  )  [abstract, protected]
static getTreeDivId (  )  [static]
Returns:
string

Definition at line 65 of file ComponentWithTreeForReportWizardView.php.

renderFormContent (  )  [protected]
Returns:
string

Reimplemented from ComponentForWizardModelView.

Definition at line 73 of file ComponentWithTreeForReportWizardView.php.

renderRightSideContent (  )  [protected]
Returns:
string

Reimplemented in DisplayAttributesForReportWizardView, and GroupBysForReportWizardView.

Definition at line 83 of file ComponentWithTreeForReportWizardView.php.

renderRightSideDropZoneContent (  )  [protected]
Returns:
string

Definition at line 111 of file ComponentWithTreeForReportWizardView.php.

renderExtraDroppableAttributesContent (  )  [protected]

Override in child class as needed

Reimplemented in FiltersForReportWizardView.

Definition at line 119 of file ComponentWithTreeForReportWizardView.php.

renderItems ( &$  rowCount,
componentData,
trackableStructurePosition = false 
) [protected]
Parameters:
integer $rowCount
array $componentData
bool $trackableStructurePosition
Returns:
array

Definition at line 129 of file ComponentWithTreeForReportWizardView.php.

getNonSortableListContent ( Array $  items  )  [protected]
Parameters:
array $items
Returns:
string

Definition at line 160 of file ComponentWithTreeForReportWizardView.php.

getSortableListContent ( Array $  items  )  [protected]
Parameters:
array $items
Returns:
string

Definition at line 174 of file ComponentWithTreeForReportWizardView.php.

registerScripts (  )  [protected]

Override if needed

Reimplemented from ComponentForWizardModelView.

Definition at line 195 of file ComponentWithTreeForReportWizardView.php.

getAddAttributeUrl (  )  [protected]
getAjaxForDroppedAttribute (  )  [protected]
Returns:
string

Definition at line 235 of file ComponentWithTreeForReportWizardView.php.

getAjaxForDoubleClickedAttribute (  )  [protected]
Returns:
string

Definition at line 267 of file ComponentWithTreeForReportWizardView.php.

getReportAttributeRowAddOrRemoveExtraScript (  )  [protected]

Override in child class as needed

Reimplemented in FiltersForReportWizardView.

Definition at line 298 of file ComponentWithTreeForReportWizardView.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Mon Mar 27 07:10:23 2017