ref 6078:TDM - Create a new widget to support operations's invocation on DataMiner
https://support.d4science.org/issues/6078 Updated to support DataMiner git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/widgets/data-miner-manager-widget@146317 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
add9b02013
commit
d6cfdeeb4e
|
@ -4,9 +4,6 @@
|
|||
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
|
||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
|
||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
|
||||
<dependent-module archiveName="data-miner-manager-cl-1.2.0-SNAPSHOT.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/data-miner-manager-cl/data-miner-manager-cl">
|
||||
<dependency-type>uses</dependency-type>
|
||||
</dependent-module>
|
||||
<property name="java-output-path" value="/data-miner-manager/target/data-miner-manager-1.2.0-SNAPSHOT/WEB-INF/classes"/>
|
||||
<property name="context-root" value="data-miner-manager-widget"/>
|
||||
</wb-module>
|
||||
|
|
7
pom.xml
7
pom.xml
|
@ -77,6 +77,13 @@
|
|||
<version>2.4.0</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>xerces</groupId>
|
||||
<artifactId>xercesImpl</artifactId>
|
||||
<version>2.9.1</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
<!-- Storage -->
|
||||
<dependency>
|
||||
<groupId>org.gcube.contentmanagement</groupId>
|
||||
|
|
|
@ -112,19 +112,18 @@ public class TabularListFld extends AbstractFld {
|
|||
} else {
|
||||
// search the position of the upper item
|
||||
int pos = items.indexOf(upperItem);
|
||||
if (pos > -1) {
|
||||
//upperItem.showCancelButton();
|
||||
//upperItem.forceLayout();
|
||||
if (pos == 0) {
|
||||
upperItem.showCancelButton();
|
||||
TabItem item = new TabItem(this, tabPar, false);
|
||||
items.add(pos + 1, item);
|
||||
vp.insert(item, pos + 1);// don't use new
|
||||
items.add(1, item);
|
||||
vp.insert(item, 1);// don't use new
|
||||
// VerticalLayoutData(-1, -1,new
|
||||
// Margins(0))
|
||||
} else {
|
||||
//upperItem.forceLayout();
|
||||
TabItem item = new TabItem(this, tabPar, true);
|
||||
items.add(item);
|
||||
vp.add(item);// don't use new VerticalLayoutData(-1, -1, new
|
||||
TabItem item = new TabItem(this, tabPar, false);
|
||||
items.add(pos+1,item);
|
||||
vp.insert(item,pos+1);// don't use new VerticalLayoutData(-1, -1, new
|
||||
// Margins(0))
|
||||
}
|
||||
}
|
||||
|
@ -145,8 +144,8 @@ public class TabularListFld extends AbstractFld {
|
|||
items.remove(item);
|
||||
|
||||
if (items.size() == 1) {
|
||||
items.get(0).hideCancelButton();
|
||||
items.get(0).forceLayout();
|
||||
TabItem topItem=items.get(0);
|
||||
topItem.hideCancelButton();
|
||||
}
|
||||
vp.remove(item);
|
||||
forceLayout();
|
||||
|
|
Loading…
Reference in New Issue