A B C D E G I L M P R S T V

A

addBinding(Binding) - Method in class relativelayout.RelativeConstraints
Adds an Binding to this constraint.
addBindings(Binding...) - Method in class relativelayout.RelativeConstraints
Adds all of the specified Bindings to this constraint.
addLayoutComponent(Component, Object) - Method in class relativelayout.RelativeLayout
 
addLayoutComponent(String, Component) - Method in class relativelayout.RelativeLayout
 
AmbiguousLayoutException - Exception in relativelayout.matrix
Indicates that the constraints specified for objects that have been added to the layout could describe more than one possible arrangement of the controls.
AmbiguousLayoutException() - Constructor for exception relativelayout.matrix.AmbiguousLayoutException
 

B

Binding - Class in relativelayout
A Binding represents a dependency of some component's position on the position either of another component or of the surrounding container.
Binding(Edge, int, Direction, Edge, Component) - Constructor for class relativelayout.Binding
Constructs a Binding given the Edge of a "floating" component, a distance, a Direction, the Edge of a "fixed" component, and the fixed component itself.
Binding(RelativePosition, Component) - Constructor for class relativelayout.Binding
Constructs a Binding given a RelativePosition and a fixed component to resolve that position against.

C

clone() - Method in class relativelayout.Binding
 

D

Direction - Enum in relativelayout
Represents a spatial direction: "to the left of", "above", "to the right of", or "below".

E

Edge - Enum in relativelayout
Represents the edge of a component: left, top, right, or bottom, or horizontal or vertical center.

G

getDebug() - Static method in class relativelayout.RelativeLayout
Gets the debugging flag.
getDirection() - Method in class relativelayout.RelativePosition
Accessor method for direction, as set in the constructor.
getDistance() - Method in class relativelayout.RelativePosition
Accessor method for distance, as set in the constructor.
getFixedComponent() - Method in class relativelayout.Binding
Returns the fixed component for this Binding.
getFixedEdge() - Method in class relativelayout.RelativePosition
Accessor method for fixedEdge, as set in the constructor.
getLayoutAlignmentX(Container) - Method in class relativelayout.RelativeLayout
 
getLayoutAlignmentY(Container) - Method in class relativelayout.RelativeLayout
 
getMessage() - Method in exception relativelayout.InconsistentConstraintException
 
getMessage() - Method in exception relativelayout.InvalidBindingException
 
getMessage() - Method in exception relativelayout.matrix.AmbiguousLayoutException
 
getMyEdge() - Method in class relativelayout.RelativePosition
Accessor method for myEdge, as set in the constructor.
getRelativePosition() - Method in class relativelayout.Binding
Returns a RelativePosition object describing the position in this Binding.

I

InconsistentConstraintException - Exception in relativelayout
Indicates that two or more Bindings in a single RelativeConstraints are inconsistent with one another; that is, they specify two things about the location or size of a component that cannot both be true.
InconsistentConstraintException(Binding, Binding) - Constructor for exception relativelayout.InconsistentConstraintException
Constructor for InconsistentConstraintException.
invalidateLayout(Container) - Method in class relativelayout.RelativeLayout
 
InvalidBindingException - Exception in relativelayout
Indicates that a Binding is invalid; that is, it is not physically possible.
InvalidBindingException(Binding) - Constructor for exception relativelayout.InvalidBindingException
Constructor for InvalidBindingException.
isValid() - Method in class relativelayout.Binding
Returns a boolean indicating whether this Binding is "valid"; that is, whether the relationship it describes is possible.
isValid() - Method in class relativelayout.RelativePosition
Returns true if this RelativePosition is "valid" -- that is, does not result in a nonsensical relationship.

L

layoutContainer(Container) - Method in class relativelayout.RelativeLayout
 

M

maximumLayoutSize(Container) - Method in class relativelayout.RelativeLayout
 
minimumLayoutSize(Container) - Method in class relativelayout.RelativeLayout
 

P

PARENT_CONTAINER - Static variable in class relativelayout.RelativeConstraints
A constant that represents whatever object contains the component associated with these constraints.
preferredLayoutSize(Container) - Method in class relativelayout.RelativeLayout
Returns the preferred size of the given container given the components that are to be laid out inside it.

R

RelativeConstraints - Class in relativelayout
A constraint object that associates Bindings with a particular component to be bound.
RelativeConstraints() - Constructor for class relativelayout.RelativeConstraints
Constructor for RelativeConstraints.
RelativeConstraints(Binding...) - Constructor for class relativelayout.RelativeConstraints
Constructor for RelativeConstraints.
relativelayout - package relativelayout
 
RelativeLayout - Class in relativelayout
The main RelativeLayout class.
RelativeLayout() - Constructor for class relativelayout.RelativeLayout
 
RelativePosition - Class in relativelayout
Represents the position of an edge at some offset from another edge.
RelativePosition(Edge, int, Direction, Edge) - Constructor for class relativelayout.RelativePosition
Constructs an RelativePosition with the given parameters.
removeLayoutComponent(Component) - Method in class relativelayout.RelativeLayout
 

S

setDebug(boolean) - Static method in class relativelayout.RelativeLayout
Sets the debugging flag.
setFixedComponent(Component) - Method in class relativelayout.Binding
Sets the fixed component associated with this Binding.

T

toString() - Method in class relativelayout.Binding
Returns a human-readable String representation of this Binding.
toString() - Method in class relativelayout.RelativePosition
Returns a human readable String representation of this RelativePosition.

V

valueOf(String) - Static method in enum relativelayout.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum relativelayout.Edge
Returns the enum constant of this type with the specified name.
values() - Static method in enum relativelayout.Direction
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum relativelayout.Edge
Returns an array containing the constants of this enum type, in the order they're declared.

A B C D E G I L M P R S T V