qx.core
Class Object

java.lang.Object
  extended by qx.core.Object
Direct Known Subclasses:
Abstract, Abstract, Border, Default, Event, Filter, Font, Format, IntegerRange, LayoutImpl, LocalizedString, LogEventProcessor, Manager, Message, PreloaderManager, Selection, State, Target, TimeTracker, Tokenizer, Transition, TreeRowStructure, Version

public class Object
extends java.lang.Object

The qooxdoo root class. All other classes are direct or indirect subclasses of this one.

This class contains methods for:


Constructor Summary
Object()
          Create a new instance
 
Method Summary
 void _disposeFields(Object varargs)
          Disconnects given fields from instance.
 void _disposeObjectDeep(java.lang.String name, int deep)
          Disconnects and disposes given objects (deeply) from instance.
 void _disposeObjects(Object varargs)
          Disconnects and disposes given objects from instance.
 Object base(Object args, Object varags)
          Call the same method of the super class.
 void dispose()
          Dispose this object
 Object get(java.lang.String prop)
          Returns the value of the given property.
 boolean getDisposed()
          Returns true if the object is disposed.
 boolean isDisposed()
          Returns true if the object is disposed.
 void reset(java.lang.String prop)
          Resets the value of the given property.
 Object self(Object args)
          Returns the static class (to access static members of this class)
 Object set(Object data, Object value)
          Sets multiple properties at once by using a property list or sets one property and its value by the first and second argument.
 java.lang.Integer toHashCode()
          Return unique hash code of object
 java.lang.String toString_()
          Returns a string represantation of the qooxdoo object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Object

public Object()

Create a new instance

Method Detail

_disposeFields

public void _disposeFields(Object varargs)

Disconnects given fields from instance.


_disposeObjectDeep

public void _disposeObjectDeep(java.lang.String name,
                               int deep)

Disconnects and disposes given objects (deeply) from instance. Works with arrays, maps and qooxdoo objects.


_disposeObjects

public void _disposeObjects(Object varargs)

Disconnects and disposes given objects from instance. Only works with qx.core.Object based objects e.g. Widgets.


base

public Object base(Object args,
                   Object varags)

Call the same method of the super class.


dispose

public void dispose()

Dispose this object


get

public Object get(java.lang.String prop)

Returns the value of the given property.


getDisposed

public boolean getDisposed()

Returns true if the object is disposed.


isDisposed

public boolean isDisposed()

Returns true if the object is disposed.


reset

public void reset(java.lang.String prop)

Resets the value of the given property.


self

public Object self(Object args)

Returns the static class (to access static members of this class)


set

public Object set(Object data,
                  Object value)

Sets multiple properties at once by using a property list or sets one property and its value by the first and second argument.


toHashCode

public java.lang.Integer toHashCode()

Return unique hash code of object


toString_

public java.lang.String toString_()

Returns a string represantation of the qooxdoo object.



Copyright © 2008 1&1. All Rights Reserved.