summaryrefslogtreecommitdiff
path: root/webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/class/qx/renderer/theme/AppearanceTheme.js
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2007-09-10 03:44:47 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 15:05:50 -0500
commit15c1801a5c13479f1bf67e0e3c1ad7c0af8e3af7 (patch)
treec5bcb824e04cb1de4cccb07a148c113ff1831298 /webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/class/qx/renderer/theme/AppearanceTheme.js
parent37de963f67a1331b6402f901d2bda79b7119a155 (diff)
downloadsamba-15c1801a5c13479f1bf67e0e3c1ad7c0af8e3af7.tar.gz
samba-15c1801a5c13479f1bf67e0e3c1ad7c0af8e3af7.tar.bz2
samba-15c1801a5c13479f1bf67e0e3c1ad7c0af8e3af7.zip
r25051: Move SWAT back to the old-style form-submit modal.
The Web 2.0, async client tools were really interesting, but without developer backing they remain impossible to support into a release. The most interesting app was the LDB browser, and I intend to replace this with phpLdapAdmin, preconfigured for Apache during provision. This also removes the need to 'compile' SWAT on SVN checkouts. Andrew Bartlett (This used to be commit cda965e908055d45b1c05bc29cc791f7238d2fae)
Diffstat (limited to 'webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/class/qx/renderer/theme/AppearanceTheme.js')
-rw-r--r--webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/class/qx/renderer/theme/AppearanceTheme.js216
1 files changed, 0 insertions, 216 deletions
diff --git a/webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/class/qx/renderer/theme/AppearanceTheme.js b/webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/class/qx/renderer/theme/AppearanceTheme.js
deleted file mode 100644
index cea49e86ab..0000000000
--- a/webapps/qooxdoo-0.6.5-sdk/frontend/framework/source/class/qx/renderer/theme/AppearanceTheme.js
+++ /dev/null
@@ -1,216 +0,0 @@
-/* ************************************************************************
-
- qooxdoo - the new era of web development
-
- http://qooxdoo.org
-
- Copyright:
- 2004-2007 1&1 Internet AG, Germany, http://www.1and1.org
-
- License:
- LGPL: http://www.gnu.org/licenses/lgpl.html
- EPL: http://www.eclipse.org/org/documents/epl-v10.php
- See the LICENSE file in the project's top-level directory for details.
-
- Authors:
- * Sebastian Werner (wpbasti)
- * Andreas Ecker (ecker)
-
-************************************************************************ */
-
-/* ************************************************************************
-
-#module(ui_core)
-
-************************************************************************ */
-
-/**
- * Appearance Theme
- *
- * @param vTitle {String} anme of the appearance
- */
-qx.OO.defineClass("qx.renderer.theme.AppearanceTheme", qx.core.Object,
-function(vTitle)
-{
- qx.core.Object.call(this);
-
- this.setTitle(vTitle);
-});
-
-
-
-
-/*
----------------------------------------------------------------------------
- PROPERTIES
----------------------------------------------------------------------------
-*/
-
-/** name of the theme */
-qx.OO.addProperty({ name : "title", type : "string", allowNull : false, defaultValue : "" });
-
-
-
-
-
-/*
----------------------------------------------------------------------------
- DATA
----------------------------------------------------------------------------
-*/
-
-qx.Proto._appearances = {};
-
-
-
-
-
-/*
----------------------------------------------------------------------------
- CORE METHODS
----------------------------------------------------------------------------
-*/
-
-/**
- * Register an appearance for a given id
- *
- * vData has the following structure:
- * <pre>
- * {
- * setup : function() {}
- * initial : function(vTheme) {}
- * state : function(vTheme, vStates) {}
- * }
- * </pre>
- * @param vId {String} id of the apperance (e.g. "button", "label", ...)
- * @param vData {Map}
- */
-qx.Proto.registerAppearance = function(vId, vData) {
- this._appearances[vId] = vData;
-};
-
-
-/**
- * Return the apperance object for a specific apperance id.
- *
- * @param vId {String} id of the apperance (e.g. "button", "label", ...)
- * @return {Object} appearance map
- */
-qx.Proto.getAppearance = function(vId) {
- return this._appearances[vId];
-}
-
-
-/**
- * Call the "setup" function of the apperance
- *
- * @param vAppearance {Object} appearance map
- */
-qx.Proto.setupAppearance = function(vAppearance)
-{
- if (!vAppearance._setupDone)
- {
- if (vAppearance.setup) {
- vAppearance.setup(this);
- }
-
- vAppearance._setupDone = true;
- }
-};
-
-
-
-
-
-
-
-
-/*
----------------------------------------------------------------------------
- WIDGET METHODS
----------------------------------------------------------------------------
-*/
-
-/**
- * Get the result of the "initial" function for a given id
- *
- * @param vId {String} id of the apperance (e.g. "button", "label", ...)
- * @return {Map} map of widget properties as returned by the "initial" function
- */
-qx.Proto.initialFrom = function(vId)
-{
- var vAppearance = this.getAppearance(vId);
- if (vAppearance)
- {
- this.setupAppearance(vAppearance);
-
- try
- {
- return vAppearance.initial ? vAppearance.initial(this) : {}
- }
- catch(ex)
- {
- this.error("Couldn't apply initial appearance", ex);
- }
- }
- else
- {
- return this.error("Missing appearance: " + vId);
- }
-};
-
-
-/**
- * Get the result of the "state" function for a given id and states
- *
- * @param vId {String} id of the apperance (e.g. "button", "label", ...)
- * @param vStates {Map} hash map defining the set states
- * @return {Map} map of widget properties as returned by the "state" function
- */
-qx.Proto.stateFrom = function(vId, vStates)
-{
- var vAppearance = this.getAppearance(vId);
- if (vAppearance)
- {
- this.setupAppearance(vAppearance);
-
- try
- {
- return vAppearance.state ? vAppearance.state(this, vStates) : {}
- }
- catch(ex)
- {
- this.error("Couldn't apply state appearance", ex);
- }
- }
- else
- {
- return this.error("Missing appearance: " + vId);
- }
-}
-
-
-
-
-
-
-
-/*
----------------------------------------------------------------------------
- DISPOSER
----------------------------------------------------------------------------
-*/
-
-/**
- * Disposer
- */
-qx.Proto.dispose = function()
-{
- if (this.getDisposed()) {
- return;
- }
-
- this._appearances = null;
-
- return qx.core.Object.prototype.dispose.call(this);
-}