qx.theme.manager
Class Meta

java.lang.Object
  extended by qx.core.Object
      extended by qx.core.Target
          extended by qx.theme.manager.Meta

public class Meta
extends Target


Constructor Summary
Meta()
           
 
Method Summary
 void _applyAutoSync(boolean value, boolean old)
          Applies changes of the property value of the property autoSync.
 void _applyTheme(Theme value, Theme old)
          Applies changes of the property value of the property theme.
 Theme getAppearanceThemes()
          Returns a list of all registered appearance themes
 boolean getAutoSync()
          Returns the (computed) value of the property autoSync.
 Theme getBorderThemes()
          Returns a list of all registered border themes
 Theme getColorThemes()
          Returns a list of all registered color themes
 Theme getFontThemes()
          Returns a list of all registered font themes
 Theme getIconThemes()
          Returns a list of all registered icon themes
 Theme getMetaThemes()
          Returns a list of all registered meta themes
 Theme getTheme()
          Returns the (computed) value of the property theme.
 Theme getWidgetThemes()
          Returns a list of all registered widget themes
 void initAutoSync(boolean arg)
          Calls the apply method and dispatches the change event of the property autoSync with the default value defined by the class developer.
 void initialize()
          Initialize the themes which were selected using the settings.
 void initTheme(Theme arg)
          Calls the apply method and dispatches the change event of the property theme with the default value defined by the class developer.
 boolean isAutoSync()
          Check whether the (computed) value of the boolean property autoSync equals true.
 void resetAutoSync()
          Resets the user value of the property autoSync.
 void resetTheme()
          Resets the user value of the property theme.
 void setAutoSync(boolean arg)
          Sets the user value of the property autoSync.
 void setTheme(Theme arg)
          Sets the user value of the property theme.
 boolean toggleAutoSync()
          Toggles the (computed) value of the boolean property autoSync.
 
Methods inherited from class qx.core.Target
_dispatchEvent, addChangeSelectionListener, addChangeValueListener, addEventListener, addExecuteListener, addJavaEventListener, createDispatchChangeEvent, createDispatchDataEvent, createDispatchEvent, dispatchEvent, hasEventListeners, removeEventListener
 
Methods inherited from class qx.core.Object
_disposeFields, _disposeObjectDeep, _disposeObjects, base, dispose, get, getDisposed, isDisposed, reset, self, set, toHashCode, toString_
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Meta

public Meta()
Method Detail

_applyAutoSync

public void _applyAutoSync(boolean value,
                           boolean old)

Applies changes of the property value of the property autoSync.

For further details take a look at the property definition: _applyAutoSync(boolean, boolean).


_applyTheme

public void _applyTheme(Theme value,
                        Theme old)

Applies changes of the property value of the property theme.

For further details take a look at the property definition: _applyTheme(qx.Theme, qx.Theme).


getAppearanceThemes

public Theme getAppearanceThemes()

Returns a list of all registered appearance themes


getAutoSync

public boolean getAutoSync()

Returns the (computed) value of the property autoSync.

For further details take a look at the property definition: autoSync.


getBorderThemes

public Theme getBorderThemes()

Returns a list of all registered border themes


getColorThemes

public Theme getColorThemes()

Returns a list of all registered color themes


getFontThemes

public Theme getFontThemes()

Returns a list of all registered font themes


getIconThemes

public Theme getIconThemes()

Returns a list of all registered icon themes


getMetaThemes

public Theme getMetaThemes()

Returns a list of all registered meta themes


getTheme

public Theme getTheme()

Returns the (computed) value of the property theme.

For further details take a look at the property definition: theme.


getWidgetThemes

public Theme getWidgetThemes()

Returns a list of all registered widget themes


initAutoSync

public void initAutoSync(boolean arg)

Calls the apply method and dispatches the change event of the property autoSync with the default value defined by the class developer. This function can only be called from the constructor of a class.

For further details take a look at the property definition: autoSync.


initialize

public void initialize()

Initialize the themes which were selected using the settings. Should only be called from qooxdoo based application.


initTheme

public void initTheme(Theme arg)

Calls the apply method and dispatches the change event of the property theme with the default value defined by the class developer. This function can only be called from the constructor of a class.

For further details take a look at the property definition: theme.


isAutoSync

public boolean isAutoSync()

Check whether the (computed) value of the boolean property autoSync equals true.

For further details take a look at the property definition: autoSync.


resetAutoSync

public void resetAutoSync()

Resets the user value of the property autoSync.

The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.

For further details take a look at the property definition: autoSync.


resetTheme

public void resetTheme()

Resets the user value of the property theme.

The computed value falls back to the next available value e.g. appearance, init or inheritance value depeneding on the property configuration and value availability.

For further details take a look at the property definition: theme.


setAutoSync

public void setAutoSync(boolean arg)

Sets the user value of the property autoSync.

For further details take a look at the property definition: autoSync.


setTheme

public void setTheme(Theme arg)

Sets the user value of the property theme.

For further details take a look at the property definition: theme.


toggleAutoSync

public boolean toggleAutoSync()

Toggles the (computed) value of the boolean property autoSync.

For further details take a look at the property definition: autoSync.



Copyright © 2008 1&1. All Rights Reserved.