qx.theme.manager
Class Border

java.lang.Object
  extended by qx.core.Object
      extended by qx.core.Target
          extended by qx.util.manager.Value
              extended by qx.theme.manager.Border

public class Border
extends Value


Constructor Summary
Border()
           
 
Method Summary
 void _applyBorderTheme(Theme value, Theme old)
          Applies changes of the property value of the property borderTheme.
 Theme getBorderTheme()
          Returns the (computed) value of the property borderTheme.
 void initBorderTheme(Theme arg)
          Calls the apply method and dispatches the change event of the property borderTheme with the default value defined by the class developer.
 boolean isDynamic(java.lang.String value)
          Whether a value is interpreted dynamically
 void resetBorderTheme()
          Resets the user value of the property borderTheme.
 java.lang.Object resolveDynamic(java.lang.String value)
          Returns the dynamically interpreted result for the incoming value
 void setBorderTheme(Theme arg)
          Sets the user value of the property borderTheme.
 void syncBorderTheme()
          Sync dependend objects with internal database
 void updateObjectsEdge(Border border, java.lang.String edge)
          Update all objects which use the given border.
 
Methods inherited from class qx.util.manager.Value
_updateObjects, connect, disconnect
 
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

Border

public Border()
Method Detail

_applyBorderTheme

public void _applyBorderTheme(Theme value,
                              Theme old)

Applies changes of the property value of the property borderTheme.

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


getBorderTheme

public Theme getBorderTheme()

Returns the (computed) value of the property borderTheme.

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


initBorderTheme

public void initBorderTheme(Theme arg)

Calls the apply method and dispatches the change event of the property borderTheme 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: borderTheme.


isDynamic

public boolean isDynamic(java.lang.String value)

Whether a value is interpreted dynamically

Overrides:
isDynamic in class Value

resetBorderTheme

public void resetBorderTheme()

Resets the user value of the property borderTheme.

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: borderTheme.


resolveDynamic

public java.lang.Object resolveDynamic(java.lang.String value)

Returns the dynamically interpreted result for the incoming value

Overrides:
resolveDynamic in class Value

setBorderTheme

public void setBorderTheme(Theme arg)

Sets the user value of the property borderTheme.

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


syncBorderTheme

public void syncBorderTheme()

Sync dependend objects with internal database


updateObjectsEdge

public void updateObjectsEdge(Border border,
                              java.lang.String edge)

Update all objects which use the given border. Only updates one edge at each call.



Copyright © 2008 1&1. All Rights Reserved.