AttributeRowForWizardModelComponentView Class Reference

Inheritance diagram for AttributeRowForWizardModelComponentView:
View AttributeRowForReportComponentView AttributeRowForWorkflowComponentView TimeTriggerAttributeRowForWorkflowComponentView

Public Member Functions

 __construct ($elementAdapter, $rowNumber, $inputPrefixData, $attribute, $hasTrackableStructurePosition, $showRemoveLink=true, $treeType)
 render ()

Static Public Member Functions

static getFormId ()

Data Fields

 $addWrapper = true

Protected Member Functions

 renderContent ()
 getHasFilterOrTriggerClass ()
 renderAttributeRowNumberLabel ()
 renderHiddenStructurePositionInput ()
 renderAttributeContent ()

Protected Attributes

 $elementAdapter
 $rowNumber
 $inputPrefixData
 $attribute
 $hasTrackableStructurePosition
 $showRemoveLink
 $treeType

Detailed Description

View for displaying a row of attribute information for a component

Definition at line 40 of file AttributeRowForWizardModelComponentView.php.


Constructor & Destructor Documentation

__construct ( elementAdapter,
rowNumber,
inputPrefixData,
attribute,
hasTrackableStructurePosition,
showRemoveLink = true,
treeType 
)
Parameters:
$elementAdapter 
integer $rowNumber
array $inputPrefixData
string $attribute
bool $hasTrackableStructurePosition
bool $showRemoveLink
string $treeType
Exceptions:
NotSupportedException if the remove link should be shown but the tree type is null

Definition at line 97 of file AttributeRowForWizardModelComponentView.php.


Member Function Documentation

render (  ) 

Renders a div element with a id or class attribute set to the type of the view, (depending on the value returned by isUniqueToAPage()), and containing the content of any matching template found in the themes/<themename>/ directory if it exists, marked by begin/end comments, and the content of the view rendered by renderContent(). All are correctly indented by indent().

If the template does not exist in the active theme folder, it will attempt to locate the file in the themes/default/templates folder and include it if it exists.

Reimplemented from View.

Definition at line 120 of file AttributeRowForWizardModelComponentView.php.

renderContent (  )  [protected]
Returns:
string

Reimplemented from View.

Definition at line 128 of file AttributeRowForWizardModelComponentView.php.

renderAttributeRowNumberLabel (  )  [protected]
Returns:
string

Definition at line 160 of file AttributeRowForWizardModelComponentView.php.

renderHiddenStructurePositionInput (  )  [protected]
Returns:
string

Definition at line 169 of file AttributeRowForWizardModelComponentView.php.

renderAttributeContent (  )  [protected]
Returns:
string

Definition at line 182 of file AttributeRowForWizardModelComponentView.php.


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