Removed unnnecesary elements from DynamicDatebox component
FEA: ItEr75S04BugFixing
This commit is contained in:
parent
35c35480b3
commit
e6abaf27f1
2 changed files with 5 additions and 14 deletions
|
|
@ -29,6 +29,7 @@ import org.libreplan.business.orders.entities.OrderElement;
|
|||
import org.zkoss.ganttz.util.ComponentsFinder;
|
||||
import org.zkoss.util.Locales;
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.HtmlMacroComponent;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zk.ui.event.EventListener;
|
||||
import org.zkoss.zk.ui.util.GenericForwardComposer;
|
||||
|
|
@ -46,8 +47,6 @@ import org.zkoss.zul.Textbox;
|
|||
*/
|
||||
public class DynamicDatebox extends GenericForwardComposer {
|
||||
|
||||
private final OrderElement orderElement;
|
||||
|
||||
final Getter<Date> getter;
|
||||
|
||||
final Setter<Date> setter;
|
||||
|
|
@ -60,19 +59,14 @@ public class DynamicDatebox extends GenericForwardComposer {
|
|||
|
||||
private boolean disabled = false;
|
||||
|
||||
public DynamicDatebox(final OrderElement orderElement, Getter<Date> getter,
|
||||
public DynamicDatebox(Getter<Date> getter,
|
||||
Setter<Date> setter) {
|
||||
this.orderElement = orderElement;
|
||||
this.setter = setter;
|
||||
this.getter = getter;
|
||||
this.dateFormat = DateFormat.getDateInstance(DateFormat.SHORT, Locales
|
||||
.getCurrent());
|
||||
}
|
||||
|
||||
public OrderElement getOrderElement() {
|
||||
return orderElement;
|
||||
}
|
||||
|
||||
public Datebox createDateBox() {
|
||||
dateBox = new Datebox();
|
||||
dateBox.setFormat("short");
|
||||
|
|
@ -104,7 +98,6 @@ public class DynamicDatebox extends GenericForwardComposer {
|
|||
associatedTextBox.setVisible(false);
|
||||
getDateBox();
|
||||
createDateBox();
|
||||
dateBox.setVisible(true);
|
||||
dateBox.setFocus(true);
|
||||
dateBox.setOpen(true);
|
||||
}
|
||||
|
|
@ -125,9 +118,8 @@ public class DynamicDatebox extends GenericForwardComposer {
|
|||
associatedTextBox.setVisible(true);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public void doAfterCompose(Component component) throws Exception {
|
||||
super.doAfterCompose(component);
|
||||
findComponents((Hbox) component);
|
||||
registerListeners();
|
||||
updateComponents();
|
||||
|
|
@ -212,7 +204,6 @@ public class DynamicDatebox extends GenericForwardComposer {
|
|||
public void updateBean() {
|
||||
Date date = getDateBox().getValue();
|
||||
setter.set(date);
|
||||
|
||||
}
|
||||
|
||||
private void updateComponents() {
|
||||
|
|
|
|||
|
|
@ -429,7 +429,7 @@ public class OrderElementTreeController extends TreeController<OrderElement> {
|
|||
|
||||
void addInitDateCell(final OrderElement currentOrderElement) {
|
||||
DynamicDatebox dinamicDatebox = new DynamicDatebox(
|
||||
currentOrderElement, new DynamicDatebox.Getter<Date>() {
|
||||
new DynamicDatebox.Getter<Date>() {
|
||||
|
||||
@Override
|
||||
public Date get() {
|
||||
|
|
@ -451,7 +451,7 @@ public class OrderElementTreeController extends TreeController<OrderElement> {
|
|||
|
||||
void addEndDateCell(final OrderElement currentOrderElement) {
|
||||
DynamicDatebox dinamicDatebox = new DynamicDatebox(
|
||||
currentOrderElement, new DynamicDatebox.Getter<Date>() {
|
||||
new DynamicDatebox.Getter<Date>() {
|
||||
|
||||
@Override
|
||||
public Date get() {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue