com.threerings.opengl.gui.config
Class LayoutConfig.Absolute.Child

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.gui.config.LayoutConfig.Absolute.Child
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Direct Known Subclasses:
LayoutConfig.Absolute.SizedChild
Enclosing class:
LayoutConfig.Absolute

@EditorTypes(value={LayoutConfig.Absolute.Child.class,LayoutConfig.Absolute.SizedChild.class})
public static class LayoutConfig.Absolute.Child
extends DeepObject
implements Exportable

Represents a child of the layout.


Field Summary
 ComponentConfig component
          The child component.
 int x
          The coordinates of the child.
 int y
          The coordinates of the child.
 
Constructor Summary
LayoutConfig.Absolute.Child()
           
 
Method Summary
 Object createConstraints()
          Creates the constraints object for this child.
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

x

@Editable(hgroup="c")
public int x
The coordinates of the child.


y

@Editable(hgroup="c")
public int y
The coordinates of the child.


component

@Editable(weight=1.0)
public ComponentConfig component
The child component.

Constructor Detail

LayoutConfig.Absolute.Child

public LayoutConfig.Absolute.Child()
Method Detail

createConstraints

public Object createConstraints()
Creates the constraints object for this child.



Copyright © 2011. All Rights Reserved.