This is an automated email from the ASF dual-hosted git repository.

harbs pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new 8e4afb572b Cleaned up BorderWidth
8e4afb572b is described below

commit 8e4afb572be3e964ffa0867600569345bea30ed0
Author: Harbs <[email protected]>
AuthorDate: Thu Feb 26 00:21:21 2026 +0200

    Cleaned up BorderWidth
---
 .../royale/style/stylebeads/border/BorderWidth.as  | 304 +++++++++++++++++++--
 .../style/stylebeads/border/BorderWidthBlock.as    |  31 ---
 .../style/stylebeads/border/BorderWidthBlockEnd.as |  31 ---
 .../stylebeads/border/BorderWidthBlockStart.as     |  31 ---
 .../style/stylebeads/border/BorderWidthBottom.as   |  31 ---
 .../style/stylebeads/border/BorderWidthInline.as   |  31 ---
 .../stylebeads/border/BorderWidthInlineEnd.as      |  31 ---
 .../stylebeads/border/BorderWidthInlineStart.as    |  31 ---
 .../style/stylebeads/border/BorderWidthLeft.as     |  31 ---
 .../style/stylebeads/border/BorderWidthRight.as    |  31 ---
 .../style/stylebeads/border/BorderWidthTop.as      |  31 ---
 11 files changed, 286 insertions(+), 328 deletions(-)

diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidth.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidth.as
index 75a0c98074..6f0b190bba 100644
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidth.as
+++ 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidth.as
@@ -22,34 +22,302 @@ package org.apache.royale.style.stylebeads.border
        import org.apache.royale.debugging.assert;
        import org.apache.royale.style.util.ThemeManager;
        import org.apache.royale.style.util.StyleTheme;
+       import org.apache.royale.style.stylebeads.CompositeStyle;
        /**
-        * Defaults to 1px.
+        * @royalesuppressexport
         */
-       public class BorderWidth extends SingleStyleBase
+       public class BorderWidth extends CompositeStyle
        {
-               public function BorderWidth(selectorPrefix:String = "border", 
rulePrefix:String = "border-width")
+               public function BorderWidth()
                {
-                       super(selectorPrefix, rulePrefix);
+                       super();
                }
-               override public function set value(value:*):void
+               private var _width:*;
+
+               public function get width():*
                {
-                       _value = value;
-                       calculatedRuleValue = value;
-                       calculatedSelector = sanitizeSelector(value);
+                       return _width;
                }
-               override public function get selector():String
+               private var widthStyle:Width;
+               public function set width(value:*):void
                {
-                       if(!calculatedSelector)
-                               return selectorPrefix;
-                       
-                       return super.selector;
+                        if(!widthStyle)
+                        {
+                                widthStyle = new Width();
+                                _styles.push(widthStyle);
+                        }
+                        widthStyle.value = value;
+                       _width = value;
                }
-               override public function get rule():String
+               private var _top:*;
+
+               public function get top():*
                {
-                       if(!calculatedRuleValue)
-                               return "1px";
-                       
-                       return super.rule;
+                       return _top;
                }
+               private var topStyle:Top;
+               public function set top(value:*):void
+               {
+                        if(!topStyle)
+                        {
+                                topStyle = new Top();
+                                _styles.push(topStyle);
+                        }
+                        topStyle.value = value;
+                       _top = value;
+               }
+               private var _left:*;
+
+               public function get left():*
+               {
+                       return _left;
+               }
+               private var leftStyle:Left;
+               public function set left(value:*):void
+               {
+                        if(!leftStyle)
+                        {
+                                leftStyle = new Left();
+                                _styles.push(leftStyle);
+                        }
+                        leftStyle.value = value;
+                       _left = value;
+               }
+               private var _right:*;
+
+               public function get right():*
+               {
+                       return _right;
+               }
+               private var rightStyle:Right;
+               public function set right(value:*):void
+               {
+                        if(!rightStyle)
+                        {
+                                rightStyle = new Right();
+                                _styles.push(rightStyle);
+                        }
+                        rightStyle.value = value;
+                       _right = value;
+               }
+               private var _bottom:*;
+
+               public function get bottom():*
+               {
+                       return _bottom;
+               }
+               private var bottomStyle:Bottom;
+               public function set bottom(value:*):void
+               {
+                        if(!bottomStyle)
+                        {
+                                bottomStyle = new Bottom();
+                                _styles.push(bottomStyle);
+                        }
+                        bottomStyle.value = value;
+                       _bottom = value;
+               }
+               private var _block:*;
+
+               public function get block():*
+               {
+                       return _block;
+               }
+               private var blockStyle:Block;
+               public function set block(value:*):void
+               {
+                        if(!blockStyle)
+                        {
+                                blockStyle = new Block();
+                                _styles.push(blockStyle);
+                        }
+                        blockStyle.value = value;
+                       _block = value;
+               }
+               private var _blockEnd:*;
+
+               public function get blockEnd():*
+               {
+                       return _blockEnd;
+               }
+               private var blockEndStyle:BlockEnd;
+               public function set blockEnd(value:*):void
+               {       
+                        if(!blockEndStyle)
+                        {
+                                blockEndStyle = new BlockEnd();
+                                _styles.push(blockEndStyle);
+                        }
+                        blockEndStyle.value = value;
+                       _blockEnd = value;
+               }
+               private var _blockStart:*;
+
+               public function get blockStart():*
+               {
+                       return _blockStart;
+               }
+               private var blockStartStyle:BlockStart;
+               public function set blockStart(value:*):void
+               {
+                        if(!blockStartStyle)
+                        {
+                                blockStartStyle = new BlockStart();
+                                _styles.push(blockStartStyle);
+                        }
+                        blockStartStyle.value = value;
+                       _blockStart = value;
+               }
+               private var _inline:*;
+
+               public function get inline():*
+               {
+                       return _inline;
+               }
+               private var inlineStyle:Inline;
+               public function set inline(value:*):void
+               {
+                       if(!inlineStyle)
+                        {
+                                inlineStyle = new Inline();
+                                _styles.push(inlineStyle);
+                        }
+                        inlineStyle.value = value;
+                       _inline = value;
+               }
+               private var _inlineEnd:*;
+
+               public function get inlineEnd():*
+               {
+                       return _inlineEnd;
+               }
+               private var inlineEndStyle:InlineEnd;
+               public function set inlineEnd(value:*):void
+               {
+                       if(!inlineEndStyle)
+                        {
+                                inlineEndStyle = new InlineEnd();
+                                _styles.push(inlineEndStyle);
+                        }
+                        inlineEndStyle.value = value;
+                       _inlineEnd = value;
+               }
+               private var _inlineStart:*;
+
+               public function get inlineStart():*
+               {
+                       return _inlineStart;
+               }
+               private var inlineStartStyle:InlineStart;
+               public function set inlineStart(value:*):void
+               {
+                       if(!inlineStartStyle)
+                        {
+                                inlineStartStyle = new InlineStart();
+                                _styles.push(inlineStartStyle);
+                        }
+                        inlineStartStyle.value = value;
+                       _inlineStart = value;
+               }
+       }
+}
+
+import org.apache.royale.style.stylebeads.SingleStyleBase;
+
+class Width extends SingleStyleBase
+{
+       public function Width(selectorPrefix:String = "border", 
rulePrefix:String = "border-width")
+       {
+               super(selectorPrefix, rulePrefix);
+       }
+       override public function set value(value:*):void
+       {
+               _value = value;
+               calculatedRuleValue = value;
+               calculatedSelector = sanitizeSelector(value);
+       }
+       override public function get selector():String
+       {
+               if(!calculatedSelector)
+                       return selectorPrefix;
+               
+               return super.selector;
+       }
+       override public function get rule():String
+       {
+               if(!calculatedRuleValue)
+                       return "1px";
+               
+               return super.rule;
+       }
+}
+class Top extends Width
+{
+       public function Top()
+       {
+               super("border-t", "border-top-width");
+       }
+}
+class Left extends Width
+{
+       public function Left()
+       {
+               super("border-l", "border-left-width");
+       }
+}
+class Right extends Width
+{
+       public function Right()
+       {
+               super("border-r", "border-right-width");
+       }
+}
+class Bottom extends Width
+{
+       public function Bottom()
+       {
+               super("border-b", "border-bottom-width");
+       }
+}
+class Block extends Width
+{
+       public function Block()
+       {
+               super("border-y", "border-block-width");
+       }
+}
+class BlockEnd extends Width
+{
+       public function BlockEnd()
+       {
+               super("border-be", "border-block-end-width");
+       }
+}
+class BlockStart extends Width
+{
+       public function BlockStart()
+       {
+               super("border-bs", "border-block-start-width");
+       }
+}
+class Inline extends Width
+{
+       public function Inline()
+       {
+               super("border-x", "border-inline-width");
+       }
+}
+class InlineEnd extends Width
+{
+       public function InlineEnd()
+       {
+               super("border-e", "border-inline-end-width");
+       }
+}
+class InlineStart extends Width
+{
+       public function InlineStart()
+       {
+               super("border-s", "border-inline-start-width");
        }
 }
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBlock.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBlock.as
deleted file mode 100644
index dae55eb2b3..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBlock.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthBlock extends BorderWidth
-       {
-               public function BorderWidthBlock()
-               {
-                       super("border-y", "border-block-width");
-               }
-       }
-}
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBlockEnd.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBlockEnd.as
deleted file mode 100644
index fe1c61485e..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBlockEnd.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthBlockEnd extends BorderWidth
-       {
-               public function BorderWidthBlockEnd()
-               {
-                       super("border-be", "border-block-end-width");
-               }
-       }
-}
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBlockStart.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBlockStart.as
deleted file mode 100644
index 156f870c41..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBlockStart.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthBlockStart extends BorderWidth
-       {
-               public function BorderWidthBlockStart()
-               {
-                       super("border-bs", "border-block-start-width");
-               }
-       }
-}
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBottom.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBottom.as
deleted file mode 100644
index b8cff07605..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthBottom.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthBottom extends BorderWidth
-       {
-               public function BorderWidthBottom()
-               {
-                       super("border-b", "border-bottom-width");
-               }
-       }
-}
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthInline.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthInline.as
deleted file mode 100644
index cf386bcecf..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthInline.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthInline extends BorderWidth
-       {
-               public function BorderWidthInline()
-               {
-                       super("border-x", "border-inline-width");
-               }
-       }
-}
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthInlineEnd.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthInlineEnd.as
deleted file mode 100644
index 4cbebd52db..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthInlineEnd.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthInlineEnd extends BorderWidth
-       {
-               public function BorderWidthInlineEnd()
-               {
-                       super("border-e", "border-inline-end-width");
-               }
-       }
-}
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthInlineStart.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthInlineStart.as
deleted file mode 100644
index 6abb0ee3c2..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthInlineStart.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthInlineStart extends BorderWidth
-       {
-               public function BorderWidthInlineStart()
-               {
-                       super("border-s", "border-inline-start-width");
-               }
-       }
-}
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthLeft.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthLeft.as
deleted file mode 100644
index 040703bdcb..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthLeft.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthLeft extends BorderWidth
-       {
-               public function BorderWidthLeft()
-               {
-                       super("border-l", "border-left-width");
-               }
-       }
-}
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthRight.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthRight.as
deleted file mode 100644
index a8b1cdf52b..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthRight.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthRight extends BorderWidth
-       {
-               public function BorderWidthRight()
-               {
-                       super("border-r", "border-right-width");
-               }
-       }
-}
\ No newline at end of file
diff --git 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthTop.as
 
b/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthTop.as
deleted file mode 100644
index 600dbba1ba..0000000000
--- 
a/frameworks/projects/Style/src/main/royale/org/apache/royale/style/stylebeads/border/BorderWidthTop.as
+++ /dev/null
@@ -1,31 +0,0 @@
-////////////////////////////////////////////////////////////////////////////////
-//
-//  Licensed to the Apache Software Foundation (ASF) under one or more
-//  contributor license agreements.  See the NOTICE file distributed with
-//  this work for additional information regarding copyright ownership.
-//  The ASF licenses this file to You under the Apache License, Version 2.0
-//  (the "License"); you may not use this file except in compliance with
-//  the License.  You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-//  Unless required by applicable law or agreed to in writing, software
-//  distributed under the License is distributed on an "AS IS" BASIS,
-//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-//  See the License for the specific language governing permissions and
-//  limitations under the License.
-//
-////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.style.stylebeads.border
-{
-       /**
-        * Defaults to 1px.
-        */
-       public class BorderWidthTop extends BorderWidth
-       {
-               public function BorderWidthTop()
-               {
-                       super("border-t", "border-top-width");
-               }
-       }
-}
\ No newline at end of file

Reply via email to