Select Git revision
main.xhtml 4.71 KiB
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.prime.com.tr/ui" >
<h:head>
<title>Kieker.WebGUI</title>
</h:head>
<h:body>
<h:form>
<p:layout fullPage="true">
<p:layoutUnit header="Current Project: n/a" position="top" height="115" collapsible="true">
<div style="padding-top:10px" align="center">
<p:spacer width="60" height="10" />
<p:commandButton value="New Project"/>
<p:spacer width="35" height="10" />
<p:button value="Add Dependency"/>
<p:spacer width="35" height="10" />
<p:button value="Remove Dependency"/>
<p:spacer width="35" height="10" />
<p:button value="Save Project"/>
<p:spacer width="35" height="10" />
<p:button value="Delete Project"/>
</div>
</p:layoutUnit>
<p:layoutUnit header="Projects" collapsible="true" scrollable="true" position="left" width="200" resizable="true" minWidth="100">
<p:tree style="font-size:15px" value="#{projectsBean.projectsRoot}" var="node" expanded="true" >
<p:treeNode>
<h:outputText value="#{node}"/>
</p:treeNode>
</p:tree>
</p:layoutUnit>
<p:layoutUnit position="center" scrollable="true">
<p:panel style="font-size:15px;width:150px" id="handlepnl" header="FSReader">
<h:outputText style="width: fit-content" value="myReader" />
</p:panel>
<p:draggable for="handlepnl" handle=".ui-panel-titlebar" grid="40,40"/>
<p:resizable for="handlepnl" grid="40" />
<p:panel style="font-size:15px;width:350px" id="handlepn2" header="ResourceUtilizationPlugin">
<h:outputText value="CPU-Utilization" />
</p:panel>
<p:draggable for="handlepn2" handle=".ui-panel-titlebar" grid="40,40"/>
<p:resizable for="handlepn2" grid="40" />
<p:panel style="font-size:15px;width:350px" id="handlepn3" header="TraceReconstructionPlugin">
<h:outputText value="traceReconstruction" />
</p:panel>
<p:draggable for="handlepn3" handle=".ui-panel-titlebar" grid="40,40"/>
<p:resizable for="handlepn3" grid="40" />
<p:panel style="font-size:15px;width:350px" id="handlepn4" header="CPUGraphPlugin">
<h:outputText value="CPUGraphPlugin" />
</p:panel>
<p:draggable for="handlepn4" handle=".ui-panel-titlebar" grid="40,40"/>
<p:resizable for="handlepn4" grid="40" />
<p:panel style="font-size:15px;width:350px" id="handlepn5" header="SequenceDiagrammPlugin">
<h:outputText value="SequenceDiagrammPlugin" />
</p:panel>
<p:draggable for="handlepn5" handle=".ui-panel-titlebar" grid="40,40"/>
<p:resizable for="handlepn5" grid="40" />
<p:panel style="font-size:15px;width:350px" id="handlepn6" header="DependencyGraphPlugin">
<h:outputText value="DependencyGraphPlugin" />
</p:panel>
<p:draggable for="handlepn6" handle=".ui-panel-titlebar" grid="40,40"/>
<p:resizable for="handlepn6" grid="40"/>
</p:layoutUnit>
<p:layoutUnit position="bottom" height="150" scrollable="true" header="Properties" resizable="true" collapsible="true">
</p:layoutUnit>
<p:layoutUnit position="right" width="200" scrollable="true" header="Tool Palette" resizable="true" collapsible="true">
<p:tree style="font-size:15px" value="#{availablePluginsBean.availablePluginsRoot}" var="node" expanded="true" >
<p:treeNode>
<h:outputText value="#{node}"/>
</p:treeNode>
</p:tree>
</p:layoutUnit>
</p:layout>
</h:form>
</h:body>
</html>