Picketlink SVN: r1490 - console/trunk/gui/war/WEB-INF.
by picketlink-commits@lists.jboss.org
Author: pcraveiro
Date: 2012-03-05 10:37:01 -0500 (Mon, 05 Mar 2012)
New Revision: 1490
Modified:
console/trunk/gui/war/WEB-INF/
Log:
Initial commit.
Property changes on: console/trunk/gui/war/WEB-INF
___________________________________________________________________
Modified: svn:ignore
- lib
+ lib
deploy
12 years, 10 months
Picketlink SVN: r1489 - console/trunk/gui/war/WEB-INF.
by picketlink-commits@lists.jboss.org
Author: pcraveiro
Date: 2012-03-05 10:34:44 -0500 (Mon, 05 Mar 2012)
New Revision: 1489
Modified:
console/trunk/gui/war/WEB-INF/
Log:
Initial commit.
Property changes on: console/trunk/gui/war/WEB-INF
___________________________________________________________________
Added: svn:ignore
+ lib
12 years, 10 months
Picketlink SVN: r1488 - in console/trunk/gui/war: WEB-INF and 1 other directory.
by picketlink-commits@lists.jboss.org
Author: pcraveiro
Date: 2012-03-05 10:32:17 -0500 (Mon, 05 Mar 2012)
New Revision: 1488
Added:
console/trunk/gui/war/WEB-INF/
console/trunk/gui/war/WEB-INF/web.xml
Log:
Initial commit.
Added: console/trunk/gui/war/WEB-INF/web.xml
===================================================================
--- console/trunk/gui/war/WEB-INF/web.xml (rev 0)
+++ console/trunk/gui/war/WEB-INF/web.xml 2012-03-05 15:32:17 UTC (rev 1488)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
+ <display-name>picketlink-console</display-name>
+ <welcome-file-list>
+ <welcome-file>index.html</welcome-file>
+ </welcome-file-list>
+ <listener>
+ <listener-class>org.picketlink.console.server.config.GuiceServletConfig</listener-class>
+ </listener>
+ <filter>
+ <filter-name>guiceFilter</filter-name>
+ <filter-class>com.google.inject.servlet.GuiceFilter</filter-class>
+ </filter>
+ <filter-mapping>
+ <filter-name>guiceFilter</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+</web-app>
\ No newline at end of file
12 years, 10 months
Picketlink SVN: r1487 - console/trunk/gui/war.
by picketlink-commits@lists.jboss.org
Author: pcraveiro
Date: 2012-03-05 10:31:38 -0500 (Mon, 05 Mar 2012)
New Revision: 1487
Modified:
console/trunk/gui/war/
Log:
Initial commit.
Property changes on: console/trunk/gui/war
___________________________________________________________________
Added: svn:ignore
+ PicketLinkConsole
12 years, 10 months
Picketlink SVN: r1486 - in console/trunk/gui: war and 1 other directory.
by picketlink-commits@lists.jboss.org
Author: pcraveiro
Date: 2012-03-05 10:29:05 -0500 (Mon, 05 Mar 2012)
New Revision: 1486
Added:
console/trunk/gui/war/
console/trunk/gui/war/PicketLinkConsole.html
Log:
Initial commit.
Added: console/trunk/gui/war/PicketLinkConsole.html
===================================================================
--- console/trunk/gui/war/PicketLinkConsole.html (rev 0)
+++ console/trunk/gui/war/PicketLinkConsole.html 2012-03-05 15:29:05 UTC (rev 1486)
@@ -0,0 +1,28 @@
+<!doctype html>
+<html>
+ <head>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8">
+
+ <link type="text/css" rel="stylesheet" href="PicketLinkConsole/console.css">
+
+ <title>PicketLink Web Administration Console</title>
+
+ <script type="text/javascript" language="javascript" src="PicketLinkConsole/PicketLinkConsole.nocache.js"></script>
+ </head>
+
+ <body>
+
+ <!-- OPTIONAL: include this if you want history support -->
+ <iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' style="position: absolute; width: 0;height: 0; border: 0;"></iframe>
+
+ <!-- pre load images-->
+ <div style="visibility:hidden"><img src="PicketLinkConsole/images/loading_lite.gif"/></div>
+
+ <!-- RECOMMENDED if your web app will not function without JavaScript enabled -->
+ <noscript>
+ <div style="width: 22em; position: absolute; left: 50%; margin-left: -11em; color: red; background-color: white; border: 1px solid red; padding: 4px; font-family: sans-serif;">
+ Your web browser must have JavaScript enabled in order for this application to display correctly.
+ </div>
+ </noscript>
+ </body>
+</html>
\ No newline at end of file
12 years, 10 months
Picketlink SVN: r1485 - in console/trunk/gui/src/main: java/org/picketlink/console/client/ballroom and 8 other directories.
by picketlink-commits@lists.jboss.org
Author: pcraveiro
Date: 2012-03-05 10:27:33 -0500 (Mon, 05 Mar 2012)
New Revision: 1485
Added:
console/trunk/gui/src/main/java/org/picketlink/console/client/ballroom/
console/trunk/gui/src/main/java/org/picketlink/console/client/ballroom/widgets/
console/trunk/gui/src/main/java/org/picketlink/console/client/ballroom/widgets/LoadingPanel.java
console/trunk/gui/src/main/java/org/picketlink/console/public/all-ie-only.css
console/trunk/gui/src/main/java/org/picketlink/console/public/console.css
console/trunk/gui/src/main/java/org/picketlink/console/shared/model/
console/trunk/gui/src/main/java/org/picketlink/console/shared/model/BeanFactory.java
console/trunk/gui/src/main/java/org/picketlink/console/shared/model/fed/
console/trunk/gui/src/main/java/org/picketlink/console/shared/model/fed/SecurityDomain.java
console/trunk/gui/src/main/java/org/picketlink/console/shared/model/security/
console/trunk/gui/src/main/java/org/picketlink/console/shared/model/security/Credentials.java
Removed:
console/trunk/gui/src/main/java/org/picketlink/console/client/model/
console/trunk/gui/src/main/webapp/PicketLinkConsole.html
console/trunk/gui/src/main/webapp/WEB-INF/
console/trunk/gui/src/main/webapp/picketlink-console.css
Modified:
console/trunk/gui/src/main/java/org/picketlink/console/client/PicketLinkConsole.java
console/trunk/gui/src/main/java/org/picketlink/console/client/PicketLinkConsoleFramework.java
console/trunk/gui/src/main/java/org/picketlink/console/client/view/security/LoginPresenter.java
console/trunk/gui/src/main/java/org/picketlink/console/client/view/security/LoginView.java
Log:
Initial commit.
Modified: console/trunk/gui/src/main/java/org/picketlink/console/client/PicketLinkConsole.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/client/PicketLinkConsole.java 2012-03-04 14:02:55 UTC (rev 1484)
+++ console/trunk/gui/src/main/java/org/picketlink/console/client/PicketLinkConsole.java 2012-03-05 15:27:33 UTC (rev 1485)
@@ -1,26 +1,27 @@
/*
-* JBoss, Home of Professional Open Source.
-* Copyright 2006, Red Hat Middleware LLC, and individual contributors
-* as indicated by the @author tags. See the copyright.txt file in the
-* distribution for a full listing of individual contributors.
-*
-* This is free software; you can redistribute it and/or modify it
-* under the terms of the GNU Lesser General Public License as
-* published by the Free Software Foundation; either version 2.1 of
-* the License, or (at your option) any later version.
-*
-* This software is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-* Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General Public
-* License along with this software; if not, write to the Free
-* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
-* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
-*/
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2006, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
package org.picketlink.console.client;
+import org.picketlink.console.client.ballroom.widgets.LoadingPanel;
import org.picketlink.console.client.core.gin.PicketLinkGinjector;
import com.google.gwt.core.client.EntryPoint;
@@ -28,9 +29,13 @@
import com.google.gwt.core.client.RunAsyncCallback;
import com.google.gwt.core.client.Scheduler;
import com.google.gwt.user.client.Window;
+import com.google.gwt.user.client.ui.RootLayoutPanel;
+import com.google.gwt.user.client.ui.Widget;
import com.gwtplatform.mvp.client.DelayedBindRegistry;
/**
+ * <p>Console's GWT Entry point class.</p>
+ *
* @author Pedro Silva
* @since 03/01/2011
*/
@@ -38,40 +43,40 @@
public static final PicketLinkGinjector MODULES = GWT.create(PicketLinkGinjector.class);
+ /* (non-Javadoc)
+ * @see com.google.gwt.core.client.EntryPoint#onModuleLoad()
+ */
@Override
public void onModuleLoad() {
- // This is required for Gwt-Platform proxy's generator
- DelayedBindRegistry.bind(MODULES);
-
- // final Image loadingImage = new Image(
- // "/PicketLinkConsole/images/loading_lite.gif");
- // loadingImage.getElement().setAttribute("style",
- // "margin-top:200px;margin-left:auto;margin-right:auto;");
- //
- // RootLayoutPanel.get().add(loadingImage);
-
Scheduler.get().scheduleDeferred(new Scheduler.ScheduledCommand() {
@Override
public void execute() {
- onModuleLoad2();
+ doModuleLoad();
}
});
}
- private void onModuleLoad2() {
+ private void doModuleLoad() {
+ showLoadingPanel();
+ initComponents();
+ }
+
+ private void initComponents() {
GWT.runAsync(new RunAsyncCallback() {
public void onFailure(Throwable caught) {
- Window.alert("Code download failed");
+ Window.alert("Failed to load application components!");
}
public void onSuccess() {
- // DelayedBindRegistry.bind(MODULES);
-
- // RootLayoutPanel.get().remove(loadingImage);
-
+ DelayedBindRegistry.bind(MODULES);
MODULES.getPlaceManager().revealDefaultPlace();
}
});
}
+ private void showLoadingPanel() {
+ final Widget loadingPanel = new LoadingPanel().asWidget();
+ RootLayoutPanel.get().add(loadingPanel);
+ }
+
}
Modified: console/trunk/gui/src/main/java/org/picketlink/console/client/PicketLinkConsoleFramework.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/client/PicketLinkConsoleFramework.java 2012-03-04 14:02:55 UTC (rev 1484)
+++ console/trunk/gui/src/main/java/org/picketlink/console/client/PicketLinkConsoleFramework.java 2012-03-05 15:27:33 UTC (rev 1485)
@@ -23,7 +23,7 @@
import org.jboss.ballroom.client.spi.Framework;
-import org.picketlink.console.client.model.BeanFactory;
+import org.picketlink.console.shared.model.BeanFactory;
import com.google.gwt.autobean.shared.AutoBeanFactory;
import com.google.gwt.core.client.GWT;
Added: console/trunk/gui/src/main/java/org/picketlink/console/client/ballroom/widgets/LoadingPanel.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/client/ballroom/widgets/LoadingPanel.java (rev 0)
+++ console/trunk/gui/src/main/java/org/picketlink/console/client/ballroom/widgets/LoadingPanel.java 2012-03-05 15:27:33 UTC (rev 1485)
@@ -0,0 +1,19 @@
+package org.picketlink.console.client.ballroom.widgets;
+
+import com.google.gwt.user.client.ui.HTMLPanel;
+import com.google.gwt.user.client.ui.Widget;
+
+/**
+ * @author Heiko Braun
+ * @date 12/7/11
+ */
+public class LoadingPanel {
+
+ public Widget asWidget() {
+
+ HTMLPanel html = new HTMLPanel("<center><div id='loading-panel'><img src='PicketLinkConsole/images/loading_lite.gif' style='padding-top:3px;vertical-align:middle'/> Loading ... </div></center>");
+
+ return html.asWidget();
+
+ }
+}
Modified: console/trunk/gui/src/main/java/org/picketlink/console/client/view/security/LoginPresenter.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/client/view/security/LoginPresenter.java 2012-03-04 14:02:55 UTC (rev 1484)
+++ console/trunk/gui/src/main/java/org/picketlink/console/client/view/security/LoginPresenter.java 2012-03-05 15:27:33 UTC (rev 1485)
@@ -23,7 +23,7 @@
import org.picketlink.console.client.core.place.NameTokens;
import org.picketlink.console.client.core.security.SecurityManager;
-import org.picketlink.console.client.model.Credentials;
+import org.picketlink.console.shared.model.security.Credentials;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
Modified: console/trunk/gui/src/main/java/org/picketlink/console/client/view/security/LoginView.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/client/view/security/LoginView.java 2012-03-04 14:02:55 UTC (rev 1484)
+++ console/trunk/gui/src/main/java/org/picketlink/console/client/view/security/LoginView.java 2012-03-05 15:27:33 UTC (rev 1485)
@@ -27,7 +27,7 @@
import org.jboss.ballroom.client.widgets.window.DialogueOptions;
import org.jboss.ballroom.client.widgets.window.WindowContentBuilder;
import org.picketlink.console.client.core.message.MessagesFactory;
-import org.picketlink.console.client.model.Credentials;
+import org.picketlink.console.shared.model.security.Credentials;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
Added: console/trunk/gui/src/main/java/org/picketlink/console/public/all-ie-only.css
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/public/all-ie-only.css (rev 0)
+++ console/trunk/gui/src/main/java/org/picketlink/console/public/all-ie-only.css 2012-03-05 15:27:33 UTC (rev 1485)
@@ -0,0 +1,9 @@
+
+#container {
+ max-width: 960px;
+ background: #BEBEBE;
+ border-right: 1px solid red!important;
+ border-left: 1px solid red!important;
+ margin:0 auto!important;
+ text-align:center;
+}
\ No newline at end of file
Added: console/trunk/gui/src/main/java/org/picketlink/console/public/console.css
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/public/console.css (rev 0)
+++ console/trunk/gui/src/main/java/org/picketlink/console/public/console.css 2012-03-05 15:27:33 UTC (rev 1485)
@@ -0,0 +1,404 @@
+
+body {
+ background: url("images/org_bg.png") repeat-x scroll 0 0 #F3F3F3;
+ color: #555555;
+ font: 12px/1.4 "Lucida Sans Unicode","Lucida Grande",sans-serif;
+}
+
+#container {
+ max-width: 960px;
+ background: #BEBEBE;
+ border-right: 1px solid #A7ABB4!important;
+ border-left: 1px solid #A7ABB4!important;
+ margin:0 auto;
+}
+
+#loading-panel {
+ margin-top:200px;
+ margin-left:auto;
+ margin-right:auto;
+ height:50px;
+ width:120px;
+ border: 1px solid #A7ABB4;
+ background-color: #ffffff;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+ padding-top:15px;
+}
+
+.default-window {
+ /*max-width: 860px;*/
+}
+
+.popupContent > div {
+ /*max-width: 860px;*/
+}
+
+
+.main-content-panel {
+ background-color: #ffffff;
+ border-bottom:1px solid #A7ABB4;
+ margin:4px 2px 2px 2px;
+}
+
+.header-panel {
+ min-height:58px;
+ height:58px;
+ width:100%;
+}
+.footer-panel {
+ min-height:25px;
+ height:25px;
+ width:100%;
+}
+
+.footer-item {
+ border-right:1px solid #C0C0C0;
+ padding-right:10px;
+}
+
+.footer-item-right {
+ border-left:1px solid #C0C0C0;
+ padding-left:10px;
+}
+
+.page-header {
+ background: url("images/header/org_header.png") repeat-x scroll 0 0 #3B4D64;
+ color:white;
+}
+
+.header-label {
+ font-weight:BOLD;
+ color: #4A5D75;
+ font-size:12px!important;
+ padding-right:2px;
+}
+
+.header-logo {
+ margin:5px;
+ margin-left:10px;
+}
+
+.header {
+ border:none;
+}
+
+.header-links {
+ float: right;
+}
+
+.header-link {
+ cursor: pointer;
+ font-size: 14px!important;
+ text-decoration: none;
+ padding-bottom: 0px!important;
+ padding-left:20px;
+ height: 24px;
+}
+
+.header-link-label {
+ color:#e5e5e5!important;
+}
+
+.header-link-selected div .header-link-label {
+ font-weight: BOLD;
+ color:#ffffff!important;
+}
+
+.header-link:hover {
+ text-decoration: none;
+}
+
+.header-link-selected {
+ background-image: url('images/header/header_arrow_blue.png');
+ background-position:70% 100%;
+ background-repeat: no-repeat;
+}
+
+.logo {
+ padding-top:20px;
+ padding-left:10px;
+}
+
+.message-list-item {
+ padding:2px;
+ min-height:20px;
+ white-space: nowrap;
+ text-overflow:ellipsis;
+ width:100%;
+}
+
+.message-list-item:hover {
+ opacity: 1.0!important;
+}
+
+
+.message-list-item-odd {
+
+}
+
+.message-list-item-old {
+ opacity: 0.3;
+}
+
+.notification-button {
+ font-size:12px;
+ color:#e3a934;
+ font-weight: BOLD;
+ cursor:pointer;
+ white-space: nowrap;
+}
+
+.message-notification {
+ color:#ffffff;
+ font-size:12px;
+ white-space: nowrap;
+ text-overflow:ellipsis;
+ cursor:pointer;
+ padding-top:4px;
+}
+
+.combobox-item:hover {
+ background-color:#eef4f9!important;
+}
+
+.combobox-item-odd {
+ background-color:#fafafa!important;
+}
+
+.host-selector {
+
+}
+
+.host-selector-header {
+ background: url(images/blue_bg.png)!important;
+ color:white;
+ padding-top:6px;
+ padding-bottom:6px;
+ padding-left:10px;
+ font-weight: bold;
+}
+
+#host-selector-content {
+ padding-left:10px;
+ padding-right:5px;
+ padding-top:5px;
+ padding-bottom:5px;
+}
+
+.profile-selector {
+ padding:2px;
+ border-top:1px solid #A7ABB4;
+ font-weight:bold;
+ color:#4A5D75;
+ vertical-align:middle;
+ text-align:center;
+}
+
+
+.expression-cell{
+ background-image: url("images/icons/expr.png");
+ background-repeat:no-repeat;
+ background-position-right:0px 50%;
+}
+
+.content-description {
+
+ margin-top: 0px;
+ margin-bottom: 10px;
+ margin-right: 15px;
+
+ color: #333333;
+ font-family: arial,tahoma,verdana,sans-serif;
+ font-size: 12px;
+ line-height: 1.4;
+
+}
+
+/*paged view navigation */
+
+.link-bar {
+ padding-left:8px;
+ padding-right:8px;
+ padding-top:5px;
+ padding-bottom: 7px;
+ margin: 0px;
+ text-decoration: underline;
+ font-size: 13px;
+ min-width:35px;
+ white-space:nowrap;
+}
+
+.link-bar-first {
+ border: none!important;
+}
+
+.link-bar-active {
+ text-decoration: none!important;
+ color:#000000!important;
+ background-image: url('images/link-bar-arrow.png');
+ background-position:50% 100%;
+ background-repeat: no-repeat;
+}
+
+.link-bar-active>a {
+ text-decoration: none!important;
+ color:#000000!important;
+
+}
+
+.paged-view-navigation {
+
+ background: #F3F3F3;
+
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F3F3F3');
+ background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#F3F3F3));
+ background: -moz-linear-gradient(top, #ffffff, #F3F3F3);
+
+ border-bottom: 1px solid #D6D6D6;
+ padding-left: 15px;
+}
+
+.status-panel {
+ border: 1px solid #dcdcdc;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+ width:100%;
+}
+
+.serverUptoDate{
+
+}
+
+.serverNeedsUpdate {
+
+}
+
+/*notifications*/
+
+.notification-panel {
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-bottom-radius: 4px;
+ width: 100%;
+ color: black;
+ font-size:10px!important;
+}
+
+.table-picker {
+ margin:0;
+ padding:0;
+}
+
+.tablepicker-popup {
+ background-color: #F8F8F8;
+}
+
+.tablepicker-popup .gwt-Label{
+ font-weight:BOLD;
+ color: #4A5D75;
+ font-size:12px!important;
+ padding-right:2px;
+}
+
+.table-picker-value {
+ border-bottom: 1px solid #A7ABB4;
+ border-left: 1px solid #A7ABB4;
+ border-top: 1px solid #A7ABB4;
+ background-color:#ffffff;
+ color: #000000;
+ font-size: 10px;
+ height: 20px;
+ margin: 0;
+ min-height: 20px;
+ padding-left: 5px;
+ vertical-align: middle;
+
+ word-wrap:normal;
+ white-space:nowrap;
+ overflow:hidden!important;
+ -moz-binding:url(/app/ellipsis-xbl.xml#ellipsis)!important;
+ -o-text-overflow:ellipsis!important;
+ text-overflow:ellipsis!important;
+}
+
+/*metrics */
+
+.metric-table-title {
+ font-weight:BOLD;
+ color: #A4A4A4;
+ font-size:14px!important;
+ height:20px;
+ width:100%;
+ padding-bottom:0px;
+ margin-top:10px;
+}
+
+.metric-table-header {
+ color: #666;
+ border-bottom: 1px solid #A7ABB4;
+}
+
+.metric-table-baseline>div {
+ color:#CCC!important;
+}
+
+.metric-table-label {
+ color: #4A5D75;
+ padding-left:5px;
+}
+
+.stacked-bar-total {
+ height:20px;
+ background-color:#CCC;
+}
+
+.stacked-bar-actual {
+ height:20px;
+ background-color:#666;
+ border-right:1px #FFF solid;
+ color:#ffffff;
+ text-align: right;
+}
+
+.default-disclosure {
+ margin-bottom: 5px;
+ margin-top: 10px;
+}
+
+.server-selection-host {
+ padding: 5px;
+ height:15px;
+}
+
+.server-selection-server {
+ padding: 5px;
+ height:15px;
+}
+
+.logo-section {
+ height:58px;
+ vertical-align:bottom;
+}
+
+
+.clip-text {
+ overflow: hidden;
+ white-space: nowrap;
+}
+
+.lhs-selector {
+
+}
+
+.footer-link {
+ text-decoration:none;
+ color:#ffffff;
+ text-align:right;
+ padding-right:10px;
+ cursor:pointer;
+}
+
+.footer-link:hover {
+ text-decoration:underline;
+}
Copied: console/trunk/gui/src/main/java/org/picketlink/console/shared/model/BeanFactory.java (from rev 1482, console/trunk/gui/src/main/java/org/picketlink/console/client/model/BeanFactory.java)
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/shared/model/BeanFactory.java (rev 0)
+++ console/trunk/gui/src/main/java/org/picketlink/console/shared/model/BeanFactory.java 2012-03-05 15:27:33 UTC (rev 1485)
@@ -0,0 +1,36 @@
+/*
+* JBoss, Home of Professional Open Source.
+* Copyright 2006, Red Hat Middleware LLC, and individual contributors
+* as indicated by the @author tags. See the copyright.txt file in the
+* distribution for a full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
+package org.picketlink.console.shared.model;
+
+import org.picketlink.console.shared.model.security.Credentials;
+
+import com.google.gwt.autobean.shared.AutoBean;
+import com.google.gwt.autobean.shared.AutoBeanFactory;
+
+/**
+ * @author Pedro Silva
+ * @since 03/01/2011
+ */
+public interface BeanFactory extends AutoBeanFactory {
+
+ AutoBean<Credentials> credentials();
+}
Added: console/trunk/gui/src/main/java/org/picketlink/console/shared/model/fed/SecurityDomain.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/shared/model/fed/SecurityDomain.java (rev 0)
+++ console/trunk/gui/src/main/java/org/picketlink/console/shared/model/fed/SecurityDomain.java 2012-03-05 15:27:33 UTC (rev 1485)
@@ -0,0 +1,7 @@
+package org.picketlink.console.shared.model.fed;
+
+public interface SecurityDomain {
+
+
+
+}
Copied: console/trunk/gui/src/main/java/org/picketlink/console/shared/model/security/Credentials.java (from rev 1482, console/trunk/gui/src/main/java/org/picketlink/console/client/model/Credentials.java)
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/shared/model/security/Credentials.java (rev 0)
+++ console/trunk/gui/src/main/java/org/picketlink/console/shared/model/security/Credentials.java 2012-03-05 15:27:33 UTC (rev 1485)
@@ -0,0 +1,38 @@
+/*
+* JBoss, Home of Professional Open Source.
+* Copyright 2006, Red Hat Middleware LLC, and individual contributors
+* as indicated by the @author tags. See the copyright.txt file in the
+* distribution for a full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
+package org.picketlink.console.shared.model.security;
+
+/**
+ * @author Pedro Silva
+ * @since 03/01/2011
+ */
+public interface Credentials {
+
+ String getUserName();
+
+ void setUsername(String userName);
+
+ String getPassword();
+
+ void setPassword(String password);
+
+}
Deleted: console/trunk/gui/src/main/webapp/PicketLinkConsole.html
===================================================================
--- console/trunk/gui/src/main/webapp/PicketLinkConsole.html 2012-03-04 14:02:55 UTC (rev 1484)
+++ console/trunk/gui/src/main/webapp/PicketLinkConsole.html 2012-03-05 15:27:33 UTC (rev 1485)
@@ -1,48 +0,0 @@
-<!doctype html>
-<!-- The DOCTYPE declaration above will set the -->
-<!-- browser's rendering engine into -->
-<!-- "Standards Mode". Replacing this declaration -->
-<!-- with a "Quirks Mode" doctype may lead to some -->
-<!-- differences in layout. -->
-
-<html>
- <head>
- <meta http-equiv="content-type" content="text/html; charset=UTF-8">
-
- <!-- -->
- <!-- Consider inlining CSS to reduce the number of requested files -->
- <!-- -->
- <link type="text/css" rel="stylesheet" href="picketlink-console.css">
-
- <!-- -->
- <!-- Any title is fine -->
- <!-- -->
- <title>picketlink-console</title>
-
- <!-- -->
- <!-- This script loads your compiled module. -->
- <!-- If you add any GWT meta tags, they must -->
- <!-- be added before this line. -->
- <!-- -->
- <script type="text/javascript" language="javascript" src="PicketLinkConsole/PicketLinkConsole.nocache.js"></script>
- </head>
-
- <!-- -->
- <!-- The body can have arbitrary html, or -->
- <!-- you can leave the body empty if you want -->
- <!-- to create a completely dynamic UI. -->
- <!-- -->
- <body>
-
- <!-- OPTIONAL: include this if you want history support -->
- <iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' style="position: absolute; width: 0;height: 0; border: 0;"></iframe>
-
- <!-- RECOMMENDED if your web app will not function without JavaScript enabled -->
- <noscript>
- <div style="width: 22em; position: absolute; left: 50%; margin-left: -11em; color: red; background-color: white; border: 1px solid red; padding: 4px; font-family: sans-serif;">
- Your web browser must have JavaScript enabled
- in order for this application to display correctly.
- </div>
- </noscript>
- </body>
-</html>
\ No newline at end of file
Deleted: console/trunk/gui/src/main/webapp/picketlink-console.css
===================================================================
--- console/trunk/gui/src/main/webapp/picketlink-console.css 2012-03-04 14:02:55 UTC (rev 1484)
+++ console/trunk/gui/src/main/webapp/picketlink-console.css 2012-03-05 15:27:33 UTC (rev 1485)
@@ -1,2 +0,0 @@
-/* Add css rules here for your application. */
-
12 years, 10 months
Picketlink SVN: r1484 - in console/trunk/gui/src/main/java/org/picketlink/console: server/config and 1 other directories.
by picketlink-commits@lists.jboss.org
Author: pcraveiro
Date: 2012-03-04 09:02:55 -0500 (Sun, 04 Mar 2012)
New Revision: 1484
Modified:
console/trunk/gui/src/main/java/org/picketlink/console/client/widgets/common/MainPanelWidget.java
console/trunk/gui/src/main/java/org/picketlink/console/client/widgets/common/MenuTreeWidget.java
console/trunk/gui/src/main/java/org/picketlink/console/server/config/GuiceServletConfig.java
console/trunk/gui/src/main/java/org/picketlink/console/server/guice/DispatchServletModule.java
console/trunk/gui/src/main/java/org/picketlink/console/server/guice/ServerModule.java
console/trunk/gui/src/main/java/org/picketlink/console/server/guice/ServletModule.java
Log:
Modified: console/trunk/gui/src/main/java/org/picketlink/console/client/widgets/common/MainPanelWidget.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/client/widgets/common/MainPanelWidget.java 2012-03-04 14:02:23 UTC (rev 1483)
+++ console/trunk/gui/src/main/java/org/picketlink/console/client/widgets/common/MainPanelWidget.java 2012-03-04 14:02:55 UTC (rev 1484)
@@ -1,6 +1,26 @@
+/*
+* JBoss, Home of Professional Open Source.
+* Copyright 2006, Red Hat Middleware LLC, and individual contributors
+* as indicated by the @author tags. See the copyright.txt file in the
+* distribution for a full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
package org.picketlink.console.client.widgets.common;
-
import org.picketlink.console.client.core.security.SecurityManager;
import org.picketlink.console.client.resources.ImageFactory;
@@ -19,6 +39,10 @@
import com.google.gwt.user.client.ui.StackLayoutPanel;
import com.google.gwt.user.client.ui.VerticalPanel;
+/**
+ * @author Pedro Silva
+ * @since 03/01/2011
+ */
public class MainPanelWidget extends DockLayoutPanel {
private Panel contentPanel = new DecoratorPanel();
Modified: console/trunk/gui/src/main/java/org/picketlink/console/client/widgets/common/MenuTreeWidget.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/client/widgets/common/MenuTreeWidget.java 2012-03-04 14:02:23 UTC (rev 1483)
+++ console/trunk/gui/src/main/java/org/picketlink/console/client/widgets/common/MenuTreeWidget.java 2012-03-04 14:02:55 UTC (rev 1484)
@@ -1,3 +1,24 @@
+/*
+* JBoss, Home of Professional Open Source.
+* Copyright 2006, Red Hat Middleware LLC, and individual contributors
+* as indicated by the @author tags. See the copyright.txt file in the
+* distribution for a full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
package org.picketlink.console.client.widgets.common;
import com.google.gwt.event.dom.client.ClickEvent;
@@ -7,6 +28,10 @@
import com.google.gwt.user.client.ui.Tree;
import com.google.gwt.user.client.ui.TreeItem;
+/**
+ * @author Pedro Silva
+ * @since 03/01/2011
+ */
public class MenuTreeWidget extends Tree {
private final Panel contentPanel;
Modified: console/trunk/gui/src/main/java/org/picketlink/console/server/config/GuiceServletConfig.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/server/config/GuiceServletConfig.java 2012-03-04 14:02:23 UTC (rev 1483)
+++ console/trunk/gui/src/main/java/org/picketlink/console/server/config/GuiceServletConfig.java 2012-03-04 14:02:55 UTC (rev 1484)
@@ -1,3 +1,24 @@
+/*
+* JBoss, Home of Professional Open Source.
+* Copyright 2006, Red Hat Middleware LLC, and individual contributors
+* as indicated by the @author tags. See the copyright.txt file in the
+* distribution for a full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
package org.picketlink.console.server.config;
import javax.servlet.ServletContextEvent;
@@ -11,6 +32,10 @@
import com.google.inject.persist.jpa.JpaPersistModule;
import com.google.inject.servlet.GuiceServletContextListener;
+/**
+ * @author Pedro Silva
+ * @since 03/01/2011
+ */
public class GuiceServletConfig extends GuiceServletContextListener {
/*
Modified: console/trunk/gui/src/main/java/org/picketlink/console/server/guice/DispatchServletModule.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/server/guice/DispatchServletModule.java 2012-03-04 14:02:23 UTC (rev 1483)
+++ console/trunk/gui/src/main/java/org/picketlink/console/server/guice/DispatchServletModule.java 2012-03-04 14:02:55 UTC (rev 1484)
@@ -1,3 +1,24 @@
+/*
+* JBoss, Home of Professional Open Source.
+* Copyright 2006, Red Hat Middleware LLC, and individual contributors
+* as indicated by the @author tags. See the copyright.txt file in the
+* distribution for a full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
package org.picketlink.console.server.guice;
import com.google.inject.servlet.ServletModule;
@@ -4,6 +25,10 @@
import com.gwtplatform.dispatch.server.guice.DispatchServiceImpl;
import com.gwtplatform.dispatch.shared.ActionImpl;
+/**
+ * @author Pedro Silva
+ * @since 03/01/2011
+ */
public class DispatchServletModule extends ServletModule {
@Override
Modified: console/trunk/gui/src/main/java/org/picketlink/console/server/guice/ServerModule.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/server/guice/ServerModule.java 2012-03-04 14:02:23 UTC (rev 1483)
+++ console/trunk/gui/src/main/java/org/picketlink/console/server/guice/ServerModule.java 2012-03-04 14:02:55 UTC (rev 1484)
@@ -1,3 +1,24 @@
+/*
+* JBoss, Home of Professional Open Source.
+* Copyright 2006, Red Hat Middleware LLC, and individual contributors
+* as indicated by the @author tags. See the copyright.txt file in the
+* distribution for a full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
package org.picketlink.console.server.guice;
import com.gwtplatform.dispatch.server.guice.HandlerModule;
@@ -2,2 +23,6 @@
+/**
+ * @author Pedro Silva
+ * @since 03/01/2011
+ */
public class ServerModule extends HandlerModule {
Modified: console/trunk/gui/src/main/java/org/picketlink/console/server/guice/ServletModule.java
===================================================================
--- console/trunk/gui/src/main/java/org/picketlink/console/server/guice/ServletModule.java 2012-03-04 14:02:23 UTC (rev 1483)
+++ console/trunk/gui/src/main/java/org/picketlink/console/server/guice/ServletModule.java 2012-03-04 14:02:55 UTC (rev 1484)
@@ -1,3 +1,24 @@
+/*
+* JBoss, Home of Professional Open Source.
+* Copyright 2006, Red Hat Middleware LLC, and individual contributors
+* as indicated by the @author tags. See the copyright.txt file in the
+* distribution for a full listing of individual contributors.
+*
+* This is free software; you can redistribute it and/or modify it
+* under the terms of the GNU Lesser General Public License as
+* published by the Free Software Foundation; either version 2.1 of
+* the License, or (at your option) any later version.
+*
+* This software is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+* Lesser General Public License for more details.
+*
+* You should have received a copy of the GNU Lesser General Public
+* License along with this software; if not, write to the Free
+* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+*/
package org.picketlink.console.server.guice;
import com.google.inject.persist.PersistFilter;
@@ -2,2 +23,6 @@
+/**
+ * @author Pedro Silva
+ * @since 03/01/2011
+ */
public class ServletModule extends com.google.inject.servlet.ServletModule {
12 years, 10 months
Picketlink SVN: r1483 - console/trunk.
by picketlink-commits@lists.jboss.org
Author: pcraveiro
Date: 2012-03-04 09:02:23 -0500 (Sun, 04 Mar 2012)
New Revision: 1483
Modified:
console/trunk/README.txt
Log:
Modified: console/trunk/README.txt
===================================================================
--- console/trunk/README.txt 2012-03-03 06:16:28 UTC (rev 1482)
+++ console/trunk/README.txt 2012-03-04 14:02:23 UTC (rev 1483)
@@ -1,3 +1,9 @@
+About:
+----------------------
+
+PicketLink Console Project is a GWT administrative console to manage PicketLink Federation configurations.
+This projects is based on the Balroom Project and JBoss AS 7 Console.
+
Running in hosted mode:
----------------------
12 years, 10 months