corelib.services.web.components.bank
Class FrenchBankIdentity

java.lang.Object
  extended by corelib.services.web.components.WebComponent
      extended by corelib.services.web.components.VisualComponent
          extended by corelib.services.web.components.bank.FrenchBankIdentity

public class FrenchBankIdentity
extends VisualComponent

Uses this component for inject a RIB form ( french bank identity ) on your web pages. The component makes account number verification. TextBox component.

Since:
0.4.0
Author:
Dominique Liard & Alexia Ramaļoli

Field Summary
 
Fields inherited from class corelib.services.web.components.VisualComponent
cssClass, cssStyle, toolTipText, visible
 
Fields inherited from class corelib.services.web.components.WebComponent
dataBindings, webPage, xmlNode
 
Constructor Summary
FrenchBankIdentity()
          Class constructor.
 
Method Summary
 void component_load(WebPageEvent event)
          Fired when the web page is fully initialized.
 void component_renderBegin(WebPageEvent webPageEvent)
           
 void component_renderEnd(WebPageEvent webPageEvent)
           
 java.lang.String getAccountCode()
          Get the account code input value.
 java.lang.String getAccountKey()
          Get the account key input value.
 java.lang.String getAgencyCode()
          Get the agency code input value.
 java.lang.String getBankCode()
          Get the bank code input value.
 java.lang.String getCssClassComponentError()
          Get the CSS class to apply in case of input error .
 java.lang.String getResourceBundle()
          Get the applicatavie resource bundle name.
 boolean isDisabled()
          Get the component disabled state .
 void setAccountCode(java.lang.String accountCode)
          Fixes the account code input value.
 void setAccountKey(java.lang.String accountKey)
          Fixes the account key input value.
 void setAgencyCode(java.lang.String agencyCode)
          Fixes the agency code input value.
 void setBankCode(java.lang.String bankCode)
          Fixes the bank code input value.
 void setCssClassComponentError(java.lang.String cssClassComponentError)
          Fixes CSS class to apply in case of input error.
 void setDisabled(boolean disabled)
          Fixes the componant desable state.
 void setResourceBundle(java.lang.String resourceBundle)
          Fixes the applicative resource bundle value.
 
Methods inherited from class corelib.services.web.components.VisualComponent
component_postRender, component_preRender, component_renderChildren, component_renderJavascriptLocalisation, encodeAttributeValue, getCssClass, getCssStyle, getOnClickListener, getSharedAttributesHtmlEncoding, getToolTipText, isVisible, renderElement, setCssClass, setCssStyle, setOnClickListener, setToolTipText, setVisible
 
Methods inherited from class corelib.services.web.components.WebComponent
addBindingExpression, addChildComponent, component_init, component_preRepeaterDuplications, getChildComponents, getDataBinding, getElementsByTagName, getId, getWebPage, getXmlNode, setId, setWebPage, setXmlNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrenchBankIdentity

public FrenchBankIdentity()
Class constructor.

Method Detail

component_load

public void component_load(WebPageEvent event)
Description copied from class: WebComponent
Fired when the web page is fully initialized.

Overrides:
component_load in class WebComponent
Parameters:
event - Qualify the current web page event.

component_renderBegin

public void component_renderBegin(WebPageEvent webPageEvent)
Overrides:
component_renderBegin in class VisualComponent

component_renderEnd

public void component_renderEnd(WebPageEvent webPageEvent)
Overrides:
component_renderEnd in class VisualComponent

getBankCode

public java.lang.String getBankCode()
Get the bank code input value.

Returns:
The bank code value.

setBankCode

public void setBankCode(java.lang.String bankCode)
Fixes the bank code input value.

Parameters:
bankCode - String.

getAgencyCode

public java.lang.String getAgencyCode()
Get the agency code input value.

Returns:
The agency code value.

setAgencyCode

public void setAgencyCode(java.lang.String agencyCode)
Fixes the agency code input value.

Parameters:
agencyCode - String.

getAccountCode

public java.lang.String getAccountCode()
Get the account code input value.

Returns:
The account code value.

setAccountCode

public void setAccountCode(java.lang.String accountCode)
Fixes the account code input value.

Parameters:
accountCode - String.

getAccountKey

public java.lang.String getAccountKey()
Get the account key input value.

Returns:
The dataSourceName value.

setAccountKey

public void setAccountKey(java.lang.String accountKey)
Fixes the account key input value.

Parameters:
accountKey - String.

getCssClassComponentError

public java.lang.String getCssClassComponentError()
Get the CSS class to apply in case of input error .

Returns:
the CSS class to apply in case of input error.

setCssClassComponentError

public void setCssClassComponentError(java.lang.String cssClassComponentError)
Fixes CSS class to apply in case of input error.

Parameters:
cssClassComponentError - in String.

getResourceBundle

public java.lang.String getResourceBundle()
Get the applicatavie resource bundle name.

Returns:
The dataSourceName value.

setResourceBundle

public void setResourceBundle(java.lang.String resourceBundle)
Fixes the applicative resource bundle value. Replace default message error for keys : bankCodeError, agencyCodeError, accountCodeError, accountKeyError, accountNumberError. If this attributs aren't initialized, the default ellipse resource bundle is used.

Parameters:
resourceBundle - component name in String.

isDisabled

public boolean isDisabled()
Get the component disabled state .

Returns:
True or false if the componant is disabled.

setDisabled

public void setDisabled(boolean disabled)
Fixes the componant desable state.

Parameters:
disabled - in boolean.


CAUTION: Ellipse is proposed to you in BETA version to allow evaluation of this framework. Infini Software is released from any responsibility for the use of Ellipse Framework.

Copyright 2012 Infini Software - All Rights Reserved.