/*
 *
 * DO NOT EDIT ... AUTOGENERATED BY XML2PANEL
 *
 */

public class LoginPanelSub03 extends javax.swing.JPanel {

public javax.swing.JButton buttonClean = null;
public javax.swing.JButton buttonLogin = null;
public javax.swing.JButton buttonExit = null;

public LoginPanelSub03 () {
	super();
	privatepreinit();
	preinit();
	privateaddinit();
	addinit();
}

private void privatepreinit () {
	buttonClean = new javax.swing.JButton ();
	buttonLogin = new javax.swing.JButton ();
	buttonExit = new javax.swing.JButton ();

	buttonClean.setText ("Eingaben entfernen");
	buttonClean.addActionListener (new java.awt.event.ActionListener() {
		public void actionPerformed (java.awt.event.ActionEvent e) {
			   ((LoginPanel)getParent()).panelLoginPanelSub02.textfieldUsername.setText ("");   ((LoginPanel)getParent()).panelLoginPanelSub02.textfieldPassword.setText ("");   
			onClean ();
		}
	});
	buttonLogin.setText ("Einloggen");
	buttonLogin.addActionListener (new java.awt.event.ActionListener() {
		public void actionPerformed (java.awt.event.ActionEvent e) {
			onLogin ();
		}
	});
	buttonExit.setText ("Beenden");
	buttonExit.addActionListener (new java.awt.event.ActionListener() {
		public void actionPerformed (java.awt.event.ActionEvent e) {
			System.exit (0);
			onExit ();
		}
	});

}

public void preinit () {
	/* OVERRIDE ME IF YOU WANT ... NOTHING ADDED TO PANEL */
}

private void privateaddinit () {
	setBorder (new javax.swing.border.TitledBorder ("Funktionen"));
	add (buttonClean);
	add (buttonLogin);
	add (buttonExit);
}

public void addinit () {
	/* OVERRIDE ME IF YOU WANT ... ANYTHING ADDED TO PANEL */
}

public void onClean () {
	/* OVERRIDE ME IF YOU WANT ... */
	System.out.println ("event onClean detected.");
}

public void onLogin () {
	/* OVERRIDE ME IF YOU WANT ... */
	System.out.println ("event onLogin detected.");
}

public void onExit () {
	/* OVERRIDE ME IF YOU WANT ... */
	System.out.println ("event onExit detected.");
}

}
