|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcorelib.services.web.components.WebComponent
corelib.services.web.components.VisualComponent
corelib.services.web.components.security.LoginForm
public class LoginForm
Uses this component for inject Logon form on your web pages. The focus is initialy set on the login
TextBox component.
This component can be bound on the Ellipse security framework (used dataSourceName property to do this).
| 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 | |
|---|---|
LoginForm()
Class constructor. |
|
| Method Summary | |
|---|---|
void |
addLoginFormListener(LoginFormListener listener)
Add a listener to this component. |
void |
component_init(WebPageEvent event)
Fired when the web page begin his initialization. |
void |
component_load(WebPageEvent event)
When this event fired, the component checks the posted credentials. |
void |
component_renderBegin(WebPageEvent event)
|
void |
component_renderEnd(WebPageEvent webPageEvent)
|
void |
fireAccountDisabledEvent()
Invoked by the web page event dispatcher, when it's necessary to fire account disabled event. |
void |
fireLoginFormFailedEvent()
Invoked by the web page event dispatcher, when it's necessary to fire failed login event. |
void |
fireLoginFormSuccessedEvent()
Invoked by the web page event dispatcher, when it's necessary to fire successed login event. |
java.lang.String |
getDataSourceName()
Get the dataSourceName value. |
java.lang.String |
getTextButtonConnect()
Get the button value. |
java.lang.String |
getTextLogin()
Get the label text for login. |
java.lang.String |
getTextPassword()
Get the label text for password. |
TextBox |
getTxtLogin()
Get the Login TextBox component. |
TextBox |
getTxtPassword()
Get the Password TextBox component. |
void |
removeLoginFormListener(LoginFormListener listener)
Remove the specifier listener to this component. |
void |
setDataSourceName(java.lang.String dataSourceName)
Fixes the dataSourceName value. |
void |
setTextButtonConnect(java.lang.String value)
Fixes the button value. |
void |
setTextLogin(java.lang.String value)
Fixes the label text for login. |
void |
setTextPassword(java.lang.String value)
Fixes the label text for password. |
| 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_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 |
|---|
public LoginForm()
| Method Detail |
|---|
public void setTextLogin(java.lang.String value)
value - String, by default "Login :".public java.lang.String getTextLogin()
public void setTextPassword(java.lang.String value)
value - String, by default "Password :".public java.lang.String getTextPassword()
public void setTextButtonConnect(java.lang.String value)
value - String, by default "Connect".public java.lang.String getTextButtonConnect()
public TextBox getTxtLogin()
public TextBox getTxtPassword()
public java.lang.String getDataSourceName()
public void setDataSourceName(java.lang.String dataSourceName)
dataSourceName - String, must a xml file name.public void addLoginFormListener(LoginFormListener listener)
listener - The listener to add.public void removeLoginFormListener(LoginFormListener listener)
listener - The listener to remove.public void fireLoginFormSuccessedEvent()
public void fireLoginFormFailedEvent()
public void fireAccountDisabledEvent()
public void component_init(WebPageEvent event)
WebComponent
component_init in class WebComponentevent - Qualify the current web page event.public void component_load(WebPageEvent event)
When this event fired, the component checks the posted credentials. If this component is running in a request in GET mode or if form's validation failed, this method does nothing.
Registered FormLoginListener are notify of the success or the failure of this method.
component_load in class WebComponentevent - The event instance associated to this handling page event method.public void component_renderBegin(WebPageEvent event)
component_renderBegin in class VisualComponentpublic void component_renderEnd(WebPageEvent webPageEvent)
component_renderEnd in class VisualComponent
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||