Fixed TimeZone
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-information-widget@115606 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
268ac70b6a
commit
316cf01f36
|
@ -57,19 +57,19 @@ import com.sencha.gxt.widget.core.client.form.TextField;
|
|||
|
||||
/**
|
||||
*
|
||||
* @author giancarlo
|
||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||
* @author giancarlo email: <a
|
||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
||||
*
|
||||
*/
|
||||
public class TabularResourceProperties extends FramedPanel {
|
||||
private static final String DESCRIPTION_FIELD_HEIGHT = "70px";
|
||||
private static final DateTimeFormat sdf = DateTimeFormat
|
||||
.getFormat("yyyy-MM-dd HH:mm");
|
||||
|
||||
private DateTimeFormat sdf = DateTimeFormat.getFormat("yyyy-MM-dd");
|
||||
private TabularResourcePropertiesMessages msgs;
|
||||
private EventBus eventBus;
|
||||
private TRId trId;
|
||||
|
||||
|
||||
private TabResource tabResource;
|
||||
private TextField nameField;
|
||||
private TextArea descriptionField;
|
||||
|
@ -99,8 +99,6 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
|
||||
private ArrayList<LicenceData> licencesList;
|
||||
|
||||
|
||||
|
||||
public TabularResourceProperties(String name, EventBus eventBus) {
|
||||
super();
|
||||
setId(name);
|
||||
|
@ -121,8 +119,7 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
nameField.setValue("");
|
||||
FieldLabel nameLabel = new FieldLabel(nameField, msgs.nameLabel());
|
||||
nameLabel.setToolTip(msgs.nameLabelToolTip());
|
||||
layoutTabularResource.add(nameLabel,
|
||||
new VerticalLayoutData(1, -1));
|
||||
layoutTabularResource.add(nameLabel, new VerticalLayoutData(1, -1));
|
||||
|
||||
descriptionField = new TextArea();
|
||||
descriptionField.setHeight(DESCRIPTION_FIELD_HEIGHT);
|
||||
|
@ -130,7 +127,8 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
FieldLabel descriptionLabel = new FieldLabel(descriptionField,
|
||||
msgs.descriptionLabel());
|
||||
descriptionLabel.setToolTip(msgs.descriptionLabelToolTip());
|
||||
layoutTabularResource.add(descriptionLabel, new VerticalLayoutData(1, -1));
|
||||
layoutTabularResource.add(descriptionLabel, new VerticalLayoutData(1,
|
||||
-1));
|
||||
|
||||
typeField = new TextField();
|
||||
typeField.setReadOnly(true);
|
||||
|
@ -138,53 +136,50 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
FieldLabel typeLabel = new FieldLabel(typeField, msgs.typeLabel());
|
||||
typeLabel.setToolTip(msgs.typeLabelToolTip());
|
||||
|
||||
layoutTabularResource.add(typeLabel,
|
||||
new VerticalLayoutData(1, -1));
|
||||
|
||||
layoutTabularResource.add(typeLabel, new VerticalLayoutData(1, -1));
|
||||
|
||||
agencyField = new TextField();
|
||||
agencyField.setValue("");
|
||||
FieldLabel agencyLabel = new FieldLabel(agencyField, msgs.agencyLabel());
|
||||
agencyLabel.setToolTip(msgs.agencyLabelToolTip());
|
||||
layoutTabularResource.add(agencyLabel,
|
||||
new VerticalLayoutData(1, -1));
|
||||
layoutTabularResource.add(agencyLabel, new VerticalLayoutData(1, -1));
|
||||
|
||||
dateField = new TextField();
|
||||
dateField.setReadOnly(true);
|
||||
dateField.setValue("");
|
||||
FieldLabel dateLabel = new FieldLabel(dateField, msgs.dateLabel());
|
||||
dateLabel.setToolTip(msgs.dateLabelToolTip());
|
||||
layoutTabularResource.add(dateLabel,
|
||||
new VerticalLayoutData(1, -1));
|
||||
|
||||
layoutTabularResource.add(dateLabel, new VerticalLayoutData(1, -1));
|
||||
|
||||
tableTypeNameField = new TextField();
|
||||
tableTypeNameField.setReadOnly(true);
|
||||
tableTypeNameField.setValue("");
|
||||
FieldLabel tableTypeNameLabel=new FieldLabel(tableTypeNameField, msgs.tableTypeNameLabel());
|
||||
FieldLabel tableTypeNameLabel = new FieldLabel(tableTypeNameField,
|
||||
msgs.tableTypeNameLabel());
|
||||
tableTypeNameLabel.setToolTip(msgs.tableTypeNameLabelToolTip());
|
||||
layoutTabularResource.add(tableTypeNameLabel,
|
||||
new VerticalLayoutData(1, -1));
|
||||
layoutTabularResource.add(tableTypeNameLabel, new VerticalLayoutData(1,
|
||||
-1));
|
||||
|
||||
rightField = new TextArea();
|
||||
rightField.setValue("");
|
||||
FieldLabel rightLabel = new FieldLabel(rightField, msgs.rightLabel());
|
||||
rightLabel.setToolTip(msgs.rightLabelToolTip());
|
||||
|
||||
layoutTabularResource.add(rightLabel,
|
||||
new VerticalLayoutData(1, -1));
|
||||
layoutTabularResource.add(rightLabel, new VerticalLayoutData(1, -1));
|
||||
|
||||
validFromField = new DateField();
|
||||
FieldLabel validFromLabel=new FieldLabel(validFromField, msgs.validFromLabel());
|
||||
FieldLabel validFromLabel = new FieldLabel(validFromField,
|
||||
msgs.validFromLabel());
|
||||
validFromLabel.setToolTip(msgs.validFromLabelToolTip());
|
||||
layoutTabularResource.add(validFromLabel,
|
||||
new VerticalLayoutData(1, -1));
|
||||
layoutTabularResource
|
||||
.add(validFromLabel, new VerticalLayoutData(1, -1));
|
||||
|
||||
validUntilToField = new DateField();
|
||||
FieldLabel validUntilToLabel = new FieldLabel(validUntilToField,
|
||||
msgs.validUntilToLabel());
|
||||
validUntilToLabel.setToolTip(msgs.validUntilToLabelToolTip());
|
||||
layoutTabularResource.add(validUntilToLabel, new VerticalLayoutData(1, -1));
|
||||
layoutTabularResource.add(validUntilToLabel, new VerticalLayoutData(1,
|
||||
-1));
|
||||
|
||||
// Combo Licences
|
||||
LicenceDataPropertiesCombo propsLicenceData = GWT
|
||||
|
@ -201,18 +196,17 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
|
||||
Log.trace("Combo Licence created");
|
||||
|
||||
FieldLabel licencesLabel=new FieldLabel(comboLicences, msgs.licencesLabel());
|
||||
FieldLabel licencesLabel = new FieldLabel(comboLicences,
|
||||
msgs.licencesLabel());
|
||||
licencesLabel.setToolTip(msgs.licencesLabelToolTip());
|
||||
layoutTabularResource.add(licencesLabel,
|
||||
new VerticalLayoutData(1, -1));
|
||||
layoutTabularResource.add(licencesLabel, new VerticalLayoutData(1, -1));
|
||||
// /
|
||||
ownerField = new TextField();
|
||||
ownerField.setReadOnly(true);
|
||||
ownerField.setValue("");
|
||||
FieldLabel ownerLabel = new FieldLabel(ownerField, msgs.ownerLabel());
|
||||
ownerLabel.setToolTip(msgs.ownerLabelToolTip());
|
||||
layoutTabularResource.add(ownerLabel,
|
||||
new VerticalLayoutData(1, -1));
|
||||
layoutTabularResource.add(ownerLabel, new VerticalLayoutData(1, -1));
|
||||
|
||||
btnShare = new IconButton();
|
||||
btnShare.setIcon(ResourceBundle.INSTANCE.share());
|
||||
|
@ -236,8 +230,8 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
validField.setEnabled(false);
|
||||
FieldLabel validLabel = new FieldLabel(validField, msgs.validLabel());
|
||||
validLabel.setToolTip(msgs.validLabelToolTip());
|
||||
layoutTabularResource.add(validLabel,
|
||||
new VerticalLayoutData(1, -1, new Margins(0)));
|
||||
layoutTabularResource.add(validLabel, new VerticalLayoutData(1, -1,
|
||||
new Margins(0)));
|
||||
|
||||
finalizedField = new CheckBox();
|
||||
finalizedField.setValue(false);
|
||||
|
@ -253,10 +247,11 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
}
|
||||
});
|
||||
|
||||
FieldLabel finalizedLabel=new FieldLabel(finalizedField, msgs.finalizedLabel());
|
||||
FieldLabel finalizedLabel = new FieldLabel(finalizedField,
|
||||
msgs.finalizedLabel());
|
||||
finalizedLabel.setToolTip(msgs.finalizedLabelToolTip());
|
||||
layoutTabularResource.add(finalizedLabel,
|
||||
new VerticalLayoutData(1, -1, new Margins(0)));
|
||||
layoutTabularResource.add(finalizedLabel, new VerticalLayoutData(1, -1,
|
||||
new Margins(0)));
|
||||
|
||||
// Save Button
|
||||
saveButton = new TextButton(msgs.saveButton());
|
||||
|
@ -273,50 +268,45 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
saveButton.addSelectHandler(saveHandler);
|
||||
|
||||
// Validation Button
|
||||
/*validationsButton = new TextButton(msgs.validationsButton());
|
||||
validationsButton.setIcon(ResourceBundle.INSTANCE.tableValidation());
|
||||
validationsButton.setIconAlign(IconAlign.RIGHT);
|
||||
validationsButton.setToolTip(msgs.validationsButtonToolTip());
|
||||
|
||||
SelectHandler validationsHandler = new SelectHandler() {
|
||||
|
||||
public void onSelect(SelectEvent event) {
|
||||
openValidations();
|
||||
|
||||
}
|
||||
};
|
||||
validationsButton.addSelectHandler(validationsHandler);
|
||||
/*
|
||||
* validationsButton = new TextButton(msgs.validationsButton());
|
||||
* validationsButton.setIcon(ResourceBundle.INSTANCE.tableValidation());
|
||||
* validationsButton.setIconAlign(IconAlign.RIGHT);
|
||||
* validationsButton.setToolTip(msgs.validationsButtonToolTip());
|
||||
*
|
||||
* SelectHandler validationsHandler = new SelectHandler() {
|
||||
*
|
||||
* public void onSelect(SelectEvent event) { openValidations();
|
||||
*
|
||||
* } }; validationsButton.addSelectHandler(validationsHandler);
|
||||
*/
|
||||
|
||||
|
||||
// Resources Button
|
||||
/*resourcesButton = new TextButton(msgs.resourcesButton());
|
||||
resourcesButton.setIcon(ResourceBundle.INSTANCE.resources());
|
||||
resourcesButton.setIconAlign(IconAlign.RIGHT);
|
||||
resourcesButton.setToolTip(msgs.resourcesButtonToolTip());
|
||||
|
||||
SelectHandler resourcesHandler = new SelectHandler() {
|
||||
|
||||
public void onSelect(SelectEvent event) {
|
||||
openResources();
|
||||
|
||||
}
|
||||
};
|
||||
resourcesButton.addSelectHandler(resourcesHandler);*/
|
||||
/*
|
||||
* resourcesButton = new TextButton(msgs.resourcesButton());
|
||||
* resourcesButton.setIcon(ResourceBundle.INSTANCE.resources());
|
||||
* resourcesButton.setIconAlign(IconAlign.RIGHT);
|
||||
* resourcesButton.setToolTip(msgs.resourcesButtonToolTip());
|
||||
*
|
||||
* SelectHandler resourcesHandler = new SelectHandler() {
|
||||
*
|
||||
* public void onSelect(SelectEvent event) { openResources();
|
||||
*
|
||||
* } }; resourcesButton.addSelectHandler(resourcesHandler);
|
||||
*/
|
||||
|
||||
//
|
||||
HBoxLayoutContainer hBox = new HBoxLayoutContainer();
|
||||
hBox.setPack(BoxLayoutPack.START);
|
||||
hBox.add(saveButton, new BoxLayoutData(new Margins(2, 5, 2, 5)));
|
||||
//hBox.add(validationsButton, new BoxLayoutData(new Margins(2, 5, 2, 5)));
|
||||
//hBox.add(resourcesButton, new BoxLayoutData(new Margins(2, 5, 2, 5)));
|
||||
// hBox.add(validationsButton, new BoxLayoutData(new Margins(2, 5, 2,
|
||||
// 5)));
|
||||
// hBox.add(resourcesButton, new BoxLayoutData(new Margins(2, 5, 2,
|
||||
// 5)));
|
||||
|
||||
layoutTabularResource.add(hBox, new VerticalLayoutData(1, -1,
|
||||
new Margins(2)));
|
||||
|
||||
|
||||
|
||||
|
||||
add(layoutTabularResource);
|
||||
}
|
||||
|
||||
|
@ -354,40 +344,28 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
descriptionField.setValue(tabResource.getDescription());
|
||||
typeField.setValue(tabResource.getTabResourceType());
|
||||
agencyField.setValue(tabResource.getAgency());
|
||||
dateField.setValue(tabResource.getDate());
|
||||
try {
|
||||
dateField.setValue(sdf.format(tabResource.getDate()));
|
||||
} catch (Throwable e) {
|
||||
Log.error("Error parsing cration date: " + e.getLocalizedMessage());
|
||||
}
|
||||
|
||||
tableTypeNameField.setValue(tabResource.getTableTypeName());
|
||||
rightField.setValue(tabResource.getRight());
|
||||
|
||||
validFromField.clear();
|
||||
if (tabResource.getValidFrom() == null
|
||||
|| tabResource.getValidFrom().isEmpty()) {
|
||||
if (tabResource.getValidFrom() == null) {
|
||||
Log.debug("ValidFrom null or empty");
|
||||
} else {
|
||||
Date vFrom;
|
||||
try {
|
||||
vFrom = sdf.parse(tabResource.getValidFrom());
|
||||
validFromField.setValue(vFrom);
|
||||
} catch (IllegalArgumentException e) {
|
||||
Log.error("Error Parsing Valid From for Tabular Resource: "
|
||||
+ tabResource);
|
||||
e.printStackTrace();
|
||||
}
|
||||
validFromField.setValue(tabResource.getValidFrom());
|
||||
}
|
||||
|
||||
validUntilToField.clear();
|
||||
if (tabResource.getValidUntilTo() == null
|
||||
|| tabResource.getValidUntilTo().isEmpty()) {
|
||||
if (tabResource.getValidUntilTo() == null) {
|
||||
Log.debug("ValidUntilTo null or empty");
|
||||
} else {
|
||||
Date vUntilTo;
|
||||
try {
|
||||
vUntilTo = sdf.parse(tabResource.getValidUntilTo());
|
||||
validUntilToField.setValue(vUntilTo);
|
||||
} catch (IllegalArgumentException e) {
|
||||
Log.error("Error Parsing Valid Until To for Tabular Resource: "
|
||||
+ tabResource);
|
||||
e.printStackTrace();
|
||||
}
|
||||
validUntilToField.setValue(tabResource.getValidUntilTo());
|
||||
|
||||
}
|
||||
|
||||
comboLicences.clear();
|
||||
|
@ -437,63 +415,41 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
}
|
||||
|
||||
/*
|
||||
protected void updateShareInfo(ShareInfo result) {
|
||||
ArrayList<Contacts> contacts = result.getContacts();
|
||||
if (contacts != null && contacts.size() > 0) {
|
||||
shareLabel.setVisible(true);
|
||||
} else {
|
||||
shareLabel.setVisible(false);
|
||||
}
|
||||
}*/
|
||||
|
||||
/*
|
||||
public void addTable() {
|
||||
tableFieldSet = new FieldSet();
|
||||
tableFieldSet.setHeadingText("Table");
|
||||
tableFieldSet.setCollapsible(true);
|
||||
tableFieldSet.setResize(true);
|
||||
|
||||
layoutTable = new VerticalLayoutContainer();
|
||||
|
||||
tableFieldSet.add(layoutTable);
|
||||
|
||||
tableTypeDefField = new TextField();
|
||||
tableTypeDefField.setReadOnly(true);
|
||||
tableTypeDefField.setValue("");
|
||||
layoutTable.add(new FieldLabel(tableTypeDefField, "Type"),
|
||||
new VerticalLayoutData(1, -1));
|
||||
|
||||
vl.add(tableFieldSet);
|
||||
}*/
|
||||
|
||||
/*
|
||||
protected void openValidations() {
|
||||
Log.debug("Request Validations Tab");
|
||||
if (trId != null) {
|
||||
WidgetRequestEvent e = new WidgetRequestEvent(
|
||||
WidgetRequestType.VALIDATIONSTASKSPANEL);
|
||||
e.setTrId(trId);
|
||||
eventBus.fireEvent(e);
|
||||
} else {
|
||||
Log.error("TRId is null");
|
||||
}
|
||||
}
|
||||
* protected void updateShareInfo(ShareInfo result) { ArrayList<Contacts>
|
||||
* contacts = result.getContacts(); if (contacts != null && contacts.size()
|
||||
* > 0) { shareLabel.setVisible(true); } else {
|
||||
* shareLabel.setVisible(false); } }
|
||||
*/
|
||||
|
||||
/*
|
||||
protected void openResources() {
|
||||
Log.debug("Request Resources Tab");
|
||||
if (trId != null) {
|
||||
WidgetRequestEvent e = new WidgetRequestEvent(
|
||||
WidgetRequestType.RESOURCESPANEL);
|
||||
e.setTrId(trId);
|
||||
eventBus.fireEvent(e);
|
||||
} else {
|
||||
Log.error("TRId is null");
|
||||
}
|
||||
}
|
||||
* public void addTable() { tableFieldSet = new FieldSet();
|
||||
* tableFieldSet.setHeadingText("Table");
|
||||
* tableFieldSet.setCollapsible(true); tableFieldSet.setResize(true);
|
||||
*
|
||||
* layoutTable = new VerticalLayoutContainer();
|
||||
*
|
||||
* tableFieldSet.add(layoutTable);
|
||||
*
|
||||
* tableTypeDefField = new TextField(); tableTypeDefField.setReadOnly(true);
|
||||
* tableTypeDefField.setValue(""); layoutTable.add(new
|
||||
* FieldLabel(tableTypeDefField, "Type"), new VerticalLayoutData(1, -1));
|
||||
*
|
||||
* vl.add(tableFieldSet); }
|
||||
*/
|
||||
|
||||
/*
|
||||
* protected void openValidations() { Log.debug("Request Validations Tab");
|
||||
* if (trId != null) { WidgetRequestEvent e = new WidgetRequestEvent(
|
||||
* WidgetRequestType.VALIDATIONSTASKSPANEL); e.setTrId(trId);
|
||||
* eventBus.fireEvent(e); } else { Log.error("TRId is null"); } }
|
||||
*/
|
||||
|
||||
/*
|
||||
* protected void openResources() { Log.debug("Request Resources Tab"); if
|
||||
* (trId != null) { WidgetRequestEvent e = new WidgetRequestEvent(
|
||||
* WidgetRequestType.RESOURCESPANEL); e.setTrId(trId);
|
||||
* eventBus.fireEvent(e); } else { Log.error("TRId is null"); } }
|
||||
*/
|
||||
|
||||
protected void updateTable(TableData tableData) {
|
||||
trId = tableData.getTrId();
|
||||
|
@ -532,38 +488,29 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
}
|
||||
|
||||
/*
|
||||
protected void getShareInformation(TRId trId) {
|
||||
TDGWTServiceAsync.INSTANCE.getShareInfo(trId,
|
||||
new AsyncCallback<ShareInfo>() {
|
||||
|
||||
public void onSuccess(ShareInfo result) {
|
||||
Log.debug("Retrived share info:" + result);
|
||||
updateShareInfo(result);
|
||||
getLastTable(tabResource.getTrId());
|
||||
|
||||
}
|
||||
|
||||
public void onFailure(Throwable caught) {
|
||||
if (caught instanceof TDGWTSessionExpiredException) {
|
||||
eventBus.fireEvent(new SessionExpiredEvent(
|
||||
SessionExpiredType.EXPIREDONSERVER));
|
||||
} else {
|
||||
if (caught instanceof TDGWTIsLockedException) {
|
||||
Log.error(caught.getLocalizedMessage());
|
||||
UtilsGXT3.alert("Error Locked",
|
||||
caught.getLocalizedMessage());
|
||||
} else {
|
||||
Log.error("Error retrienving Share Informations: "
|
||||
+ caught.getLocalizedMessage());
|
||||
UtilsGXT3.alert("Error",
|
||||
"Error retrienving Share Informations: "
|
||||
+ caught.getLocalizedMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
}*/
|
||||
* protected void getShareInformation(TRId trId) {
|
||||
* TDGWTServiceAsync.INSTANCE.getShareInfo(trId, new
|
||||
* AsyncCallback<ShareInfo>() {
|
||||
*
|
||||
* public void onSuccess(ShareInfo result) {
|
||||
* Log.debug("Retrived share info:" + result); updateShareInfo(result);
|
||||
* getLastTable(tabResource.getTrId());
|
||||
*
|
||||
* }
|
||||
*
|
||||
* public void onFailure(Throwable caught) { if (caught instanceof
|
||||
* TDGWTSessionExpiredException) { eventBus.fireEvent(new
|
||||
* SessionExpiredEvent( SessionExpiredType.EXPIREDONSERVER)); } else { if
|
||||
* (caught instanceof TDGWTIsLockedException) {
|
||||
* Log.error(caught.getLocalizedMessage()); UtilsGXT3.alert("Error Locked",
|
||||
* caught.getLocalizedMessage()); } else {
|
||||
* Log.error("Error retrienving Share Informations: " +
|
||||
* caught.getLocalizedMessage()); UtilsGXT3.alert("Error",
|
||||
* "Error retrienving Share Informations: " + caught.getLocalizedMessage());
|
||||
* } } }
|
||||
*
|
||||
* }); }
|
||||
*/
|
||||
|
||||
protected void getLastTable(TRId trId) {
|
||||
TDGWTServiceAsync.INSTANCE.getLastTable(trId,
|
||||
|
@ -618,40 +565,28 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
if (vFrom == null) {
|
||||
Log.debug("No valid from set");
|
||||
} else {
|
||||
try {
|
||||
String vFr = sdf.format(vFrom);
|
||||
tabResource.setValidFrom(vFr);
|
||||
} catch (Throwable e) {
|
||||
Log.error("No valid from field: " + vFrom);
|
||||
e.printStackTrace();
|
||||
}
|
||||
tabResource.setValidFrom(vFrom);
|
||||
}
|
||||
|
||||
Date vUntilTo = validUntilToField.getValue();
|
||||
if (vUntilTo == null) {
|
||||
Log.debug("No valid until to set");
|
||||
} else {
|
||||
try {
|
||||
String vUTo = sdf.format(vUntilTo);
|
||||
tabResource.setValidUntilTo(vUTo);
|
||||
} catch (Throwable e) {
|
||||
Log.error("No valid until to field: " + vUntilTo);
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
tabResource.setValidUntilTo(vUntilTo);
|
||||
}
|
||||
|
||||
if (vFrom != null && vUntilTo != null && vFrom.compareTo(vUntilTo) > 0) {
|
||||
Log.debug("Attention Valid From field is higher than Valid Until To field");
|
||||
UtilsGXT3.info("Attention", "Valid From field is higher than Valid Until To field");
|
||||
UtilsGXT3.info("Attention",
|
||||
"Valid From field is higher than Valid Until To field");
|
||||
return;
|
||||
}
|
||||
|
||||
if (comboLicences.getCurrentValue() != null
|
||||
&& comboLicences.getCurrentValue().getLicenceId() != null
|
||||
&& !comboLicences.getCurrentValue().getLicenceId().isEmpty()) {
|
||||
tabResource
|
||||
.setLicence(comboLicences.getCurrentValue().getLicenceId());
|
||||
tabResource.setLicence(comboLicences.getCurrentValue()
|
||||
.getLicenceId());
|
||||
}
|
||||
|
||||
tabResource.setValid(validField.getValue());
|
||||
|
@ -701,9 +636,12 @@ public class TabularResourceProperties extends FramedPanel {
|
|||
saveButton.setEnabled(true);
|
||||
}
|
||||
DataViewRequestEvent dataViewRequestEvent = new DataViewRequestEvent();
|
||||
TabularResourceDataView tabularResouceDataView=new TabularResourceDataView(tabResource.getTrId(),tabResource.getName());
|
||||
dataViewRequestEvent.setDataView(tabularResouceDataView);
|
||||
dataViewRequestEvent.setDataViewRequestType(DataViewRequestType.UPDATE_TAB_NAME);
|
||||
TabularResourceDataView tabularResouceDataView = new TabularResourceDataView(
|
||||
tabResource.getTrId(), tabResource.getName());
|
||||
dataViewRequestEvent
|
||||
.setDataView(tabularResouceDataView);
|
||||
dataViewRequestEvent
|
||||
.setDataViewRequestType(DataViewRequestType.UPDATE_TAB_NAME);
|
||||
eventBus.fireEvent(dataViewRequestEvent);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue