Skip to content

Commit

Permalink
GEOS-8464 Geofence: complex rules GUI
Browse files Browse the repository at this point in the history
  • Loading branch information
NielsCharlier committed Dec 4, 2017
1 parent 7047c86 commit 2705167
Show file tree
Hide file tree
Showing 9 changed files with 724 additions and 162 deletions.
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,7 @@
<html>
<body>
<wicket:panel>
<select wicket:id="innerComponent"></select>
</wicket:panel>
</body>
</html>
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,54 @@
<html>
<body>
<wicket:panel>
<ul>
<li>
<fieldset>
<ul>
<li>
<label for="priority"><wicket:message key="priority"></wicket:message></label>
<input id="priority" wicket:id="priority" type="text" class="text" />
</li>
<li>
<label for="roleName"><wicket:message key="roleName"></wicket:message></label>
<select wicket:id="roleName" id="roleName" />
</li>
<li>
<label for="userName"><wicket:message key="username"></wicket:message></label>
<select wicket:id="userName" id="userName" />
</li>
<li>
<label for="service"><wicket:message key="service"></wicket:message></label>
<select wicket:id="service" id="service" />
</li>
<li>
<label for="request"><wicket:message key="request"></wicket:message></label>
<select wicket:id="request" id="request" />
</li>
<li>
<label for="workspace"><wicket:message key="workspace"></wicket:message></label>
<select wicket:id="workspace" id="workspace" />
</li>
<li>
<label for="layer"><wicket:message key="layer"></wicket:message></label>
<select wicket:id="layer" id="layer" />
</li>
<li>
<label for="access"><wicket:message key="access"></wicket:message></label>
<select wicket:id="access" id="access" />
</li>
<li>
<label wicket:id="catalogModeLabel"></label>
<select wicket:id="catalogMode" id="catalogMode" />
</li>
<li>
<label wicket:id="allowedAreaLabel"></label>
<textarea wicket:id="allowedArea" id="allowedArea" style="width: 50%; height:100px;"></textarea>
</li>
</ul>
</fieldset>
</li>
</ul>
</wicket:panel>
</body>
</html>
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,60 @@
<html>
<body>
<wicket:panel>
<ul>
<li>
<fieldset>
<ul>
<li>
<input id="layerDetailsCheck" type="checkbox" wicket:id="layerDetailsCheck" />
<label for="layerDetailsCheck"><wicket:message key="layerDetailsCheck"></wicket:message></label>
</li>
<li>
<div id="layerDetailsContainer" wicket:id="layerDetailsContainer">
<ul>
<li>
<label for="layerType"><wicket:message key="layerType"></wicket:message></label>
<select wicket:id="layerType" id="layerType" />
</li>
<li>
<label for="defaultStyle"><wicket:message key="defaultStyle"></wicket:message></label>
<select wicket:id="defaultStyle" id="defaultStyle" />
</li>
<li>
<label for="allowedStyles"><wicket:message key="allowedStyles"></wicket:message></label>
<span wicket:id="allowedStyles" id="allowedStyles"></span>
</li>
<li>
<label for="cqlFilterRead"><wicket:message key="cqlFilterRead"></wicket:message></label>
<textarea wicket:id="cqlFilterRead" id="cqlFilterRead" style="width: 50%; height:100px;"></textarea>
</li>
<li>
<label for="cqlFilterWrite"><wicket:message key="cqlFilterWrite"></wicket:message></label>
<textarea wicket:id="cqlFilterWrite" id="cqlFilterWrite" style="width: 50%; height:100px;"></textarea>
</li>
<li>
<label for="catalogMode"><wicket:message key="catalogMode"></wicket:message></label>
<select wicket:id="catalogMode" id="catalogMode" />
</li>
<li>
<label for="allowedArea"><wicket:message key="allowedArea"></wicket:message></label>
<textarea wicket:id="allowedArea" id="allowedArea" style="width: 50%; height:100px;"></textarea>
</li>
<li>
<label for="layerAttributes"><wicket:message key="layerAttributes"></wicket:message></label>
<ul>
<li><a class="add-link" href="#" wicket:id="addNew"><wicket:message key="addNew" /></a></li>
<li><a class="remove-link" href="#" wicket:id="removeSelected"><wicket:message key="removeSelected" /></a></li>
</ul>
<div wicket:id="layerAttributes" id="layerAttributes"></div>
</li>
</ul>
</div>
</li>
</ul>
</fieldset>
</li>
</ul>
</wicket:panel>
</body>
</html>
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,7 @@
<html>
<body>
<wicket:panel>
<input wicket:id="innerComponent"></input>
</wicket:panel>
</body>
</html>
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -5,54 +5,11 @@
<body> <body>
<wicket:extend> <wicket:extend>
<form wicket:id="form"> <form wicket:id="form">
<ul> <span wicket:id="tabs" class="tabpanel"></span>
<li> <div class="button-group selfclear">
<fieldset> <a href="#" wicket:id="save"><wicket:message key="save">Save</wicket:message></a>
<ul> <a href="#" wicket:id="cancel"><wicket:message key="cancel">Cancel</wicket:message></a>
<li> </div>
<label for="priority"><wicket:message key="priority"></wicket:message></label>
<input id="priority" wicket:id="priority" type="text" class="text" />
</li>
<li>
<label for="roleName"><wicket:message key="roleName"></wicket:message></label>
<select wicket:id="roleName" id="roleName" />
</li>
<li>
<label for="userName"><wicket:message key="username"></wicket:message></label>
<select wicket:id="userName" id="userName" />
</li>
<li>
<label for="service"><wicket:message key="service"></wicket:message></label>
<select wicket:id="service" id="service" />
</li>
<li>
<label for="request"><wicket:message key="request"></wicket:message></label>
<select wicket:id="request" id="request" />
</li>
<li>
<label for="workspace"><wicket:message key="workspace"></wicket:message></label>
<select wicket:id="workspace" id="workspace" />
</li>
<li>
<label for="layer"><wicket:message key="layer"></wicket:message></label>
<select wicket:id="layer" id="layer" />
</li>
<li>
<label for="access"><wicket:message key="access"></wicket:message></label>
<select wicket:id="access" id="access" />
</li>
<li>
<label wicket:id="allowedAreaLabel"></label>
<textarea wicket:id="allowedArea" id="allowedArea" style="width: 50%; height:100px;"></textarea>
</li>
</ul>
</fieldset>
</li>
</ul>
<div class="button-group selfclear">
<a href="#" wicket:id="save"><wicket:message key="save">Save</wicket:message></a>
<a href="#" wicket:id="cancel"><wicket:message key="cancel">Cancel</wicket:message></a>
</div>
</form> </form>
</wicket:extend> </wicket:extend>
</body> </body>
Expand Down

0 comments on commit 2705167

Please sign in to comment.