From 6478b11f8ed3f2b982257d23fbd32a7eef63f116 Mon Sep 17 00:00:00 2001 From: Nils Christian Ehmke <nie@informatik.uni-kiel.de> Date: Sat, 21 Jul 2012 17:37:59 +0200 Subject: [PATCH] Renamed some of the beans. --- ...an.java => CurrentAnalysisEditorBean.java} | 90 +++++++++---------- ...ojectBean.java => CurrentCockpitBean.java} | 4 +- .../converter/MIPluginStringConverter.java | 10 +-- .../converter/MIPortStringConverter.java | 10 +-- .../MIRepositoryStringConverter.java | 10 +-- .../src/main/webapp/AnalysisEditor.xhtml | 72 +++++++-------- Kieker.WebGUI/src/main/webapp/Cockpit.xhtml | 20 ++--- .../src/main/webapp/CockpitEditor.xhtml | 8 +- .../src/main/webapp/Controller.xhtml | 6 +- .../src/main/webapp/ProjectOverview.xhtml | 8 +- .../webapp/dialogs/connectionDialog.xhtml | 16 ++-- .../dialogs/manageLibrariesDialog.xhtml | 4 +- 12 files changed, 129 insertions(+), 129 deletions(-) rename Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/{CurrentWorkSpaceProjectBean.java => CurrentAnalysisEditorBean.java} (87%) rename Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/{CurrentAnalysisCockpitProjectBean.java => CurrentCockpitBean.java} (98%) diff --git a/Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentWorkSpaceProjectBean.java b/Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentAnalysisEditorBean.java similarity index 87% rename from Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentWorkSpaceProjectBean.java rename to Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentAnalysisEditorBean.java index 3f1e078e..06cc778e 100644 --- a/Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentWorkSpaceProjectBean.java +++ b/Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentAnalysisEditorBean.java @@ -83,11 +83,11 @@ import org.eclipse.emf.ecore.EObject; */ @ManagedBean @SessionScoped -public final class CurrentWorkSpaceProjectBean { +public final class CurrentAnalysisEditorBean { /** * This is the log for errors, exceptions etc. */ - private static final Log LOG = LogFactory.getLog(CurrentWorkSpaceProjectBean.class); + private static final Log LOG = LogFactory.getLog(CurrentAnalysisEditorBean.class); /** * This is the factory which will be used to create new components for the project. */ @@ -152,7 +152,7 @@ public final class CurrentWorkSpaceProjectBean { /** * Creates a new instance of this class. */ - public CurrentWorkSpaceProjectBean() { + public CurrentAnalysisEditorBean() { // No code necessary } @@ -416,7 +416,7 @@ public final class CurrentWorkSpaceProjectBean { final MIDependency lib; synchronized (this) { lib = FSManager.getInstance().uploadLibrary(file, this.projectName); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_INFO, "Libary uploaded."); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_INFO, "Libary uploaded."); // As it seem to have worked, we can add the library to our model. this.project.getDependencies().add(lib); } @@ -424,11 +424,11 @@ public final class CurrentWorkSpaceProjectBean { this.reloadClassLoader(); this.addToToolPalette(lib); } catch (final LibraryAlreadyExistingException ex) { - CurrentWorkSpaceProjectBean.LOG.info("A library with the same name exists already.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_WARN, "A library with the same name exists already."); + CurrentAnalysisEditorBean.LOG.info("A library with the same name exists already.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_WARN, "A library with the same name exists already."); } catch (final IOException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An error occured while uploading the library.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An error occured while uploading the library."); + CurrentAnalysisEditorBean.LOG.error("An error occured while uploading the library.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An error occured while uploading the library."); } } @@ -481,16 +481,16 @@ public final class CurrentWorkSpaceProjectBean { synchronized (this) { try { FSManager.getInstance().saveProject(this.projectName, this.project, this.timeStamp, overwriteNewerProject); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_INFO, "Project saved."); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_INFO, "Project saved."); // Update the time stamp! this.resetTimeStamp(); } catch (final IOException ex) { ex.printStackTrace(); - CurrentWorkSpaceProjectBean.LOG.error("An error occured while saving the project.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An error occured while saving the project."); + CurrentAnalysisEditorBean.LOG.error("An error occured while saving the project.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An error occured while saving the project."); } catch (final NewerProjectException ex) { - CurrentWorkSpaceProjectBean.LOG.info("The project has been modified externally in the meanwhile.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_WARN, "The project has been modified externally in the meanwhile."); + CurrentAnalysisEditorBean.LOG.info("The project has been modified externally in the meanwhile.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_WARN, "The project has been modified externally in the meanwhile."); } } } @@ -517,17 +517,17 @@ public final class CurrentWorkSpaceProjectBean { plugin.getDisplays().add(mDisplay); } } catch (final InstantiationException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the displays of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the displays of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the displays of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the displays of the plugin."); } catch (final IllegalAccessException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the displays of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the displays of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the displays of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the displays of the plugin."); } catch (final InvocationTargetException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the displays of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the displays of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the displays of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the displays of the plugin."); } catch (final NoSuchMethodException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the displays of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the displays of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the displays of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the displays of the plugin."); } } } @@ -577,17 +577,17 @@ public final class CurrentWorkSpaceProjectBean { } } catch (final InstantiationException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the ports of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the ports of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the ports of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the ports of the plugin."); } catch (final IllegalAccessException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the ports of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the ports of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the ports of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the ports of the plugin."); } catch (final InvocationTargetException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the ports of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the ports of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the ports of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the ports of the plugin."); } catch (final NoSuchMethodException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the ports of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the ports of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the ports of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the ports of the plugin."); } } } @@ -611,17 +611,17 @@ public final class CurrentWorkSpaceProjectBean { repository.getProperties().addAll(this.extractProperties(configuration)); } catch (final InstantiationException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the properties of the repository.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the repository."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the properties of the repository.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the repository."); } catch (final IllegalAccessException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the properties of the repository.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the repository."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the properties of the repository.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the repository."); } catch (final InvocationTargetException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the properties of the repository.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the repository."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the properties of the repository.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the repository."); } catch (final NoSuchMethodException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the properties of the repository.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the repository."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the properties of the repository.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the repository."); } } @@ -644,17 +644,17 @@ public final class CurrentWorkSpaceProjectBean { plugin.getProperties().addAll(this.extractProperties(configuration)); } catch (final InstantiationException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the properties of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the properties of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the plugin."); } catch (final IllegalAccessException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the properties of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the properties of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the plugin."); } catch (final InvocationTargetException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the properties of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the properties of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the plugin."); } catch (final NoSuchMethodException ex) { - CurrentWorkSpaceProjectBean.LOG.error("An errcor occured while loading the properties of the plugin.", ex); - CurrentWorkSpaceProjectBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the plugin."); + CurrentAnalysisEditorBean.LOG.error("An errcor occured while loading the properties of the plugin.", ex); + CurrentAnalysisEditorBean.showMessage(FacesMessage.SEVERITY_ERROR, "An errcor occured while loading the properties of the plugin."); } } diff --git a/Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentAnalysisCockpitProjectBean.java b/Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentCockpitBean.java similarity index 98% rename from Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentAnalysisCockpitProjectBean.java rename to Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentCockpitBean.java index 329c1273..5d9d2a28 100644 --- a/Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentAnalysisCockpitProjectBean.java +++ b/Kieker.WebGUI/src/main/java/kieker/webgui/beans/session/CurrentCockpitBean.java @@ -41,7 +41,7 @@ import kieker.webgui.common.Global; */ @ManagedBean @SessionScoped -public class CurrentAnalysisCockpitProjectBean { +public class CurrentCockpitBean { /** * This is the name of the stored project. It can be used as an identifier within the FS-Manager @@ -59,7 +59,7 @@ public class CurrentAnalysisCockpitProjectBean { /** * Creates a new instance of this class. */ - public CurrentAnalysisCockpitProjectBean() { + public CurrentCockpitBean() { // No code necessary } diff --git a/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIPluginStringConverter.java b/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIPluginStringConverter.java index 25bbaa1b..c6d46790 100644 --- a/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIPluginStringConverter.java +++ b/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIPluginStringConverter.java @@ -27,7 +27,7 @@ import javax.faces.convert.Converter; import javax.faces.convert.FacesConverter; import kieker.analysis.model.analysisMetaModel.MIPlugin; -import kieker.webgui.beans.session.CurrentWorkSpaceProjectBean; +import kieker.webgui.beans.session.CurrentAnalysisEditorBean; /** * This converter can be used to convert a given plugin model instance to a string and vice versa (It uses the object's toString-method). @@ -52,8 +52,8 @@ public class MIPluginStringConverter implements Converter { @Override public Object getAsObject(final FacesContext fc, final UIComponent uic, final String string) { final ELResolver el = FacesContext.getCurrentInstance().getApplication().getELResolver(); - final CurrentWorkSpaceProjectBean bean = (CurrentWorkSpaceProjectBean) el.getValue(FacesContext.getCurrentInstance().getELContext(), null, - "currentWorkSpaceProjectBean"); + final CurrentAnalysisEditorBean bean = (CurrentAnalysisEditorBean) el.getValue(FacesContext.getCurrentInstance().getELContext(), null, + "currentAnalysisEditorBean"); return bean.getPluginByID(string); } @@ -61,8 +61,8 @@ public class MIPluginStringConverter implements Converter { @Override public String getAsString(final FacesContext fc, final UIComponent uic, final Object o) { final ELResolver el = FacesContext.getCurrentInstance().getApplication().getELResolver(); - final CurrentWorkSpaceProjectBean bean = (CurrentWorkSpaceProjectBean) el.getValue(FacesContext.getCurrentInstance().getELContext(), null, - "currentWorkSpaceProjectBean"); + final CurrentAnalysisEditorBean bean = (CurrentAnalysisEditorBean) el.getValue(FacesContext.getCurrentInstance().getELContext(), null, + "currentAnalysisEditorBean"); if (o == null) { return ""; diff --git a/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIPortStringConverter.java b/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIPortStringConverter.java index e8325d8f..18bc2536 100644 --- a/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIPortStringConverter.java +++ b/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIPortStringConverter.java @@ -27,7 +27,7 @@ import javax.faces.convert.Converter; import javax.faces.convert.FacesConverter; import kieker.analysis.model.analysisMetaModel.MIPort; -import kieker.webgui.beans.session.CurrentWorkSpaceProjectBean; +import kieker.webgui.beans.session.CurrentAnalysisEditorBean; /** * This converter can be used to convert a given port model instance to a string and vice versa (It uses the object's toString-method). @@ -52,8 +52,8 @@ public class MIPortStringConverter implements Converter { @Override public Object getAsObject(final FacesContext fc, final UIComponent uic, final String string) { final ELResolver el = FacesContext.getCurrentInstance().getApplication().getELResolver(); - final CurrentWorkSpaceProjectBean bean = (CurrentWorkSpaceProjectBean) el.getValue(FacesContext.getCurrentInstance() - .getELContext(), null, "currentWorkSpaceProjectBean"); + final CurrentAnalysisEditorBean bean = (CurrentAnalysisEditorBean) el.getValue(FacesContext.getCurrentInstance() + .getELContext(), null, "currentAnalysisEditorBean"); return bean.getPortByID(string); } @@ -61,8 +61,8 @@ public class MIPortStringConverter implements Converter { @Override public String getAsString(final FacesContext fc, final UIComponent uic, final Object o) { final ELResolver el = FacesContext.getCurrentInstance().getApplication().getELResolver(); - final CurrentWorkSpaceProjectBean bean = (CurrentWorkSpaceProjectBean) el.getValue(FacesContext.getCurrentInstance().getELContext(), null, - "currentWorkSpaceProjectBean"); + final CurrentAnalysisEditorBean bean = (CurrentAnalysisEditorBean) el.getValue(FacesContext.getCurrentInstance().getELContext(), null, + "currentAnalysisEditorBean"); if (o == null) { return ""; diff --git a/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIRepositoryStringConverter.java b/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIRepositoryStringConverter.java index 60a515c2..895b4a3c 100644 --- a/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIRepositoryStringConverter.java +++ b/Kieker.WebGUI/src/main/java/kieker/webgui/converter/MIRepositoryStringConverter.java @@ -27,7 +27,7 @@ import javax.faces.convert.Converter; import javax.faces.convert.FacesConverter; import kieker.analysis.model.analysisMetaModel.MIRepository; -import kieker.webgui.beans.session.CurrentWorkSpaceProjectBean; +import kieker.webgui.beans.session.CurrentAnalysisEditorBean; /** * This converter can be used to convert a given repository model instance to a string and vice versa (It uses the object's toString-method). @@ -52,8 +52,8 @@ public class MIRepositoryStringConverter implements Converter { @Override public Object getAsObject(final FacesContext fc, final UIComponent uic, final String string) { final ELResolver el = FacesContext.getCurrentInstance().getApplication().getELResolver(); - final CurrentWorkSpaceProjectBean bean = (CurrentWorkSpaceProjectBean) el.getValue(FacesContext.getCurrentInstance() - .getELContext(), null, "currentWorkSpaceProjectBean"); + final CurrentAnalysisEditorBean bean = (CurrentAnalysisEditorBean) el.getValue(FacesContext.getCurrentInstance() + .getELContext(), null, "currentAnalysisEditorBean"); return bean.getRepositoryByID(string); } @@ -61,8 +61,8 @@ public class MIRepositoryStringConverter implements Converter { @Override public String getAsString(final FacesContext fc, final UIComponent uic, final Object o) { final ELResolver el = FacesContext.getCurrentInstance().getApplication().getELResolver(); - final CurrentWorkSpaceProjectBean bean = (CurrentWorkSpaceProjectBean) el.getValue(FacesContext.getCurrentInstance().getELContext(), null, - "currentWorkSpaceProjectBean"); + final CurrentAnalysisEditorBean bean = (CurrentAnalysisEditorBean) el.getValue(FacesContext.getCurrentInstance().getELContext(), null, + "currentAnalysisEditorBean"); if (o == null) { return ""; diff --git a/Kieker.WebGUI/src/main/webapp/AnalysisEditor.xhtml b/Kieker.WebGUI/src/main/webapp/AnalysisEditor.xhtml index 1e6d9728..7616d2f0 100644 --- a/Kieker.WebGUI/src/main/webapp/AnalysisEditor.xhtml +++ b/Kieker.WebGUI/src/main/webapp/AnalysisEditor.xhtml @@ -30,33 +30,33 @@ <h:form> <p:toolbar> <p:toolbarGroup align="left"> - <h:outputText styleClass="kieker-title" value="Kieker » #{stringBean.shortenLongName(currentWorkSpaceProjectBean.projectName, 30)}"/> + <h:outputText styleClass="kieker-title" value="Kieker » #{stringBean.shortenLongName(currentAnalysisEditorBean.projectName, 30)}"/> </p:toolbarGroup> <p:toolbarGroup align="right"> <p:commandButton styleClass="perspective-button" icon="ui-icon-home" action="ProjectOverview.xhtml" /> <p:separator/> <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Analysis Editor" style="white-space: none" disabled="true" ajax="false"/> - <p:commandButton styleClass="perspective-button" icon="ui-icon-circle-triangle-e" value="Analysis" ajax="false" action="#{currentControllerBean.setProject(currentWorkSpaceProjectBean.projectName)}" /> + <p:commandButton styleClass="perspective-button" icon="ui-icon-circle-triangle-e" value="Analysis" ajax="false" action="#{currentControllerBean.setProject(currentAnalysisEditorBean.projectName)}" /> <p:separator/> - <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Cockpit Editor" ajax="false" action="#{currentCockpitEditorBean.setProject(currentWorkSpaceProjectBean.projectName)}" /> - <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" action="#{currentAnalysisCockpitProjectBean.setProject(currentWorkSpaceProjectBean.projectName)}" /> + <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Cockpit Editor" ajax="false" action="#{currentCockpitEditorBean.setProject(currentAnalysisEditorBean.projectName)}" /> + <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" action="#{currentCockpitBean.setProject(currentAnalysisEditorBean.projectName)}" /> </p:toolbarGroup> </p:toolbar> <p:menubar> <p:submenu label="File"> - <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-disk" value=" Save Project" update=":messages" ajax="true" action="#{currentWorkSpaceProjectBean.saveProject(false)}" disabled="#{empty currentWorkSpaceProjectBean.project}"/> - <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-disk" value=" Save Project As" update=":messages" ajax="true" disabled="#{empty currentWorkSpaceProjectBean.project}"/> - <p:menuitem styleClass="element-with-whitespace Force-Save-Project-Button" icon="ui-icon-alert" value=" Force Save Project" update=":messages" ajax="true" action="#{currentWorkSpaceProjectBean.saveProject(true)}" disabled="#{empty currentWorkSpaceProjectBean.project}"/> + <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-disk" value=" Save Project" update=":messages" ajax="true" action="#{currentAnalysisEditorBean.saveProject(false)}" disabled="#{empty currentAnalysisEditorBean.project}"/> + <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-disk" value=" Save Project As" update=":messages" ajax="true" disabled="#{empty currentAnalysisEditorBean.project}"/> + <p:menuitem styleClass="element-with-whitespace Force-Save-Project-Button" icon="ui-icon-alert" value=" Force Save Project" update=":messages" ajax="true" action="#{currentAnalysisEditorBean.saveProject(true)}" disabled="#{empty currentAnalysisEditorBean.project}"/> <p:separator /> - <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-refresh" value=" Reload Project" ajax="true" disabled="#{empty currentWorkSpaceProjectBean.project or true}" /> + <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-refresh" value=" Reload Project" ajax="true" disabled="#{empty currentAnalysisEditorBean.project or true}" /> <p:separator/> - <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-bookmark" value=" Manage Libraries" onclick="manageLibrariesDialog.show()" ajax="true" disabled="#{empty currentWorkSpaceProjectBean.project}"/> - <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-shuffle" ajax="true" value=" Edit Connections" update=":connectionDialogForm" onclick="connectionDialog.show();" disabled="#{empty currentWorkSpaceProjectBean.project}"/> + <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-bookmark" value=" Manage Libraries" onclick="manageLibrariesDialog.show()" ajax="true" disabled="#{empty currentAnalysisEditorBean.project}"/> + <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-shuffle" ajax="true" value=" Edit Connections" update=":connectionDialogForm" onclick="connectionDialog.show();" disabled="#{empty currentAnalysisEditorBean.project}"/> <p:separator /> <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-gear" value=" Settings" onclick="settingsDlg.show()" ajax="true"/> <p:separator /> - <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-circle-close" value=" Close Project" action="#{currentWorkSpaceProjectBean.clearProject()}" ajax="false"/> + <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-circle-close" value=" Close Project" action="#{currentAnalysisEditorBean.clearProject()}" ajax="false"/> </p:submenu> <p:submenu label="Help"> @@ -71,39 +71,39 @@ </p:layoutUnit> <p:layoutUnit style="font-size: 12px" position="center" id="centerLayout"> - <h:form id="centerForm" style="height: 100%" rendered="#{not empty currentWorkSpaceProjectBean.project}"> + <h:form id="centerForm" style="height: 100%" rendered="#{not empty currentAnalysisEditorBean.project}"> <div class="canvas" id="mainCanvas" style="width : 100%;height: 100%"> - <ui:repeat value="#{currentWorkSpaceProjectBean.project.plugins}" var="plugin" varStatus="counter"> - <p:remoteCommand name="setPlugin#{counter.index}" action="#{currentWorkSpaceProjectBean.setSelectedPlugin(plugin)}" update=":propertiesForm"/> + <ui:repeat value="#{currentAnalysisEditorBean.project.plugins}" var="plugin" varStatus="counter"> + <p:remoteCommand name="setPlugin#{counter.index}" action="#{currentAnalysisEditorBean.setSelectedPlugin(plugin)}" update=":propertiesForm"/> <!-- Netbeans reports an error here, but the code does still work though... --> - <div onclick="setPlugin#{counter.index}();" style="left: #{counter.index * 90}px; top: #{counter.index * 70}px; position: absolute" class="ui-panel ui-widget ui-widget-content ui-corner-all block draggable" id="plugin#{currentWorkSpaceProjectBean.getPluginID(plugin)}" > + <div onclick="setPlugin#{counter.index}();" style="left: #{counter.index * 90}px; top: #{counter.index * 70}px; position: absolute" class="ui-panel ui-widget ui-widget-content ui-corner-all block draggable" id="plugin#{currentAnalysisEditorBean.getPluginID(plugin)}" > <div class="ui-panel-titlebar ui-widget-header ui-corner-all"> <h:outputText style="font-weight: bold" value="#{plugin.getName()}"/> </div> - <p:commandLink ajax="true" value="Remove" action="#{currentWorkSpaceProjectBean.removePlugin(plugin)}" update=":propertiesForm :centerForm"/> + <p:commandLink ajax="true" value="Remove" action="#{currentAnalysisEditorBean.removePlugin(plugin)}" update=":propertiesForm :centerForm"/> </div> </ui:repeat> - <ui:repeat value="#{currentWorkSpaceProjectBean.project.repositories}" var="repository" varStatus="counter"> - <p:remoteCommand name="setRepository#{counter.index}" action="#{currentWorkSpaceProjectBean.setSelectedRepository(repository)}" update=":propertiesForm"/> + <ui:repeat value="#{currentAnalysisEditorBean.project.repositories}" var="repository" varStatus="counter"> + <p:remoteCommand name="setRepository#{counter.index}" action="#{currentAnalysisEditorBean.setSelectedRepository(repository)}" update=":propertiesForm"/> <!-- Netbeans reports an error here, but the code does still work though... --> - <div onclick="setRepository#{counter.index}();" style="left: #{(currentWorkSpaceProjectBean.project.plugins.size() + counter.index) * 90}px; top: #{counter.index * 70}px; position: absolute" class="ui-panel ui-widget ui-widget-content ui-corner-all block draggable" id="repository#{currentWorkSpaceProjectBean.getRepositoryID(repository)}" > + <div onclick="setRepository#{counter.index}();" style="left: #{(currentAnalysisEditorBean.project.plugins.size() + counter.index) * 90}px; top: #{counter.index * 70}px; position: absolute" class="ui-panel ui-widget ui-widget-content ui-corner-all block draggable" id="repository#{currentAnalysisEditorBean.getRepositoryID(repository)}" > <div class="ui-panel-titlebar ui-widget-header ui-corner-all"> <h:outputText style="font-weight: bold" value="#{repository.getName()}"/> </div> - <p:commandLink ajax="true" value="Remove" action="#{currentWorkSpaceProjectBean.removeRepository(repository)}" update=":propertiesForm :centerForm"/> + <p:commandLink ajax="true" value="Remove" action="#{currentAnalysisEditorBean.removeRepository(repository)}" update=":propertiesForm :centerForm"/> </div> </ui:repeat> - <ui:repeat value="#{currentWorkSpaceProjectBean.filterConnections}" var="connection"> - <div class="connector plugin#{currentWorkSpaceProjectBean.getPluginID(connection.source)} plugin#{currentWorkSpaceProjectBean.getPluginID(connection.destination)}"> + <ui:repeat value="#{currentAnalysisEditorBean.filterConnections}" var="connection"> + <div class="connector plugin#{currentAnalysisEditorBean.getPluginID(connection.source)} plugin#{currentAnalysisEditorBean.getPluginID(connection.destination)}"> <label class="source-label"><h:outputText value="#{connection.outputPort.getName()}"/></label> <label class="destination-label"><h:outputText value="#{connection.inputPort.getName()}"/></label> <img src="../img/arrow.gif" class="connector-end"/> </div> </ui:repeat> - <ui:repeat value="#{currentWorkSpaceProjectBean.repoConnections}" var="connection"> - <div class="connector plugin#{currentWorkSpaceProjectBean.getPluginID(connection.source)} repository#{currentWorkSpaceProjectBean.getRepositoryID(connection.destination)}"> + <ui:repeat value="#{currentAnalysisEditorBean.repoConnections}" var="connection"> + <div class="connector plugin#{currentAnalysisEditorBean.getPluginID(connection.source)} repository#{currentAnalysisEditorBean.getRepositoryID(connection.destination)}"> <label class="source-label"><h:outputText value="#{connection.outputPort.getName()}"/></label> <img src="../img/arrow.gif" class="connector-end"/> </div> @@ -114,7 +114,7 @@ <p:layoutUnit style="font-size: 12px" position="south" size="150" header="Properties" resizable="true" collapsible="true"> <h:form id="propertiesForm" > - <p:dataTable editable="true" value="#{currentWorkSpaceProjectBean.advancedPluginProperties}" var="property" emptyMessage="No properties available" rendered="#{not empty currentWorkSpaceProjectBean.selectedPlugin}"> + <p:dataTable editable="true" value="#{currentAnalysisEditorBean.advancedPluginProperties}" var="property" emptyMessage="No properties available" rendered="#{not empty currentAnalysisEditorBean.selectedPlugin}"> <p:column headerText="Key" style="width:125px"> <h:outputText value="#{property.name}" rendered="#{not stringBean.checkString(property)}"/> <h:outputText value="Name" rendered="#{stringBean.checkString(property)}"/> @@ -124,11 +124,11 @@ <p:cellEditor> <f:facet name="output"> <h:outputText value="#{property.value}" rendered="#{not stringBean.checkString(property)}"/> - <h:outputText value="#{currentWorkSpaceProjectBean.selectedPlugin.name}" rendered="#{stringBean.checkString(property)}"/> + <h:outputText value="#{currentAnalysisEditorBean.selectedPlugin.name}" rendered="#{stringBean.checkString(property)}"/> </f:facet> <f:facet name="input"> <h:inputText value="#{property.value}" rendered="#{not stringBean.checkString(property)}"/> - <h:inputText value="#{currentWorkSpaceProjectBean.selectedPlugin.name}" rendered="#{stringBean.checkString(property)}"/> + <h:inputText value="#{currentAnalysisEditorBean.selectedPlugin.name}" rendered="#{stringBean.checkString(property)}"/> </f:facet> </p:cellEditor> </p:column> @@ -149,21 +149,21 @@ <h:form id="toolpalette"> <p:accordionPanel style="font-size: 12px" multiple="true" activeIndex=""> <p:tab title="Reader"> - <ui:repeat value="#{currentWorkSpaceProjectBean.availableReaders}" var="reader"> - <p:commandLink id="readerLink" value="#{reader.simpleName}" action="#{currentWorkSpaceProjectBean.addPlugin(reader)}" update=":centerForm :messages" /><br/> - <p:tooltip style="font-size: 15px" for="readerLink" value="#{currentWorkSpaceProjectBean.getDescription(reader)}"/> + <ui:repeat value="#{currentAnalysisEditorBean.availableReaders}" var="reader"> + <p:commandLink id="readerLink" value="#{reader.simpleName}" action="#{currentAnalysisEditorBean.addPlugin(reader)}" update=":centerForm :messages" /><br/> + <p:tooltip style="font-size: 15px" for="readerLink" value="#{currentAnalysisEditorBean.getDescription(reader)}"/> </ui:repeat> </p:tab> <p:tab title="Filter"> - <ui:repeat value="#{currentWorkSpaceProjectBean.availableFilters}" var="filter"> - <p:commandLink id="filterLink" value="#{filter.simpleName}" action="#{currentWorkSpaceProjectBean.addPlugin(filter)}" update=":centerForm :messages"/><br/> - <p:tooltip style="font-size: 15px" for="filterLink" value="#{currentWorkSpaceProjectBean.getDescription(filter)}"/> + <ui:repeat value="#{currentAnalysisEditorBean.availableFilters}" var="filter"> + <p:commandLink id="filterLink" value="#{filter.simpleName}" action="#{currentAnalysisEditorBean.addPlugin(filter)}" update=":centerForm :messages"/><br/> + <p:tooltip style="font-size: 15px" for="filterLink" value="#{currentAnalysisEditorBean.getDescription(filter)}"/> </ui:repeat> </p:tab> <p:tab title="Repositories"> - <ui:repeat value="#{currentWorkSpaceProjectBean.availableRepositories}" var="repository"> - <p:commandLink id="repositoryLink" value="#{repository.simpleName}" action="#{currentWorkSpaceProjectBean.addRepository(repository)}" update=":centerForm :messages"/><br/> - <p:tooltip style="font-size: 15px" for="repositoryLink" value="#{currentWorkSpaceProjectBean.getDescription(repository)}"/> + <ui:repeat value="#{currentAnalysisEditorBean.availableRepositories}" var="repository"> + <p:commandLink id="repositoryLink" value="#{repository.simpleName}" action="#{currentAnalysisEditorBean.addRepository(repository)}" update=":centerForm :messages"/><br/> + <p:tooltip style="font-size: 15px" for="repositoryLink" value="#{currentAnalysisEditorBean.getDescription(repository)}"/> </ui:repeat> </p:tab> </p:accordionPanel> diff --git a/Kieker.WebGUI/src/main/webapp/Cockpit.xhtml b/Kieker.WebGUI/src/main/webapp/Cockpit.xhtml index 72226e80..0dc646f9 100644 --- a/Kieker.WebGUI/src/main/webapp/Cockpit.xhtml +++ b/Kieker.WebGUI/src/main/webapp/Cockpit.xhtml @@ -22,23 +22,23 @@ <h:form> <p:toolbar> <p:toolbarGroup align="left"> - <h:outputText styleClass="kieker-title" value="Kieker » #{stringBean.shortenLongName(currentWorkSpaceProjectBean.projectName, 30)}"/> + <h:outputText styleClass="kieker-title" value="Kieker » #{stringBean.shortenLongName(currentAnalysisEditorBean.projectName, 30)}"/> </p:toolbarGroup> <p:toolbarGroup align="right"> <p:commandButton styleClass="perspective-button" icon="ui-icon-home" action="ProjectOverview.xhtml" /> <p:separator/> - <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Analysis Editor" style="white-space: none" ajax="false" action="#{currentWorkSpaceProjectBean.setProject(currentAnalysisCockpitProjectBean.projectName)}"/> - <p:commandButton styleClass="perspective-button" icon="ui-icon-circle-triangle-e" value="Analysis" ajax="false" action="#{currentControllerBean.setProject(currentAnalysisCockpitProjectBean.projectName)}" /> + <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Analysis Editor" style="white-space: none" ajax="false" action="#{currentAnalysisEditorBean.setProject(currentCockpitBean.projectName)}"/> + <p:commandButton styleClass="perspective-button" icon="ui-icon-circle-triangle-e" value="Analysis" ajax="false" action="#{currentControllerBean.setProject(currentCockpitBean.projectName)}" /> <p:separator/> - <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Cockpit Editor" ajax="false" action="#{currentCockpitEditorBean.setProject(currentAnalysisCockpitProjectBean.projectName)}" /> - <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" disabled="true" action="#{currentAnalysisCockpitProjectBean.setProject(currentAnalysisCockpitProjectBean.projectName)}" /> + <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Cockpit Editor" ajax="false" action="#{currentCockpitEditorBean.setProject(currentCockpitBean.projectName)}" /> + <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" disabled="true" action="#{currentCockpitBean.setProject(currentCockpitBean.projectName)}" /> </p:toolbarGroup> </p:toolbar> <p:menubar> <p:submenu label="File"> <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-gear" value=" Settings" onclick="settingsDlg.show()" ajax="true"/> <p:separator/> - <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-circle-close" value=" Close Project" action="#{currentAnalysisCockpitProjectBean.clearProject()}" ajax="false"/> + <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-circle-close" value=" Close Project" action="#{currentCockpitBean.clearProject()}" ajax="false"/> </p:submenu> <p:submenu label="Help"> @@ -56,9 +56,9 @@ <p:layoutUnit position="center" id="centerLayout"> <h:form id="centerForm"> - <ui:repeat value="#{currentAnalysisCockpitProjectBean.activeView.displays}" var="display"> + <ui:repeat value="#{currentCockpitBean.activeView.displays}" var="display"> <p:panel header="#{display.name}"> - <h:outputText value="#{currentAnalysisCockpitProjectBean.updatePlainTextDisplay(display.name)}"/> + <h:outputText value="#{currentCockpitBean.updatePlainTextDisplay(display.name)}"/> </p:panel> </ui:repeat> </h:form> @@ -67,12 +67,12 @@ <p:layoutUnit position="west" size="300" header="Views" resizable="true" collapsible="true"> <h:form id="viewsForm"> <p:poll interval="1" update=":centerForm"/> - <p:accordionPanel multiple="true" activeIndex="" value="#{currentAnalysisCockpitProjectBean.project.views}" var="currView"> + <p:accordionPanel multiple="true" activeIndex="" value="#{currentCockpitBean.project.views}" var="currView"> <p:tab title="#{currView.name}"> <h:outputText value="#{currView.description}" rendered="#{not empty currView.description}"/> <h:outputText value="No description available." rendered="#{empty currView.description}"/> <hr/> - Click <h:commandLink value="here" action="#{currentAnalysisCockpitProjectBean.setActiveView(currView)}"/> to activate this view. + Click <h:commandLink value="here" action="#{currentCockpitBean.setActiveView(currView)}"/> to activate this view. </p:tab> </p:accordionPanel> </h:form> diff --git a/Kieker.WebGUI/src/main/webapp/CockpitEditor.xhtml b/Kieker.WebGUI/src/main/webapp/CockpitEditor.xhtml index 667d1274..56b8679c 100644 --- a/Kieker.WebGUI/src/main/webapp/CockpitEditor.xhtml +++ b/Kieker.WebGUI/src/main/webapp/CockpitEditor.xhtml @@ -20,16 +20,16 @@ <h:form> <p:toolbar> <p:toolbarGroup align="left"> - <h:outputText styleClass="kieker-title" value="Kieker » #{stringBean.shortenLongName(currentWorkSpaceProjectBean.projectName, 30)}"/> + <h:outputText styleClass="kieker-title" value="Kieker » #{stringBean.shortenLongName(currentAnalysisEditorBean.projectName, 30)}"/> </p:toolbarGroup> <p:toolbarGroup align="right"> <p:commandButton styleClass="perspective-button" icon="ui-icon-home" action="ProjectOverview.xhtml" /> <p:separator/> - <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Analysis Editor" style="white-space: none" ajax="false" action="#{currentWorkSpaceProjectBean.setProject(currentCockpitEditorBean.projectName)}"/> + <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Analysis Editor" style="white-space: none" ajax="false" action="#{currentAnalysisEditorBean.setProject(currentCockpitEditorBean.projectName)}"/> <p:commandButton styleClass="perspective-button" icon="ui-icon-circle-triangle-e" value="Analysis" ajax="false" action="#{currentControllerBean.setProject(currentCockpitEditorBean.projectName)}" /> <p:separator/> <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Cockpit Editor" ajax="false" disabled="true" action="#{currentCockpitEditorBean.setProject(currentCockpitEditorBean.projectName)}" /> - <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" action="#{currentAnalysisCockpitProjectBean.setProject(currentCockpitEditorBean.projectName)}" /> + <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" action="#{currentCockpitBean.setProject(currentCockpitEditorBean.projectName)}" /> </p:toolbarGroup> </p:toolbar> <p:menubar> @@ -37,7 +37,7 @@ <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-document" value=" New View" onclick="newViewDialog.show()" ajax="true"/> <p:separator/> <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-disk" value=" Save Project" update=":messages" ajax="true" action="#{currentCockpitEditorBean.saveProject(false)}" disabled="#{empty currentCockpitEditorBean.project}"/> - <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-disk" value=" Save Project As" update=":messages" ajax="true" disabled="#{empty currentWorkSpaceProjectBean.project}"/> + <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-disk" value=" Save Project As" update=":messages" ajax="true" disabled="#{empty currentAnalysisEditorBean.project}"/> <p:menuitem styleClass="element-with-whitespace Force-Save-Project-Button" icon="ui-icon-alert" value=" Force Save Project" update=":messages" ajax="true" action="#{currentCockpitEditorBean.saveProject(true)}" disabled="#{empty currentCockpitEditorBean.project}"/> <p:separator/> <p:menuitem styleClass="element-with-whitespace" icon="ui-icon-refresh" value=" Reload Project" ajax="true" disabled="#{empty currentCockpitEditorBean.project or true}"/> diff --git a/Kieker.WebGUI/src/main/webapp/Controller.xhtml b/Kieker.WebGUI/src/main/webapp/Controller.xhtml index 69f4148b..4e042560 100644 --- a/Kieker.WebGUI/src/main/webapp/Controller.xhtml +++ b/Kieker.WebGUI/src/main/webapp/Controller.xhtml @@ -22,16 +22,16 @@ <h:form> <p:toolbar> <p:toolbarGroup align="left"> - <h:outputText styleClass="kieker-title" value="Kieker » #{stringBean.shortenLongName(currentWorkSpaceProjectBean.projectName, 30)}"/> + <h:outputText styleClass="kieker-title" value="Kieker » #{stringBean.shortenLongName(currentAnalysisEditorBean.projectName, 30)}"/> </p:toolbarGroup> <p:toolbarGroup align="right"> <p:commandButton styleClass="perspective-button" icon="ui-icon-home" action="ProjectOverview.xhtml"/> <p:separator/> - <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Analysis Editor" style="white-space: none" ajax="false" action="#{currentWorkSpaceProjectBean.setProject(currentControllerBean.projectName)}"/> + <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Analysis Editor" style="white-space: none" ajax="false" action="#{currentAnalysisEditorBean.setProject(currentControllerBean.projectName)}"/> <p:commandButton styleClass="perspective-button" icon="ui-icon-circle-triangle-e" value="Analysis" ajax="false" disabled="true" /> <p:separator/> <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Cockpit Editor" ajax="false" action="#{currentCockpitEditorBean.setProject(currentControllerBean.projectName)}" /> - <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" action="#{currentAnalysisCockpitProjectBean.setProject(currentControllerBean.projectName)}" /> + <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" action="#{currentCockpitBean.setProject(currentControllerBean.projectName)}" /> </p:toolbarGroup> </p:toolbar> diff --git a/Kieker.WebGUI/src/main/webapp/ProjectOverview.xhtml b/Kieker.WebGUI/src/main/webapp/ProjectOverview.xhtml index 94a17cee..e8756edd 100644 --- a/Kieker.WebGUI/src/main/webapp/ProjectOverview.xhtml +++ b/Kieker.WebGUI/src/main/webapp/ProjectOverview.xhtml @@ -22,11 +22,11 @@ <p:toolbarGroup align="right"> <p:commandButton styleClass="perspective-button" icon="ui-icon-home" disabled="true" action="ProjectOverview.xhtml" /> <p:separator/> - <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Analysis Editor" style="white-space: none" ajax="false" action="#{currentWorkSpaceProjectBean.setProject(currentProjectOverviewBean.projectName)}"/> + <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Analysis Editor" style="white-space: none" ajax="false" action="#{currentAnalysisEditorBean.setProject(currentProjectOverviewBean.projectName)}"/> <p:commandButton styleClass="perspective-button" icon="ui-icon-circle-triangle-e" value="Analysis" ajax="false" action="#{currentControllerBean.setProject(currentProjectOverviewBean.projectName)}" /> <p:separator/> <p:commandButton styleClass="perspective-button" icon="ui-icon-wrench" value="Cockpit Editor" ajax="false" action="#{currentCockpitEditorBean.setProject(currentProjectOverviewBean.projectName)}" /> - <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" action="#{currentAnalysisCockpitProjectBean.setProject(currentProjectOverviewBean.projectName)}" /> + <p:commandButton styleClass="perspective-button" icon="ui-icon-image" value="Cockpit" ajax="false" action="#{currentCockpitBean.setProject(currentProjectOverviewBean.projectName)}" /> </p:toolbarGroup> </p:toolbar> @@ -59,12 +59,12 @@ <p:commandLink id="dynaButton" value="#{project}"/> <p:menu overlay="true" trigger="dynaButton" my="left top" at="left bottom" style="width:210px"> - <p:menuitem icon="ui-icon-wrench" id="openButton" value=" Analysis Editor" styleClass="element-with-whitespace" ajax="false" action="#{currentWorkSpaceProjectBean.setProject(project)}"/> + <p:menuitem icon="ui-icon-wrench" id="openButton" value=" Analysis Editor" styleClass="element-with-whitespace" ajax="false" action="#{currentAnalysisEditorBean.setProject(project)}"/> <p:menuitem icon="ui-icon-circle-triangle-e" id="controlAnalysis" styleClass="element-with-whitespace" value=" Analysis" ajax="false" action="#{currentControllerBean.setProject(project)}" /> <p:separator/> <p:menuitem icon="ui-icon-wrench" id="editAnalysisViews" styleClass="element-with-whitespace" value=" Cockpit Editor" ajax="false" action="#{currentCockpitEditorBean.setProject(project)}" /> - <p:menuitem icon="ui-icon-image" id="showAnalysis" styleClass="element-with-whitespace" value=" Cockpit" ajax="false" action="#{currentAnalysisCockpitProjectBean.setProject(project)}" /> + <p:menuitem icon="ui-icon-image" id="showAnalysis" styleClass="element-with-whitespace" value=" Cockpit" ajax="false" action="#{currentCockpitBean.setProject(project)}" /> <p:separator/> <p:menuitem id="copyButton" icon="ui-icon-copy" styleClass="element-with-whitespace" value=" Copy Project" action="#{currentProjectOverviewBean.setProjectName(project)}" onclick="copyProjectDialog.show()" disabled="true"/> <p:menuitem id="renameButton" icon="ui-icon-pencil" styleClass="element-with-whitespace" value=" Rename Project" action="#{currentProjectOverviewBean.setProjectName(project)}" onclick="renameProjectDialog.show()" disabled="true"/> diff --git a/Kieker.WebGUI/src/main/webapp/dialogs/connectionDialog.xhtml b/Kieker.WebGUI/src/main/webapp/dialogs/connectionDialog.xhtml index 970c6b4d..6766a067 100644 --- a/Kieker.WebGUI/src/main/webapp/dialogs/connectionDialog.xhtml +++ b/Kieker.WebGUI/src/main/webapp/dialogs/connectionDialog.xhtml @@ -8,17 +8,17 @@ <p:dialog id="connectionDlg" header="Manage Connections" resizable="false" modal="true" widgetVar="connectionDialog"> <h:form id="connectionDialogForm" - rendered="#{not empty currentWorkSpaceProjectBean.project}"> + rendered="#{not empty currentAnalysisEditorBean.project}"> <p:tabView> <p:tab title="Plugin -> Plugin Connections"> <p:commandButton value="Add Connection" ajax="true" - action="#{currentWorkSpaceProjectBean.addConnection()}" + action="#{currentAnalysisEditorBean.addConnection()}" update=":connectionDialogForm" /> <br /> <br /> <p:dataTable editable="true" - value="#{currentWorkSpaceProjectBean.filterConnections}" + value="#{currentAnalysisEditorBean.filterConnections}" var="connection" paginator="true" rows="10" paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"> @@ -33,7 +33,7 @@ value="#{connection.source}" effectDuration="100"> <f:selectItem value="#{null}" itemLabel="N/A" itemValue="#{null}" /> <f:selectItems - value="#{currentWorkSpaceProjectBean.project.plugins}" + value="#{currentAnalysisEditorBean.project.plugins}" var="plugin" itemLabel="#{plugin.name}" itemValue="#{plugin}" /> <p:ajax event="change" update="outputPortsList" /> </p:selectOneMenu> @@ -73,7 +73,7 @@ value="#{connection.destination}" effectDuration="100"> <f:selectItem value="#{null}" itemLabel="N/A" itemValue="#{null}" /> - <f:selectItems value="#{currentWorkSpaceProjectBean.filters}" + <f:selectItems value="#{currentAnalysisEditorBean.filters}" var="plugin" itemLabel="#{plugin.name}" itemValue="#{plugin}" /> <p:ajax event="change" update="inputPortsList" /> </p:selectOneMenu> @@ -114,7 +114,7 @@ <p:tab title="Plugin -> Repository Connections"> <p:dataTable editable="true" - value="#{currentWorkSpaceProjectBean.repoConnections}" + value="#{currentAnalysisEditorBean.repoConnections}" var="connection" paginator="true" rows="10" paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"> @@ -136,7 +136,7 @@ value="#{connection.destination}" effectDuration="100"> <f:selectItem value="#{null}" itemLabel="N/A" itemValue="#{null}" /> - <f:selectItems value="#{currentWorkSpaceProjectBean.repositories}" + <f:selectItems value="#{currentAnalysisEditorBean.repositories}" var="repo" itemLabel="#{repo.name}" itemValue="#{repo}" /> <p:ajax event="change" /> </p:selectOneMenu> @@ -157,7 +157,7 @@ <br /> <hr /> <div style="text-align: right"> - <p:commandButton value="Ok" action="#{currentWorkSpaceProjectBean.submitConnections()}" oncomplete="connectionDialog.hide();" /> + <p:commandButton value="Ok" action="#{currentAnalysisEditorBean.submitConnections()}" oncomplete="connectionDialog.hide();" /> </div> </h:form> </p:dialog> diff --git a/Kieker.WebGUI/src/main/webapp/dialogs/manageLibrariesDialog.xhtml b/Kieker.WebGUI/src/main/webapp/dialogs/manageLibrariesDialog.xhtml index a8c9102f..bd4c979f 100644 --- a/Kieker.WebGUI/src/main/webapp/dialogs/manageLibrariesDialog.xhtml +++ b/Kieker.WebGUI/src/main/webapp/dialogs/manageLibrariesDialog.xhtml @@ -9,7 +9,7 @@ modal="true" widgetVar="manageLibrariesDialog"> <h:form id="dependenciesForm"> - <p:dataTable id="currentDependencies" value="#{currentWorkSpaceProjectBean.libraries}" var="dependency" paginator="true" rows="10" paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}" > + <p:dataTable id="currentDependencies" value="#{currentAnalysisEditorBean.libraries}" var="dependency" paginator="true" rows="10" paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}" > <p:column headerText="Filename"> <h:outputText value="#{dependency.fst}"/> @@ -33,7 +33,7 @@ <br /> <br /> <h:form enctype="multipart/form-data"> - <p:fileUpload auto="true" allowTypes="/(\.|\/)(jar)$/" sizeLimit="104857600" mode="advanced" fileUploadListener="#{currentWorkSpaceProjectBean.handleFileUpload}" update=":dependenciesForm :messages :toolpalette"/> + <p:fileUpload auto="true" allowTypes="/(\.|\/)(jar)$/" sizeLimit="104857600" mode="advanced" fileUploadListener="#{currentAnalysisEditorBean.handleFileUpload}" update=":dependenciesForm :messages :toolpalette"/> </h:form> </div> <hr/> -- GitLab