LoginPage.java :  » OSGi » antilia » com » antilia » demo » manager » Java Open Source

Java Open Source » OSGi » antilia 
antilia » com » antilia » demo » manager » LoginPage.java
package com.antilia.demo.manager;

import org.apache.wicket.Component;
import org.apache.wicket.markup.html.WebMarkupContainer;

import com.antilia.web.layout.FullPage;
import com.antilia.web.login.BlueStyle;
import com.antilia.web.login.LogInRoundPanel;


public class LoginPage extends FullPage {

  private static final long serialVersionUID = 1L;  
  
  private LogInRoundPanel content;
    
  public LoginPage() {    
    super();      
    
    content = new LogInRoundPanel("content",  new BlueStyle()) {
      
      private static final long serialVersionUID = 1L;

      @Override
      protected boolean signIn(String userName, String passWord) {
        return ManagerSession.getSession().authenticated(userName, passWord);
      }
      
      @Override
      protected Component newBeforeFields(String id) {
        return new LanguagePanel(id);
      }      
    };  
  }

  @Override
  protected void onBeforeRender() {
    super.onBeforeRender();    
    addOrReplace(content);  
  }
  
  /**
   * @return the content
   */
  public WebMarkupContainer getContent() {
    return content;
  }  
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.