You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2018/09/01 11:39:34 UTC
[royale-asjs] branch develop updated: refactor validators to its
own package for better organization
This is an automated email from the ASF dual-hosted git repository.
carlosrovira 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 5e457dd refactor validators to its own package for better organization
5e457dd is described below
commit 5e457ddccac9410922c105d477cbfd2f632e72dd
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Sat Sep 1 13:39:29 2018 +0200
refactor validators to its own package for better organization
---
.../projects/Jewel/src/main/resources/jewel-manifest.xml | 11 ++++++-----
.../Jewel/src/main/royale/org/apache/royale/jewel/ErrorTip.as | 1 +
.../beads/{controls/group => validators}/CheckBoxValidator.as | 4 +---
.../beads/{controls/group => validators}/FormValidator.as | 4 +---
.../{controls/group => validators}/RadioButtonValidator.as | 4 +---
.../{controls/textinput => validators}/StringValidator.as | 3 +--
.../royale/jewel/beads/{controls => validators}/Validator.as | 2 +-
7 files changed, 12 insertions(+), 17 deletions(-)
diff --git a/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml b/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
index 637046f..b177818 100644
--- a/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
+++ b/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
@@ -65,11 +65,12 @@
<component id="Form" class="org.apache.royale.jewel.Form"/>
<component id="ErrorTip" class="org.apache.royale.jewel.ErrorTip"/>
- <component id="Validator" class="org.apache.royale.jewel.beads.controls.Validator"/>
- <component id="FormValidator" class="org.apache.royale.jewel.beads.controls.group.FormValidator"/>
- <component id="StringValidator" class="org.apache.royale.jewel.beads.controls.textinput.StringValidator"/>
- <component id="CheckBoxValidator" class="org.apache.royale.jewel.beads.controls.group.CheckBoxValidator"/>
- <component id="RadioButtonValidator" class="org.apache.royale.jewel.beads.controls.group.RadioButtonValidator"/>
+
+ <component id="Validator" class="org.apache.royale.jewel.beads.validators.Validator"/>
+ <component id="FormValidator" class="org.apache.royale.jewel.beads.validators.FormValidator"/>
+ <component id="StringValidator" class="org.apache.royale.jewel.beads.validators.StringValidator"/>
+ <component id="CheckBoxValidator" class="org.apache.royale.jewel.beads.validators.CheckBoxValidator"/>
+ <component id="RadioButtonValidator" class="org.apache.royale.jewel.beads.validators.RadioButtonValidator"/>
<component id="Navigation" class="org.apache.royale.jewel.Navigation"/>
<component id="NavigationLinkItemRenderer" class="org.apache.royale.jewel.itemRenderers.NavigationLinkItemRenderer"/>
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/ErrorTip.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/ErrorTip.as
index 1e736d0..481e411 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/ErrorTip.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/ErrorTip.as
@@ -20,6 +20,7 @@ package org.apache.royale.jewel
{
import org.apache.royale.core.StyledUIBase;
import org.apache.royale.core.ITextModel;
+
COMPILE::JS
{
import org.apache.royale.core.WrappedHTMLElement;
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/group/CheckBoxValidator.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/CheckBoxValidator.as
similarity index 93%
rename from frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/group/CheckBoxValidator.as
rename to frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/CheckBoxValidator.as
index 270b538..457f1bb 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/group/CheckBoxValidator.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/CheckBoxValidator.as
@@ -16,13 +16,11 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.jewel.beads.controls.group
+package org.apache.royale.jewel.beads.validators
{
import org.apache.royale.core.IStrand;
import org.apache.royale.events.Event;
import org.apache.royale.jewel.CheckBox;
- import org.apache.royale.jewel.beads.controls.Validator;
-
/**
* The CheckBoxValidator class is a specialty bead that can be used with
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/group/FormValidator.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/FormValidator.as
similarity index 94%
rename from frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/group/FormValidator.as
rename to frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/FormValidator.as
index e13bfc2..4173124 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/group/FormValidator.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/FormValidator.as
@@ -16,16 +16,14 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.jewel.beads.controls.group
+package org.apache.royale.jewel.beads.validators
{
import org.apache.royale.core.UIBase;
import org.apache.royale.events.Event;
import org.apache.royale.events.IEventDispatcher;
import org.apache.royale.jewel.Group;
- import org.apache.royale.jewel.beads.controls.Validator;
import org.apache.royale.core.IChild;
-
/**
* The FormValidator class is a specialty bead that can be used with
* form control.
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/group/RadioButtonValidator.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/RadioButtonValidator.as
similarity index 93%
rename from frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/group/RadioButtonValidator.as
rename to frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/RadioButtonValidator.as
index 6accacb..3e8f660 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/group/RadioButtonValidator.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/RadioButtonValidator.as
@@ -16,13 +16,11 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.jewel.beads.controls.group
+package org.apache.royale.jewel.beads.validators
{
import org.apache.royale.core.IStrand;
import org.apache.royale.events.Event;
import org.apache.royale.jewel.RadioButton;
- import org.apache.royale.jewel.beads.controls.Validator;
-
/**
* The RadioButtonValidator class is a specialty bead that can be used with
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/textinput/StringValidator.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/StringValidator.as
similarity index 93%
rename from frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/textinput/StringValidator.as
rename to frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/StringValidator.as
index 422f5de..eeacdb1 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/textinput/StringValidator.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/StringValidator.as
@@ -16,12 +16,11 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.jewel.beads.controls.textinput
+package org.apache.royale.jewel.beads.validators
{
import org.apache.royale.core.IBead;
import org.apache.royale.core.IStrand;
import org.apache.royale.events.Event;
- import org.apache.royale.jewel.beads.controls.Validator;
import org.apache.royale.jewel.supportClasses.textinput.TextInputBase;
import org.apache.royale.utils.StringUtil;
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/Validator.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/Validator.as
similarity index 95%
rename from frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/Validator.as
rename to frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/Validator.as
index 3b8f810..3cc0154 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/Validator.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/Validator.as
@@ -16,7 +16,7 @@
// limitations under the License.
//
////////////////////////////////////////////////////////////////////////////////
-package org.apache.royale.jewel.beads.controls
+package org.apache.royale.jewel.beads.validators
{
import org.apache.royale.core.IBead;
import org.apache.royale.core.IPopUpHost;