You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ha...@apache.org on 2017/12/03 17:38:16 UTC
[royale-asjs] branch feature/html-namespace updated: Changed
element paths
This is an automated email from the ASF dual-hosted git repository.
harbs pushed a commit to branch feature/html-namespace
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/feature/html-namespace by this push:
new 80f930f Changed element paths
80f930f is described below
commit 80f930fbd6c3e5f49ecc36820bc590f390c92e32
Author: Harbs <ha...@in-tools.com>
AuthorDate: Sun Dec 3 19:38:03 2017 +0200
Changed element paths
---
.../HTML/src/main/resources/basic-manifest.xml | 1 +
.../HTML/src/main/resources/html-manifest.xml | 44 +++++++-------
.../royale/html/{Li.as => NodeElementBase.as} | 67 +++++++++++-----------
.../org/apache/royale/html/{ => elements}/A.as | 5 +-
.../org/apache/royale/html/{ => elements}/Code.as | 5 +-
.../org/apache/royale/html/{ => elements}/Div.as | 5 +-
.../org/apache/royale/html/{ => elements}/H1.as | 5 +-
.../org/apache/royale/html/{ => elements}/H2.as | 5 +-
.../org/apache/royale/html/{ => elements}/H3.as | 5 +-
.../org/apache/royale/html/{ => elements}/H4.as | 5 +-
.../org/apache/royale/html/{ => elements}/H5.as | 5 +-
.../org/apache/royale/html/{ => elements}/H6.as | 5 +-
.../org/apache/royale/html/{ => elements}/I.as | 5 +-
.../org/apache/royale/html/{ => elements}/Input.as | 5 +-
.../org/apache/royale/html/{ => elements}/Li.as | 5 +-
.../org/apache/royale/html/{ => elements}/Ol.as | 5 +-
.../apache/royale/html/{ => elements}/Option.as | 5 +-
.../apache/royale/html/{PRE.as => elements/P.as} | 13 +++--
.../apache/royale/html/{PRE.as => elements/Pre.as} | 7 ++-
.../apache/royale/html/{ => elements}/Select.as | 5 +-
.../org/apache/royale/html/{ => elements}/Span.as | 5 +-
.../org/apache/royale/html/{ => elements}/Td.as | 5 +-
.../org/apache/royale/html/{ => elements}/Th.as | 5 +-
.../org/apache/royale/html/{ => elements}/Ul.as | 5 +-
.../royale/org/apache/royale/mdl/CardTitleText.as | 2 +-
.../royale/org/apache/royale/mdl/DialogTitle.as | 2 +-
.../royale/org/apache/royale/mdl/DropDownList.as | 2 +-
.../royale/org/apache/royale/mdl/FooterHeading.as | 2 +-
.../royale/org/apache/royale/mdl/FooterLogo.as | 2 +-
.../royale/org/apache/royale/mdl/LayoutTitle.as | 2 +-
.../royale/org/apache/royale/mdl/NavigationLink.as | 2 +-
.../royale/org/apache/royale/mdl/TabBarButton.as | 2 +-
.../org/apache/royale/mdl/beads/ContactChip.as | 2 +-
.../royale/mdl/beads/views/DropDownListView.as | 4 +-
.../mdl/itemRenderers/DropDownListItemRenderer.as | 2 +-
35 files changed, 137 insertions(+), 114 deletions(-)
diff --git a/frameworks/projects/HTML/src/main/resources/basic-manifest.xml b/frameworks/projects/HTML/src/main/resources/basic-manifest.xml
index 06587b5..30d2ebd 100644
--- a/frameworks/projects/HTML/src/main/resources/basic-manifest.xml
+++ b/frameworks/projects/HTML/src/main/resources/basic-manifest.xml
@@ -21,4 +21,5 @@
<componentPackage>
<component id="InnerHTML" class="org.apache.royale.html.beads.InnerHTML" lookupOnly="true"/>
+ <component id="TextNode" class="org.apache.royale.html.TextNode" lookupOnly="true"/>
</componentPackage>
diff --git a/frameworks/projects/HTML/src/main/resources/html-manifest.xml b/frameworks/projects/HTML/src/main/resources/html-manifest.xml
index 15fa0ac..09ab78d 100644
--- a/frameworks/projects/HTML/src/main/resources/html-manifest.xml
+++ b/frameworks/projects/HTML/src/main/resources/html-manifest.xml
@@ -21,28 +21,28 @@
<componentPackage>
- <component id="A" class="org.apache.royale.html.A" />
- <component id="H1" class="org.apache.royale.html.H1" />
- <component id="H2" class="org.apache.royale.html.H2" />
- <component id="H3" class="org.apache.royale.html.H3" />
- <component id="H4" class="org.apache.royale.html.H4" />
- <component id="H5" class="org.apache.royale.html.H5" />
- <component id="H6" class="org.apache.royale.html.H6" />
- <component id="Ol" class="org.apache.royale.html.Ol" />
- <component id="P" class="org.apache.royale.html.P" />
- <component id="PRE" class="org.apache.royale.html.PRE" />
- <component id="Code" class="org.apache.royale.html.Code" />
- <component id="Span" class="org.apache.royale.html.Span" />
- <component id="Div" class="org.apache.royale.html.Div" />
- <component id="I" class="org.apache.royale.html.I" />
- <component id="Input" class="org.apache.royale.html.Input" />
- <component id="Ul" class="org.apache.royale.html.Ul" />
- <component id="Li" class="org.apache.royale.html.Li" />
- <component id="Select" class="org.apache.royale.html.Select"/>
- <component id="Option" class="org.apache.royale.html.Option"/>
-
- <component id="Td" class="org.apache.royale.html.Td" />
- <component id="Th" class="org.apache.royale.html.Th" />
+ <component id="A" class="org.apache.royale.html.elements.A" />
+ <component id="H1" class="org.apache.royale.html.elements.H1" />
+ <component id="H2" class="org.apache.royale.html.elements.H2" />
+ <component id="H3" class="org.apache.royale.html.elements.H3" />
+ <component id="H4" class="org.apache.royale.html.elements.H4" />
+ <component id="H5" class="org.apache.royale.html.elements.H5" />
+ <component id="H6" class="org.apache.royale.html.elements.H6" />
+ <component id="Ol" class="org.apache.royale.html.elements.Ol" />
+ <component id="P" class="org.apache.royale.html.elements.P" />
+ <component id="Pre" class="org.apache.royale.html.elements.Pre" />
+ <component id="Code" class="org.apache.royale.html.elements.Code" />
+ <component id="Span" class="org.apache.royale.html.elements.Span" />
+ <component id="Div" class="org.apache.royale.html.elements.Div" />
+ <component id="I" class="org.apache.royale.html.elements.I" />
+ <component id="Input" class="org.apache.royale.html.elements.Input" />
+ <component id="Ul" class="org.apache.royale.html.elements.Ul" />
+ <component id="Li" class="org.apache.royale.html.elements.Li" />
+ <component id="Select" class="org.apache.royale.html.elements.Select"/>
+ <component id="Option" class="org.apache.royale.html.elements.Option"/>
+
+ <component id="Td" class="org.apache.royale.html.elements.Td" />
+ <component id="Th" class="org.apache.royale.html.elements.Th" />
<component id="InnerHTML" class="org.apache.royale.html.beads.InnerHTML" />
<component id="TextNode" class="org.apache.royale.html.TextNode" />
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Li.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/NodeElementBase.as
similarity index 59%
copy from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Li.as
copy to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/NodeElementBase.as
index abd88df..1662cf9 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Li.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/NodeElementBase.as
@@ -18,41 +18,42 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.html
{
- COMPILE::JS
+ import org.apache.royale.core.UIBase;
+
+ public class NodeElementBase extends UIBase
{
- import org.apache.royale.core.WrappedHTMLElement;
- import org.apache.royale.html.util.addElementToWrapper;
- }
+ public function NodeElementBase()
+ {
+ super();
+ }
- /**
- * The Li class represents an HTML <li> element
- *
- *
- * @toplevel
- * @langversion 3.0
- * @playerversion Flash 10.2
- * @playerversion AIR 2.6
- * @productversion Royale 0.0
- */
- public class Li extends Group
- {
- /**
- * constructor.
- *
- * @langversion 3.0
- * @playerversion Flash 10.2
- * @playerversion AIR 2.6
- * @productversion Royale 0.0
- */
- public function Li()
- {
- super();
- }
-
- COMPILE::JS
- override protected function createElement():WrappedHTMLElement
+ COMPILE::SWF
{
- return addElementToWrapper(this,'li');
+ private var _nodeValue:String;
}
+ public function get nodeValue():String
+ {
+ COMPILE::SWF
+ {
+ return _nodeValue;
+ }
+ COMPILE::JS
+ {
+ return element ? element.nodeValue : "";
+ }
+ }
+
+ public function set nodeValue(value:String):void
+ {
+ COMPILE::SWF
+ {
+ _nodeValue = value;
+ }
+ COMPILE::JS
+ {
+ element.nodeValue = value;
+ }
+
+ }
}
-}
+}
\ No newline at end of file
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/A.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/A.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/A.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/A.as
index 6d42078..f039346 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/A.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/A.as
@@ -16,13 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The A(Anchor) class represents an HTML <a> anchor element
@@ -34,7 +35,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class A extends Group
+ public class A extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Code.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Code.as
similarity index 94%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Code.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Code.as
index 647390c..4f91e30 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Code.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Code.as
@@ -16,13 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Code class represents an HTML <code> element
@@ -33,7 +34,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.9
*/
- public class Code extends Group
+ public class Code extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Div.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Div.as
similarity index 94%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Div.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Div.as
index 91a6255..b5efc9d 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Div.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Div.as
@@ -16,12 +16,13 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Div class represents an HTML <div> element
@@ -33,7 +34,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class Div extends Group
+ public class Div extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H1.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H1.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H1.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H1.as
index a73ba30..b3976fd 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H1.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H1.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The H1 class represents an HTML <h1> element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class H1 extends UIBase
+ public class H1 extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H2.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H2.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H2.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H2.as
index ef6ce0c..f7fe90a 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H2.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H2.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The H2 class represents an HTML <h2> element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class H2 extends UIBase
+ public class H2 extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H3.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H3.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H3.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H3.as
index 9767474..61c017d 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H3.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H3.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The H3 class represents an HTML <h3> element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class H3 extends UIBase
+ public class H3 extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H4.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H4.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H4.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H4.as
index f2b94f4..63f4af8 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H4.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H4.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The H4 class represents an HTML <h4> element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class H4 extends UIBase
+ public class H4 extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H5.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H5.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H5.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H5.as
index 0861229..2b45f0a 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H5.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H5.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The H5 class represents an HTML <h5> element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class H5 extends UIBase
+ public class H5 extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H6.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H6.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H6.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H6.as
index 12e498a..1a5e328 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/H6.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/H6.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The H6 class represents an HTML <h6> element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class H6 extends UIBase
+ public class H6 extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/I.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/I.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/I.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/I.as
index 40509b9..8c1e398 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/I.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/I.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The I(Italic) class represents an HTML <i> anchor element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class I extends UIBase
+ public class I extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Input.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Input.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Input.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Input.as
index 689ed9f..f9e9f2b 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Input.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Input.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Input class represents an HTML <input> element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class Input extends UIBase
+ public class Input extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Li.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Li.as
similarity index 92%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Li.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Li.as
index abd88df..3bb430f 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Li.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Li.as
@@ -16,13 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Li class represents an HTML <li> element
@@ -34,7 +35,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class Li extends Group
+ public class Li extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Ol.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Ol.as
similarity index 92%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Ol.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Ol.as
index 793fa32..86a7b78 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Ol.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Ol.as
@@ -16,13 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Ul class represents an HTML <ul> element
@@ -34,7 +35,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class Ol extends Group
+ public class Ol extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Option.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Option.as
similarity index 95%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Option.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Option.as
index 1100efd..c86d299 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Option.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Option.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Option class represents an HTML <option> element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.9
*/
- public class Option extends UIBase
+ public class Option extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/PRE.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/P.as
similarity index 90%
copy from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/PRE.as
copy to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/P.as
index 14b106a..b378013 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/PRE.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/P.as
@@ -16,16 +16,17 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
- * The PRE class represents an HTML <pre> element
+ * The P class represents an HTML <p> element
*
*
* @toplevel
@@ -34,7 +35,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class PRE extends Group
+ public class P extends NodeElementBase
{
/**
* constructor.
@@ -44,7 +45,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public function PRE()
+ public function P()
{
super();
}
@@ -52,7 +53,7 @@ package org.apache.royale.html
private var _text:String = "";
/**
- * The text of the pre
+ * The text of the p
*
* @langversion 3.0
* @playerversion Flash 10.2
@@ -109,7 +110,7 @@ package org.apache.royale.html
COMPILE::JS
override protected function createElement():WrappedHTMLElement
{
- return addElementToWrapper(this,'pre');
+ return addElementToWrapper(this,'p');
}
}
}
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/PRE.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Pre.as
similarity index 94%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/PRE.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Pre.as
index 14b106a..ddbb018 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/PRE.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Pre.as
@@ -16,13 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The PRE class represents an HTML <pre> element
@@ -34,7 +35,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class PRE extends Group
+ public class Pre extends NodeElementBase
{
/**
* constructor.
@@ -44,7 +45,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public function PRE()
+ public function Pre()
{
super();
}
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Select.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Select.as
similarity index 92%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Select.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Select.as
index a9d80ab..1daea3e 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Select.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Select.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
import org.apache.royale.core.UIBase;
@@ -25,6 +25,7 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Select class represents an HTML <select> element
@@ -36,7 +37,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.9
*/
- public class Select extends UIBase
+ public class Select extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Span.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Span.as
similarity index 94%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Span.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Span.as
index ab286b6..62d0485 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Span.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Span.as
@@ -16,13 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Span class represents an HTML <span> element
@@ -34,7 +35,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class Span extends Group
+ public class Span extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Td.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Td.as
similarity index 94%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Td.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Td.as
index 122f4b1..6f75e1b 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Td.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Td.as
@@ -16,13 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Td class represents an HTML <td> element
@@ -34,7 +35,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class Td extends Group
+ public class Td extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Th.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Th.as
similarity index 94%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Th.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Th.as
index 10232a8..b2b987c 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Th.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Th.as
@@ -16,13 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Th class represents an HTML <th> element
@@ -34,7 +35,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class Th extends Group
+ public class Th extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Ul.as b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Ul.as
similarity index 92%
rename from frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Ul.as
rename to frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Ul.as
index fd4d303..507d181 100644
--- a/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/Ul.as
+++ b/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Ul.as
@@ -16,13 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.html
+package org.apache.royale.html.elements
{
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
import org.apache.royale.html.util.addElementToWrapper;
}
+ import org.apache.royale.html.NodeElementBase;
/**
* The Ul class represents an HTML <ul> element
@@ -34,7 +35,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class Ul extends Group
+ public class Ul extends NodeElementBase
{
/**
* constructor.
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/CardTitleText.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/CardTitleText.as
index e8c75be..994e323 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/CardTitleText.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/CardTitleText.as
@@ -18,7 +18,7 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.mdl
{
- import org.apache.royale.html.H2;
+ import org.apache.royale.html.elements.H2;
COMPILE::JS
{
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/DialogTitle.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/DialogTitle.as
index c9defd0..62e320a 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/DialogTitle.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/DialogTitle.as
@@ -18,7 +18,7 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.mdl
{
- import org.apache.royale.html.H4;
+ import org.apache.royale.html.elements.H4;
COMPILE::JS
{
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/DropDownList.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/DropDownList.as
index 8628bdd..0a9f599 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/DropDownList.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/DropDownList.as
@@ -23,7 +23,7 @@ package org.apache.royale.mdl
import org.apache.royale.core.UIBase;
import org.apache.royale.events.ItemAddedEvent;
import org.apache.royale.html.DataContainer;
- import org.apache.royale.html.Select;
+ import org.apache.royale.html.elements.Select;
import org.apache.royale.mdl.beads.UpgradeElement;
import org.apache.royale.mdl.beads.models.IDropDownListModel;
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/FooterHeading.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/FooterHeading.as
index c1f793d..0385e02 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/FooterHeading.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/FooterHeading.as
@@ -18,7 +18,7 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.mdl
{
- import org.apache.royale.html.H1;
+ import org.apache.royale.html.elements.H1;
COMPILE::JS
{
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/FooterLogo.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/FooterLogo.as
index 6a030e0..d89204a 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/FooterLogo.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/FooterLogo.as
@@ -18,7 +18,7 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.mdl
{
- import org.apache.royale.html.Div;
+ import org.apache.royale.html.elements.Div;
COMPILE::JS
{
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/LayoutTitle.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/LayoutTitle.as
index 02c9146..7b3b61e 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/LayoutTitle.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/LayoutTitle.as
@@ -18,7 +18,7 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.mdl
{
- import org.apache.royale.html.Span;
+ import org.apache.royale.html.elements.Span;
COMPILE::JS
{
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/NavigationLink.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/NavigationLink.as
index 47b04c2..1c0c980 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/NavigationLink.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/NavigationLink.as
@@ -18,7 +18,7 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.mdl
{
- import org.apache.royale.html.A;
+ import org.apache.royale.html.elements.A;
COMPILE::JS
{
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/TabBarButton.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/TabBarButton.as
index 5edcc82..9b7f8e6 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/TabBarButton.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/TabBarButton.as
@@ -18,7 +18,7 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.mdl
{
- import org.apache.royale.html.A;
+ import org.apache.royale.html.elements.A;
COMPILE::JS
{
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/ContactChip.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/ContactChip.as
index 4959fb5..45dbebd 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/ContactChip.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/ContactChip.as
@@ -20,7 +20,7 @@ package org.apache.royale.mdl.beads
{
import org.apache.royale.core.IBead;
import org.apache.royale.core.IStrand;
- import org.apache.royale.html.Span;
+ import org.apache.royale.html.elements.Span;
import org.apache.royale.utils.loadBeadFromValuesManager;
import org.apache.royale.core.UIBase;
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/views/DropDownListView.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/views/DropDownListView.as
index 750108a..1a9257e 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/views/DropDownListView.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/views/DropDownListView.as
@@ -20,8 +20,8 @@ package org.apache.royale.mdl.beads.views
{
import org.apache.royale.core.ISelectionModel;
import org.apache.royale.core.IStrand;
- import org.apache.royale.html.Option;
- import org.apache.royale.html.Select;
+ import org.apache.royale.html.elements.Option;
+ import org.apache.royale.html.elements.Select;
import org.apache.royale.html.beads.DataContainerView;
import org.apache.royale.mdl.DropDownList;
import org.apache.royale.events.Event;
diff --git a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/DropDownListItemRenderer.as b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/DropDownListItemRenderer.as
index 9aa93d3..9eb6506 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/DropDownListItemRenderer.as
+++ b/frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/DropDownListItemRenderer.as
@@ -18,7 +18,7 @@
////////////////////////////////////////////////////////////////////////////////
package org.apache.royale.mdl.itemRenderers
{
- import org.apache.royale.html.Option;
+ import org.apache.royale.html.elements.Option;
import org.apache.royale.html.supportClasses.MXMLItemRenderer;
COMPILE::JS
--
To stop receiving notification emails like this one, please contact
['"commits@royale.apache.org" <co...@royale.apache.org>'].