Framework JavaScript ACube V2.10.0
 

Classe ComponentProcessFollowUp

Object
   |
   +--ComponentProcessFollowUp

class ComponentProcessFollowUp


the class « ComponentProcessFollowUp » is able to manage the component ComponentProcessFollowUp.
Private attributes is used within the framework ergonomic side.


model


IHM:
ComponentProcessFollowUp:

Image.ComponentProcessFollowUp.png


Date: 04/03/2008

Version: 2.8.0

Definie dans ergonomique/fw_process_follow_up.js


Sommaire des Attributs
<private>  String _cellStyleDefault
          Private attribute « _cellStyleDefault » refers the default class name to use, if data cell doesn't refers one.
<private>  String _cellWidthDefault
          Private attribute « _cellStyleWidth » refers the default width to set, if data cell doesn't refers one.
<private>  integer _currentIndex
          Private attribute « _currentIndex » a technical index used by this fonction.
<private>  dom node _dataLine
          Private attribute « _dataLine » refers cell's node.
<private>  dom node _dataList
          Private attribute « _dataList » refers parent node of cells set.
<private>  dom element _divBind
          Private attribute « _divBind » - dynamic Zone (object DOM HTML) associated with the component.
<private>  boolean _emptyData
          Private attribute « _emptyData » indicated if the component has some data.
<private>  String _emptyMessage
          Private attribute « _emptyMessage » no data message.
<private>  string _id
          Private attribute « _id » - id of the div.
<private>  integer _lineDensity
          Private attribute « _lineDensity » refers number of cell by line.
If value is 0 cells are display on only one line.
0 is the default value.
<private>  boolean _linkActived
          Private attribute « _linkActived » set true if you want to display spires.
<private>  String _linkStyleDefault
          Private attribute « _linkStyleDefault » refers the default class name to use, if data cell doesn't refers one.
<private>  Array _listCells
          Private attribute « _listCells » is array of ProcessCellObject's ids.
<private>  Array _listLinks
          Private attribute « _listLinks » is array of ProcessLinkObject's ids.
<private>  integer _numberCells
          Private attribute « _numberCells » refers total number of cells.
<private>  Array _orderTab
          Private attribute « _orderTab », it an array of cell'id sorted by order.
<private>  String _style
          Private attribute « _style » refers class name of master table, the table who contains cells.
<private>  dom element _tableDomElement
          Private attribute « _tableDomElement » - dynamic Zone (object DOM HTML) associated with the component.
<private>  integer _width
          Private attribute « _width » refers of master table, the table who contains cells.
<private>  xml node _xmlConfig
          Private attribute « _xmlConfig » refers the parent node of process configuration.
<private>  xml node _xmlData
          Private attribute « _xmlData » refers the parent node of process configuration, represented by data list tag.
<static>  Object GLOBALS
          GLOBALS contains all static parameters like xml tag's name and technical chars for string separator.
 
Sommaire des Constructeurs
ComponentProcessFollowUp (id)
            Create a ComponentProcessFollowUp Type object.
 
Sommaire des Méthodes
 void display()
           This private method «display())» display the ComponentProcessFollowUp component.
 Object getCellStyleDefault()
          
 Object getCellWidthDefault()
          
 Object getDataLine()
          
 Object getDataList()
          
 Object getDivBind()
          
 Object getEmptyMessage()
          
 Object getId()
          
 Object getLineDensity()
          
 Object getLinkActived(booleanValue)
          
 Object getLinkStyleDefault()
          
 Object getLinkWidthDefault()
          
 Object getListCells()
          
 Object getListLinks()
          
 Object getNumberCells()
          
 Object getOrderTab()
          
 Object getStyle()
          
 Object getTableDomElement()
          
 Object getWidth()
          
 string importData(xmlObject)
           This private method «importData()» parse the data xml node in order to fill the array of cell with news object.
 void initXMLConfig()
           This private method «initXMLConfig()» parse the config xml node in order to affect values to component attributes.
 Object isEmpty()
          
 void setCellStyleDefault(stringValue)
          
 void setCellWidthDefault(stringValue)
          
 void setConfig(xmlObject)
           This public method «setConfig())» this method call initialisateur loader and set the divBind attribute.
 void setDataLine(stringValue)
          
 void setDataList(stringValue)
          
 void setEmptyData(booleanValue)
          
 void setEmptyMessage(stringValue)
          
 void setLineDensity(integerValue)
          
 void setLinkActived(booleanValue)
          
 void setLinkStyleDefault(stringValue)
          
 void setLinkWidthDefault(stringValue)
          
 void setListCells(arrayValue)
          
 void setListLinks(arrayValue)
          
 void setNumberCells(integerValue)
          
 void setStyle(stringValue)
          
 void setTableDomElement(elementDomValue)
          
 void setWidth(integerValue)
          

Détail des Attributs

_cellStyleDefault

<private> String _cellStyleDefault

_cellWidthDefault

<private> String _cellWidthDefault

_currentIndex

<private> integer _currentIndex

_dataLine

<private> dom node _dataLine

_dataList

<private> dom node _dataList

_divBind

<private> dom element _divBind

_emptyData

<private> boolean _emptyData

_emptyMessage

<private> String _emptyMessage

_id

<private> string _id

_lineDensity

<private> integer _lineDensity

_linkActived

<private> boolean _linkActived

_linkStyleDefault

<private> String _linkStyleDefault

_listCells

<private> Array _listCells

_listLinks

<private> Array _listLinks

_numberCells

<private> integer _numberCells

_orderTab

<private> Array _orderTab

_style

<private> String _style

_tableDomElement

<private> dom element _tableDomElement

_width

<private> integer _width

_xmlConfig

<private> xml node _xmlConfig

_xmlData

<private> xml node _xmlData

GLOBALS

<static> Object GLOBALS

Détail des Constructeurs

ComponentProcessFollowUp

ComponentProcessFollowUp(id)

Détail des Méthodes

display

void display()

getCellStyleDefault

Object getCellStyleDefault()

getCellWidthDefault

Object getCellWidthDefault()

getDataLine

Object getDataLine()

getDataList

Object getDataList()

getDivBind

Object getDivBind()

getEmptyMessage

Object getEmptyMessage()

getId

Object getId()

getLineDensity

Object getLineDensity()

getLinkActived

Object getLinkActived(booleanValue)

getLinkStyleDefault

Object getLinkStyleDefault()

getLinkWidthDefault

Object getLinkWidthDefault()

getListCells

Object getListCells()

getListLinks

Object getListLinks()

getNumberCells

Object getNumberCells()

getOrderTab

Object getOrderTab()

getStyle

Object getStyle()

getTableDomElement

Object getTableDomElement()

getWidth

Object getWidth()

importData

string importData(xmlObject)

initXMLConfig

void initXMLConfig()

isEmpty

Object isEmpty()

setCellStyleDefault

void setCellStyleDefault(stringValue)

setCellWidthDefault

void setCellWidthDefault(stringValue)

setConfig

void setConfig(xmlObject)

setDataLine

void setDataLine(stringValue)

setDataList

void setDataList(stringValue)

setEmptyData

void setEmptyData(booleanValue)

setEmptyMessage

void setEmptyMessage(stringValue)

setLineDensity

void setLineDensity(integerValue)

setLinkActived

void setLinkActived(booleanValue)

setLinkStyleDefault

void setLinkStyleDefault(stringValue)

setLinkWidthDefault

void setLinkWidthDefault(stringValue)

setListCells

void setListCells(arrayValue)

setListLinks

void setListLinks(arrayValue)

setNumberCells

void setNumberCells(integerValue)

setStyle

void setStyle(stringValue)

setTableDomElement

void setTableDomElement(elementDomValue)

setWidth

void setWidth(integerValue)

Framework JavaScript ACube V2.10.0
 

Version 2.10.0, / Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.


Documentation generated by JSDoc on Wed Jan 6 17:05:02 2010