package com.vci.client.portal.UI.v3.comptdesign.compt.popupcompt;
|
|
import com.vci.client.portal.UI.v3.comptdesign.UIComptDesignDialog;
|
import com.vci.client.ui.swing.components.VCIJDialog;
|
import com.vci.client.ui.swing.components.VCIJTextField;
|
|
public abstract class BasePopupDialog extends VCIJDialog {
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 7693992988109683972L;
|
|
|
private boolean ignoreTxtInputValue = true;
|
private UIComptDesignDialog ownedUIComptDesignDialog = null;
|
private VCIJTextField searchInputTxt = null;
|
|
public BasePopupDialog(UIComptDesignDialog ownedUIComptDesignDialog,
|
VCIJTextField searchInputTxt){
|
super(ownedUIComptDesignDialog, false);
|
this.ownedUIComptDesignDialog = ownedUIComptDesignDialog;
|
this.searchInputTxt = searchInputTxt;
|
}
|
|
public abstract void buildDialog();
|
private boolean buildCompleted = false;
|
public void setBuildCompleted(boolean buildCompleted){
|
this.buildCompleted = buildCompleted;
|
}
|
public boolean isBuildCompleted(){
|
return this.buildCompleted;
|
}
|
public boolean isIgnoreTxtInputValue() {
|
return ignoreTxtInputValue;
|
}
|
public void setIgnoreTxtInputValue(boolean ignoreTxtInputValue) {
|
this.ignoreTxtInputValue = ignoreTxtInputValue;
|
}
|
public UIComptDesignDialog getOwnedUIComptDesignDialog() {
|
return ownedUIComptDesignDialog;
|
}
|
public void setOwnedUIComptDesignDialog(
|
UIComptDesignDialog ownedUIComptDesignDialog) {
|
this.ownedUIComptDesignDialog = ownedUIComptDesignDialog;
|
}
|
public VCIJTextField getSearchInputTxt() {
|
return searchInputTxt;
|
}
|
public void setSearchInputTxt(VCIJTextField searchInputTxt) {
|
this.searchInputTxt = searchInputTxt;
|
}
|
|
public abstract void loadData();
|
}
|