package com.guru.display { /** * ... * @author Eddy Lee */ public class DisplayAlign { public static const TOP_LEFT:uint = 0; public static const TOP:uint = 1; public static const TOP_RIGHT:uint = 2; public static const LEFT:uint = 3; public static const CENTER:uint = 4; public static const RIGHT:uint = 5; public static const BOTTOM_LEFT:uint = 6; public static const BOTTOM:uint = 7; public static const BOTTOM_RIGHT:uint = 8; public static function isLeftAlign(pAlign:uint):Boolean { return (pAlign == TOP_LEFT || pAlign == LEFT || pAlign == BOTTOM_LEFT); } public static function isRightAlign(pAlign:uint):Boolean { return (pAlign == TOP_RIGHT || pAlign == RIGHT || pAlign == BOTTOM_RIGHT); } public static function isTopAlign(pAlign:uint):Boolean { return (pAlign == TOP_LEFT || pAlign == TOP || pAlign == TOP_RIGHT); } public static function isBottomAlign(pAlign:uint):Boolean { return (pAlign == BOTTOM_LEFT || pAlign == BOTTOM || pAlign == BOTTOM_RIGHT); } public static function isHoriAlign(pAlign:uint):Boolean { return (pAlign != TOP && pAlign != BOTTOM); } public static function isVertAlign(pAlign:uint):Boolean { return (pAlign != LEFT && pAlign != RIGHT); } public function DisplayAlign(...args) { throw new ArgumentError("DisplayAlign class cannot be instantiated."); } } }