Minor update
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-information-widget@85844 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
e1db1008fd
commit
73367e5aad
11
pom.xml
11
pom.xml
|
@ -104,7 +104,7 @@
|
||||||
<version>3.0.1</version>
|
<version>3.0.1</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- tabular-data-gwt-service -->
|
<!-- tabular-data-gwt-service -->
|
||||||
<dependency>
|
<dependency>
|
||||||
|
@ -113,6 +113,13 @@
|
||||||
<version>[1.0.0-SNAPSHOT,2.0.0-SNAPSHOT)</version>
|
<version>[1.0.0-SNAPSHOT,2.0.0-SNAPSHOT)</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
<!-- tabular-data-metadata-widget -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.portlets.user</groupId>
|
||||||
|
<artifactId>tabular-data-metadata-widget</artifactId>
|
||||||
|
<version>1.0.0-SNAPSHOT</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<!-- LOGGING -->
|
<!-- LOGGING -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.allen-sauer.gwt.log</groupId>
|
<groupId>com.allen-sauer.gwt.log</groupId>
|
||||||
|
@ -150,7 +157,7 @@
|
||||||
<configuration>
|
<configuration>
|
||||||
<skipTests>true</skipTests>
|
<skipTests>true</skipTests>
|
||||||
<exclude>**/GwtTest*.java</exclude>
|
<exclude>**/GwtTest*.java</exclude>
|
||||||
|
|
||||||
</configuration>
|
</configuration>
|
||||||
<!-- TODO check if needed -->
|
<!-- TODO check if needed -->
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
|
|
@ -6,6 +6,7 @@ import org.gcube.portlets.user.td.gwtservice.client.rpc.TDGWTServiceAsync;
|
||||||
import org.gcube.portlets.user.td.gwtservice.shared.tr.TRId;
|
import org.gcube.portlets.user.td.gwtservice.shared.tr.TRId;
|
||||||
import org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource;
|
import org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource;
|
||||||
import org.gcube.portlets.user.td.gwtservice.shared.tr.TableData;
|
import org.gcube.portlets.user.td.gwtservice.shared.tr.TableData;
|
||||||
|
import org.gcube.portlets.user.td.metadatawidget.client.MetadataAccordionPanel;
|
||||||
|
|
||||||
import com.allen_sauer.gwt.log.client.Log;
|
import com.allen_sauer.gwt.log.client.Log;
|
||||||
import com.google.gwt.user.client.rpc.AsyncCallback;
|
import com.google.gwt.user.client.rpc.AsyncCallback;
|
||||||
|
@ -38,8 +39,8 @@ public class TabularResourceProperties extends FramedPanel {
|
||||||
protected TextArea rightField;
|
protected TextArea rightField;
|
||||||
|
|
||||||
protected TextField tableTypeNameField;
|
protected TextField tableTypeNameField;
|
||||||
protected TextArea tableMetaDataField;
|
protected MetadataAccordionPanel metadataPanel;
|
||||||
|
protected VerticalLayoutContainer layoutTable;
|
||||||
|
|
||||||
public TabularResourceProperties(String name, EventBus eventBus) {
|
public TabularResourceProperties(String name, EventBus eventBus) {
|
||||||
super();
|
super();
|
||||||
|
@ -110,30 +111,28 @@ public class TabularResourceProperties extends FramedPanel {
|
||||||
tableFieldSet.setCollapsible(true);
|
tableFieldSet.setCollapsible(true);
|
||||||
tableFieldSet.setResize(true);
|
tableFieldSet.setResize(true);
|
||||||
|
|
||||||
VerticalLayoutContainer layoutTable = new VerticalLayoutContainer();
|
layoutTable = new VerticalLayoutContainer();
|
||||||
tableFieldSet.add(layoutTable);
|
tableFieldSet.add(layoutTable);
|
||||||
|
|
||||||
tableTypeNameField = new TextField();
|
tableTypeNameField = new TextField();
|
||||||
tableTypeNameField.setReadOnly(true);
|
tableTypeNameField.setReadOnly(true);
|
||||||
tableTypeNameField.setValue("");
|
tableTypeNameField.setValue("");
|
||||||
layoutTable.add(new FieldLabel(tableTypeNameField, "Type"),
|
layoutTable.add(new FieldLabel(tableTypeNameField, "Type"),
|
||||||
new VerticalLayoutData(1, -1));
|
new VerticalLayoutData(1, -1));
|
||||||
|
|
||||||
tableMetaDataField = new TextArea();
|
|
||||||
tableMetaDataField.setReadOnly(true);
|
|
||||||
tableMetaDataField.setResizable(Resizable.BOTH);
|
|
||||||
tableMetaDataField.setValue("");
|
|
||||||
layoutTable.add(new FieldLabel(tableMetaDataField, "MetaData"),
|
|
||||||
new VerticalLayoutData(-1, -1));
|
|
||||||
|
|
||||||
|
|
||||||
vl.add(tableFieldSet);
|
vl.add(tableFieldSet);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void updateTable(TableData tableData) {
|
protected void updateTable(TableData tableData) {
|
||||||
tableTypeNameField.setValue(tableData.getTypeName());
|
tableTypeNameField.setValue(tableData.getTypeName());
|
||||||
tableMetaDataField.setValue(tableData.getMetaData());
|
if(metadataPanel!=null){
|
||||||
|
layoutTable.remove(metadataPanel);
|
||||||
|
}
|
||||||
|
metadataPanel= new MetadataAccordionPanel("Information", tableData.getTrId(), eventBus);
|
||||||
|
layoutTable.add(new FieldLabel(metadataPanel, "MetaData"),
|
||||||
|
new VerticalLayoutData(-1, -1));
|
||||||
|
|
||||||
|
tableFieldSet.onResize();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue