Skip to content
Snippets Groups Projects
Select Git revision
  • 8ad67c5f1fbecbf8a3cf24eecb0688b9d484e32d
  • master default
  • 1.12
  • 1.11
  • 1.10
  • 1.9
  • 1.8
  • 1.7
  • 1.6-beta
9 results

main.xhtml

Blame
  • user avatar
    Nils Christian Ehmke authored
    Modified the project: It can now be compiled and deployed via Maven; Also it is using jetty now. The Read.me-file contains instructions how to start the project.
    8ad67c5f
    History
    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>