1452: Implement a GUI for StatMan Algorithms Importer
Task-Url: https://support.d4science.org/issues/1452 Fixed explorer refresh on repackage git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/statistical-algorithms-importer@122541 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
f0ad8e6d42
commit
7a5ea9243d
|
@ -58,10 +58,6 @@ public class MainDataPanel extends SimpleContainer {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
switch (event.getProjectStatusEventType()) {
|
switch (event.getProjectStatusEventType()) {
|
||||||
case ADD_RESOURCE:
|
|
||||||
break;
|
|
||||||
case DELETE_RESOURCE:
|
|
||||||
break;
|
|
||||||
case DELETE_MAIN_CODE:
|
case DELETE_MAIN_CODE:
|
||||||
case MAIN_CODE_SET:
|
case MAIN_CODE_SET:
|
||||||
codeEditPanel.codeUpdate(event.getProject());
|
codeEditPanel.codeUpdate(event.getProject());
|
||||||
|
@ -70,10 +66,13 @@ public class MainDataPanel extends SimpleContainer {
|
||||||
addCodeEditPanel(event.getProject());
|
addCodeEditPanel(event.getProject());
|
||||||
break;
|
break;
|
||||||
case SAVE:
|
case SAVE:
|
||||||
break;
|
|
||||||
case START:
|
case START:
|
||||||
break;
|
|
||||||
case UPDATE:
|
case UPDATE:
|
||||||
|
case SOFTWARE_CREATED:
|
||||||
|
case SOFTWARE_PUBLISH:
|
||||||
|
case SOFTWARE_REPACKAGE:
|
||||||
|
case ADD_RESOURCE:
|
||||||
|
case DELETE_RESOURCE:
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -548,76 +548,6 @@ public class ProjectManager {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void startProjectManager() {
|
|
||||||
fireProjectStatusStartEvent();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void fireProjectStatusOpenEvent() {
|
|
||||||
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
|
||||||
ProjectStatusEventType.OPEN, project);
|
|
||||||
eventBus.fireEvent(projectStatusEvent);
|
|
||||||
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@SuppressWarnings("unused")
|
|
||||||
private void fireProjectStatusSaveProjectEvent() {
|
|
||||||
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
|
||||||
ProjectStatusEventType.SAVE, project);
|
|
||||||
eventBus.fireEvent(projectStatusEvent);
|
|
||||||
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void fireProjectStatusAddResourceEvent() {
|
|
||||||
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
|
||||||
ProjectStatusEventType.ADD_RESOURCE, project);
|
|
||||||
eventBus.fireEvent(projectStatusEvent);
|
|
||||||
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void fireProjectStatusDeleteEvent() {
|
|
||||||
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
|
||||||
ProjectStatusEventType.DELETE_RESOURCE, project);
|
|
||||||
eventBus.fireEvent(projectStatusEvent);
|
|
||||||
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void fireProjectStatusDeleteMainCodeEvent() {
|
|
||||||
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
|
||||||
ProjectStatusEventType.DELETE_MAIN_CODE, project);
|
|
||||||
eventBus.fireEvent(projectStatusEvent);
|
|
||||||
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
|
||||||
}
|
|
||||||
|
|
||||||
@SuppressWarnings("unused")
|
|
||||||
private void fireProjectStatusUpdateEvent() {
|
|
||||||
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
|
||||||
ProjectStatusEventType.UPDATE, project);
|
|
||||||
eventBus.fireEvent(projectStatusEvent);
|
|
||||||
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void fireProjectStatusMainCodeSetEvent() {
|
|
||||||
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
|
||||||
ProjectStatusEventType.MAIN_CODE_SET, project);
|
|
||||||
eventBus.fireEvent(projectStatusEvent);
|
|
||||||
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void fireProjectStatusSoftwareCreatedEvent() {
|
|
||||||
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
|
||||||
ProjectStatusEventType.SOFTWARE_CREATED, project);
|
|
||||||
eventBus.fireEvent(projectStatusEvent);
|
|
||||||
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void fireProjectStatusStartEvent() {
|
|
||||||
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
|
||||||
ProjectStatusEventType.START, project);
|
|
||||||
eventBus.fireEvent(projectStatusEvent);
|
|
||||||
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void startProjectManager(String value) {
|
public void startProjectManager(String value) {
|
||||||
|
|
||||||
|
@ -699,7 +629,7 @@ public class ProjectManager {
|
||||||
monitor.hide();
|
monitor.hide();
|
||||||
UtilsGXT3.info("Repackage",
|
UtilsGXT3.info("Repackage",
|
||||||
"The script has been repackaged!");
|
"The script has been repackaged!");
|
||||||
|
fireProjectStatusSoftwareRepackageEvent();
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
@ -759,12 +689,98 @@ public class ProjectManager {
|
||||||
monitor.hide();
|
monitor.hide();
|
||||||
UtilsGXT3.info("Publish",
|
UtilsGXT3.info("Publish",
|
||||||
"The software has been published!");
|
"The software has been published!");
|
||||||
|
fireProjectStatusSoftwarePublishEvent();
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void startProjectManager() {
|
||||||
|
fireProjectStatusStartEvent();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void fireProjectStatusOpenEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.OPEN, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
private void fireProjectStatusSaveProjectEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.SAVE, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void fireProjectStatusAddResourceEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.ADD_RESOURCE, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void fireProjectStatusDeleteEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.DELETE_RESOURCE, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void fireProjectStatusDeleteMainCodeEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.DELETE_MAIN_CODE, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
|
private void fireProjectStatusUpdateEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.UPDATE, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void fireProjectStatusMainCodeSetEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.MAIN_CODE_SET, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void fireProjectStatusSoftwareCreatedEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.SOFTWARE_CREATED, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void fireProjectStatusSoftwarePublishEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.SOFTWARE_PUBLISH, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void fireProjectStatusSoftwareRepackageEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.SOFTWARE_REPACKAGE, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
private void fireProjectStatusStartEvent() {
|
||||||
|
ProjectStatusEvent projectStatusEvent = new ProjectStatusEvent(
|
||||||
|
ProjectStatusEventType.START, project);
|
||||||
|
eventBus.fireEvent(projectStatusEvent);
|
||||||
|
Log.debug("ProjectStatusEvent fired! " + projectStatusEvent);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -116,12 +116,10 @@ public class ExplorerProjectPanel extends ContentPanel {
|
||||||
create(event);
|
create(event);
|
||||||
break;
|
break;
|
||||||
case SAVE:
|
case SAVE:
|
||||||
reloadWSResourceExplorerPanel();
|
|
||||||
break;
|
|
||||||
case MAIN_CODE_SET:
|
case MAIN_CODE_SET:
|
||||||
reloadWSResourceExplorerPanel();
|
|
||||||
break;
|
|
||||||
case SOFTWARE_CREATED:
|
case SOFTWARE_CREATED:
|
||||||
|
case SOFTWARE_PUBLISH:
|
||||||
|
case SOFTWARE_REPACKAGE:
|
||||||
reloadWSResourceExplorerPanel();
|
reloadWSResourceExplorerPanel();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|
|
@ -109,10 +109,12 @@ public class InputVariablePanel extends ContentPanel {
|
||||||
+ event.toString());
|
+ event.toString());
|
||||||
switch (event.getProjectStatusEventType()) {
|
switch (event.getProjectStatusEventType()) {
|
||||||
case SAVE:
|
case SAVE:
|
||||||
break;
|
|
||||||
case SOFTWARE_CREATED:
|
case SOFTWARE_CREATED:
|
||||||
break;
|
case SOFTWARE_PUBLISH:
|
||||||
|
case SOFTWARE_REPACKAGE:
|
||||||
case START:
|
case START:
|
||||||
|
case ADD_RESOURCE:
|
||||||
|
case DELETE_RESOURCE:
|
||||||
break;
|
break;
|
||||||
case OPEN:
|
case OPEN:
|
||||||
create(event.getProject());
|
create(event.getProject());
|
||||||
|
@ -120,10 +122,6 @@ public class InputVariablePanel extends ContentPanel {
|
||||||
case UPDATE:
|
case UPDATE:
|
||||||
updatePanel(event.getProject());
|
updatePanel(event.getProject());
|
||||||
break;
|
break;
|
||||||
case ADD_RESOURCE:
|
|
||||||
break;
|
|
||||||
case DELETE_RESOURCE:
|
|
||||||
break;
|
|
||||||
case DELETE_MAIN_CODE:
|
case DELETE_MAIN_CODE:
|
||||||
setMainCode(event.getProject());
|
setMainCode(event.getProject());
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -15,6 +15,8 @@ public enum ProjectStatusEventType {
|
||||||
DELETE_RESOURCE,
|
DELETE_RESOURCE,
|
||||||
DELETE_MAIN_CODE,
|
DELETE_MAIN_CODE,
|
||||||
SOFTWARE_CREATED,
|
SOFTWARE_CREATED,
|
||||||
|
SOFTWARE_PUBLISH,
|
||||||
|
SOFTWARE_REPACKAGE,
|
||||||
SAVE;
|
SAVE;
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue