home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Puzzle / filler.swf / scripts / mx / styles / StyleManager.as < prev    next >
Encoding:
Text File  |  2008-09-02  |  4.8 KB  |  162 lines

  1. package mx.styles
  2. {
  3.    import flash.events.IEventDispatcher;
  4.    import mx.core.Singleton;
  5.    import mx.core.mx_internal;
  6.    
  7.    use namespace mx_internal;
  8.    
  9.    public class StyleManager
  10.    {
  11.       
  12.       private static var impl:IStyleManager = Singleton.getInstance("mx.styles::IStyleManager") as IStyleManager;
  13.       
  14.       private static var implClassDependency:StyleManagerImpl;
  15.       
  16.       mx_internal static const VERSION:String = "2.0.1.0";
  17.       
  18.       public static const NOT_A_COLOR:uint = 4294967295;
  19.        
  20.       
  21.       public function StyleManager()
  22.       {
  23.          super();
  24.       }
  25.       
  26.       public static function isParentSizeInvalidatingStyle(param1:String) : Boolean
  27.       {
  28.          return impl.isParentSizeInvalidatingStyle(param1);
  29.       }
  30.       
  31.       public static function registerInheritingStyle(param1:String) : void
  32.       {
  33.          impl.registerInheritingStyle(param1);
  34.       }
  35.       
  36.       mx_internal static function set stylesRoot(param1:Object) : void
  37.       {
  38.          impl.stylesRoot = param1;
  39.       }
  40.       
  41.       mx_internal static function get inheritingStyles() : Object
  42.       {
  43.          return impl.inheritingStyles;
  44.       }
  45.       
  46.       mx_internal static function styleDeclarationsChanged() : void
  47.       {
  48.          impl.styleDeclarationsChanged();
  49.       }
  50.       
  51.       public static function setStyleDeclaration(param1:String, param2:CSSStyleDeclaration, param3:Boolean) : void
  52.       {
  53.          impl.setStyleDeclaration(param1,param2,param3);
  54.       }
  55.       
  56.       public static function registerParentDisplayListInvalidatingStyle(param1:String) : void
  57.       {
  58.          impl.registerParentDisplayListInvalidatingStyle(param1);
  59.       }
  60.       
  61.       public static function isSizeInvalidatingStyle(param1:String) : Boolean
  62.       {
  63.          return impl.isSizeInvalidatingStyle(param1);
  64.       }
  65.       
  66.       mx_internal static function get typeSelectorCache() : Object
  67.       {
  68.          return impl.typeSelectorCache;
  69.       }
  70.       
  71.       mx_internal static function set inheritingStyles(param1:Object) : void
  72.       {
  73.          impl.inheritingStyles = param1;
  74.       }
  75.       
  76.       public static function isColorName(param1:String) : Boolean
  77.       {
  78.          return impl.isColorName(param1);
  79.       }
  80.       
  81.       public static function isParentDisplayListInvalidatingStyle(param1:String) : Boolean
  82.       {
  83.          return impl.isParentDisplayListInvalidatingStyle(param1);
  84.       }
  85.       
  86.       public static function getColorName(param1:Object) : uint
  87.       {
  88.          return impl.getColorName(param1);
  89.       }
  90.       
  91.       mx_internal static function set typeSelectorCache(param1:Object) : void
  92.       {
  93.          impl.typeSelectorCache = param1;
  94.       }
  95.       
  96.       public static function unloadStyleDeclarations(param1:String, param2:Boolean = true) : void
  97.       {
  98.          impl.unloadStyleDeclarations(param1,param2);
  99.       }
  100.       
  101.       public static function getColorNames(param1:Array) : void
  102.       {
  103.          impl.getColorNames(param1);
  104.       }
  105.       
  106.       public static function loadStyleDeclarations(param1:String, param2:Boolean = true, param3:Boolean = false) : IEventDispatcher
  107.       {
  108.          return impl.loadStyleDeclarations(param1,param2,param3);
  109.       }
  110.       
  111.       public static function isValidStyleValue(param1:*) : Boolean
  112.       {
  113.          return impl.isValidStyleValue(param1);
  114.       }
  115.       
  116.       mx_internal static function get stylesRoot() : Object
  117.       {
  118.          return impl.stylesRoot;
  119.       }
  120.       
  121.       public static function isInheritingStyle(param1:String) : Boolean
  122.       {
  123.          return impl.isInheritingStyle(param1);
  124.       }
  125.       
  126.       mx_internal static function initProtoChainRoots() : void
  127.       {
  128.          impl.initProtoChainRoots();
  129.       }
  130.       
  131.       public static function registerParentSizeInvalidatingStyle(param1:String) : void
  132.       {
  133.          impl.registerParentSizeInvalidatingStyle(param1);
  134.       }
  135.       
  136.       public static function registerSizeInvalidatingStyle(param1:String) : void
  137.       {
  138.          impl.registerSizeInvalidatingStyle(param1);
  139.       }
  140.       
  141.       public static function clearStyleDeclaration(param1:String, param2:Boolean) : void
  142.       {
  143.          impl.clearStyleDeclaration(param1,param2);
  144.       }
  145.       
  146.       public static function registerColorName(param1:String, param2:uint) : void
  147.       {
  148.          impl.registerColorName(param1,param2);
  149.       }
  150.       
  151.       public static function isInheritingTextFormatStyle(param1:String) : Boolean
  152.       {
  153.          return impl.isInheritingTextFormatStyle(param1);
  154.       }
  155.       
  156.       public static function getStyleDeclaration(param1:String) : CSSStyleDeclaration
  157.       {
  158.          return impl.getStyleDeclaration(param1);
  159.       }
  160.    }
  161. }
  162.