Package com.vaadin.ui
Class Alignment
- java.lang.Object
-
- com.vaadin.ui.Alignment
-
- All Implemented Interfaces:
Serializable
public final class Alignment extends Object implements Serializable
Class containing information about alignment of a component. Use the pre-instantiated classes.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static Alignment
BOTTOM_CENTER
static Alignment
BOTTOM_LEFT
static Alignment
BOTTOM_RIGHT
static Alignment
MIDDLE_CENTER
static Alignment
MIDDLE_LEFT
static Alignment
MIDDLE_RIGHT
static Alignment
TOP_CENTER
static Alignment
TOP_LEFT
static Alignment
TOP_RIGHT
-
Constructor Summary
Constructors Constructor Description Alignment(int bitMask)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
int
getBitMask()
Returns a bitmask representation of the alignment value.String
getHorizontalAlignment()
Returns string representation of horizontal alignment.String
getVerticalAlignment()
Returns string representation of vertical alignment.int
hashCode()
boolean
isBottom()
Checks if component is aligned to the bottom of the available space.boolean
isCenter()
Checks if component is aligned center (horizontally) of the available space.boolean
isLeft()
Checks if component is aligned to the left of the available space.boolean
isMiddle()
Checks if component is aligned middle (vertically center) of the available space.boolean
isRight()
Checks if component is aligned to the right of the available space.boolean
isTop()
Checks if component is aligned to the top of the available space.String
toString()
-
-
-
Field Detail
-
TOP_RIGHT
public static final Alignment TOP_RIGHT
-
TOP_LEFT
public static final Alignment TOP_LEFT
-
TOP_CENTER
public static final Alignment TOP_CENTER
-
MIDDLE_RIGHT
public static final Alignment MIDDLE_RIGHT
-
MIDDLE_LEFT
public static final Alignment MIDDLE_LEFT
-
MIDDLE_CENTER
public static final Alignment MIDDLE_CENTER
-
BOTTOM_RIGHT
public static final Alignment BOTTOM_RIGHT
-
BOTTOM_LEFT
public static final Alignment BOTTOM_LEFT
-
BOTTOM_CENTER
public static final Alignment BOTTOM_CENTER
-
-
Method Detail
-
getBitMask
public int getBitMask()
Returns a bitmask representation of the alignment value. Used internally by terminal.- Returns:
- the bitmask representation of the alignment value
-
isTop
public boolean isTop()
Checks if component is aligned to the top of the available space.- Returns:
- true if aligned top
-
isBottom
public boolean isBottom()
Checks if component is aligned to the bottom of the available space.- Returns:
- true if aligned bottom
-
isLeft
public boolean isLeft()
Checks if component is aligned to the left of the available space.- Returns:
- true if aligned left
-
isRight
public boolean isRight()
Checks if component is aligned to the right of the available space.- Returns:
- true if aligned right
-
isMiddle
public boolean isMiddle()
Checks if component is aligned middle (vertically center) of the available space.- Returns:
- true if aligned bottom
-
isCenter
public boolean isCenter()
Checks if component is aligned center (horizontally) of the available space.- Returns:
- true if aligned center
-
getVerticalAlignment
public String getVerticalAlignment()
Returns string representation of vertical alignment.- Returns:
- vertical alignment as CSS value
-
getHorizontalAlignment
public String getHorizontalAlignment()
Returns string representation of horizontal alignment.- Returns:
- horizontal alignment as CSS value
-
-