diff --git a/AddingResourceToHTMLHead.md b/AddingResourceToHTMLHead.md
new file mode 100644
index 00000000..7754a403
--- /dev/null
+++ b/AddingResourceToHTMLHead.md
@@ -0,0 +1,19 @@
+# Introduction #
+
+This page will provide a brief overview of how to insert resources such as JS files within the head of the HTML page.
+
+# Details #
+
+There currently exists a java file to insert JS content to the head of HTML page :
+ * `JsfFlexResource`
+
+_It is assumed that the resource file is within the correct resource directory within the **src** hierarchy._
+
+So in order to add the resource to the head of the HTML file, one simply gets the instance of `JsfFlexResource` {since they are abstract classes} and invoke the addResource method providing the class where the resource is nested under and the resource name.
+
+Following is an example from `AbstractMXMLUIApplication` :
+```
+ JsfFlexResource jsfFlexResource = JsfFlexResource.getInstance();
+ jsfFlexResource.addResource(getClass(), JSF_FLEX_COMMUNICATOR_CORE_JS);
+ jsfFlexResource.addResource(getClass(), JSF_FLEX_COMMUNICATOR_LOGGER_JS);
+```
\ No newline at end of file
diff --git a/AdditionalComponents.md b/AdditionalComponents.md
new file mode 100644
index 00000000..a39855c7
--- /dev/null
+++ b/AdditionalComponents.md
@@ -0,0 +1,14 @@
+# Introduction #
+
+This page will provide a quick overview of the `jf:flexAdditionalComponent` tag. Note that in the future intention is to allow user to bind data if the missing component allows data preservation.
+
+# Details #
+ * Below is the content for an extremely complicated component `[sarcasm here of course]`
+```
+
+
+
+
+```
+ * And the result
+> > 
\ No newline at end of file
diff --git a/AsyncPropDataUpdateListener.md b/AsyncPropDataUpdateListener.md
new file mode 100644
index 00000000..4f8a1e46
--- /dev/null
+++ b/AsyncPropDataUpdateListener.md
@@ -0,0 +1,42 @@
+# Introduction #
+
+This page provides a quick overview of the projects's `jf:flexAsynchronousPropertyUpdateEventListener`, note that `jf:flexAsynchronousDataUpdateEventListener` component is very similar so it will not be described within a Wiki page, component which allows listening to an event for a Flex component and retrieving the value for the component and returning data which will be set for the Flex component.
+
+# Details #
+ * Initial view of the `jf:flexNumericStepper` component which will be listened to and `jf:flexTextArea` component which will be used to set the value returned from the server side.
+> > 
+ * After -
+ 1. a change has been made to the `jf:flexNumericStepper` component which triggered an asynchronous call to be made to the server side.
+ 1. A value is returned from the server side with the sent data and `jf:flexTextArea` component is updated with the value.
+> > 
+ * The method for the `ManagedBean`that listens to the event for the `jf:flexNumericStepper` component and returns appropriate value for the `jf:flexTextArea` component
+```
+ public Object asyncPropertyUpdateListener(AsynchronousPropertyUpdateEvent event){
+ /*
+ * Two possible values can be returned for the MethodExpression of flexAsynchronousPropertyUpdateEventListener
+ * AsynchronousPropertyUpdateEventBean
+ * An Object representing the value to update the target component to
+ *
+ */
+
+ return "Async Property Update: " + event.getCurrSourceValue();
+ }
+```
+ * The XHTML content for the example:
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
\ No newline at end of file
diff --git a/ComponentTagsBondableFieldsInfo.md b/ComponentTagsBondableFieldsInfo.md
new file mode 100644
index 00000000..7994a62e
--- /dev/null
+++ b/ComponentTagsBondableFieldsInfo.md
@@ -0,0 +1,77 @@
+# Introduction #
+
+This page will contain brief overview regarding bondable fields of JSF Flex components Tags which have reference in **preserving the value/state during `postBack`**. Please check out mxmlOverallExample.xhtml and mxmlOverallExample.jsp pages for comprehensive viewing of these and additional data bounded components.
+
+# Details #
+
+ * `Accordion`
+ 1. selectedIndex _Integer_ : contains info regarding which container has been selected.
+
+ * `CheckBox`
+ 1. selected _Boolean_ : contains the boolean of whether user has selected the checkbox or not.
+
+ * `ColorPicker`
+ 1. selectedColor _String_ : contains the color chosen for the colorPicker
+
+ * `ComboBox`
+ 1. text _String_ : contains the comboxBox's text that the user has selected
+ 1. selectedIndex _Integer_ : contains the comboxBox that the user has selected {in order to preserve the correct selection, this field must be mapped within the managed beans}.
+
+ * `DataGrid`
+ 1. bindingBeanList _List_ : List of beans for asynchronous retrieval and update of data. The bean should have corresponding get + set methods for each `DataGridColumn's` dataField attributes and the data should implement the _Comparable_ interface for sorting.
+
+ * `DateChooser`
+ 1. selectedDate _Calendar_ : the selected date of the component.
+
+ * `DateField`
+ 1. text _String_ : contains the date selected by the user.
+
+ * `HorizontalList`
+ 1. selectedIndex _Integer_ : contains the list element that the user has selected.
+
+ * `HSlider`
+ 1. value _String_ : contains the slider's value.
+
+ * `List`
+ 1. selectedIndex _Integer_ : contains the list element that the user has selected.
+
+ * `NumericStepper`
+ 1. value _String_ : contains the value of the numericStepper
+
+ * `ObjectListEntries `
+ 1. bindingBeanList _List_ : List of beans to be used for `ObjectElement + ObjectProperty` childrens, with the field of `ObjectProperty's` property being fetched via reflection.
+
+ * `ProgressBar`
+ 1. value _String_ : the progressBar value. **Note that this field will not be set upon loading of the app, since it's read-only.**
+
+ * `RadioButton`
+ 1. selectedValue _String_ : contains the value selected within the same groupName radioButtons.
+ 1. selected _Boolean_ : contains the boolean flag of whether the current radioButton has been selected or not {in order to preserve the correct selection, this field must be mapped within the managed beans}.
+
+ * `RichTextEditor`
+ 1. text _String_ : contains the text inputed by the user.
+ 1. htmlText _String_ : contains the htmlText {in rich text format specified through xml tags} inputed by the user. Have to set `textBinding` field to `htmlText`.
+
+ * `TabNavigator`
+ 1. selectedIndex _Integer_ : contains info regarding which container has been selected.
+
+ * `TextArea`
+ 1. text _String_ : contains the text inputed by the user.
+
+ * `TextInput`
+ 1. text _String_ : contains the text inputed by the user.
+
+ * `TileList`
+ 1. selectedIndex _Integer_ : contains the list element that the user has selected.
+
+ * `Tree`
+ 1. selectedIndex _Integer_ : contains the top Tree element that the user has selected.
+
+ * `ViewStack`
+ 1. selectedIndex _Integer_ : contains the top Tree element that the user has selected.
+
+ * `VSlider`
+ 1. value _String_ : contains the slider's value.
+
+ * `XMLListEntries`
+ 1. bindingBeanList _List_ : List of beans to be used for `XMLElement + XMLAttribute` childrens, which will fetch the fields via reflection. {note that these values will be static meaning the values during debugMode will be the values during productionMode even if the beans change}.
\ No newline at end of file
diff --git a/EclipseJBossQuickStart.md b/EclipseJBossQuickStart.md
new file mode 100644
index 00000000..2cf878a8
--- /dev/null
+++ b/EclipseJBossQuickStart.md
@@ -0,0 +1,102 @@
+# Introduction #
+
+This page contains brief overview in importing the project into Eclipse 3.4.0 for JBoss 4.2.
+
+
+# Details #
+
+## Importing the generated WAR artifact ##
+ 1. Follow the usual path of importing a WAR file.
+> > 
+ 1. Then delete JSF API + IMPL Jar within `WebContent/WEB-INF/lib` directory
+> > 
+
+## Importing the Jar artifacts for a Dynamic Web Project ##
+ 1. First create the Dynamic Web Project with the default Configuration for JBoss 4.2 {technically can set it to JSF 1.2 here, but will go with this path}.
+> > 
+ 1. Then configure the project with JSF 1.2 impl
+ * Select the project and right click.
+ * Select the Properties option.
+ * Select Project Facets and click on `JavaServer` Faces with version 1.2.
+ * Click on Further configuration required.
+ * Select the default **Server Supplied JSF Implementation**
+ * If one wishes to use a different JSF impl than the one provided from the Server `{i.e. MyFaces`}, provide the impl Jars within the WEB-INF/lib directory and add the following within the web.xml :
+```
+
+ org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL
+ true
+
+```
+> > > Then JBoss will use the implementation within the classpath of the project rather than from its default/provided impl.
+
+ * Add additional URL Mapping Patterns for `FacesServlet` with `/jsfFlexHttpServiceRequestListener/* and *.jsf`.
+
+> > 
+> > 
+ 1. Then modify web.xml by adding the following content :
+```
+
+
+ For JSF Flex Flash To JavaScript Log Level, possible values are (Log, Debug, Info,
+ Warn, Error) If the field is not provided, it will make a decision based on
+ com.googlecode.jsfFlex.MODE with production being Error and non-production being Log
+
+ com.googlecode.jsfFlex.FlashToJavaScriptLogLevel
+ Info
+
+
+
+
+ For JSF Flex build mode, possible values are (debugMode,
+ simplySwfMode, productionMode [default])
+
+ com.googlecode.jsfFlex.MODE
+ debugMode
+
+
+
+ jsfFlexResourceFilter
+ com.googlecode.jsfFlex.filter.JsfFlexResourceFilter
+
+
+
+
+ jsfFlexResourceFilter
+ *.jsf
+
+
+
+
+ jsfFlexResourceFilter
+ /jsfFlexResourceRequest/*
+
+
+
+ Faces Servlet
+ javax.faces.webapp.FacesServlet
+ 1
+
+
+
+ Faces Servlet
+ *.jsf
+
+
+
+ Faces Servlet
+ /jsfFlexHttpServiceRequestListener/*
+
+```
+> > Note the need to have two servlet-mapping for the different url-patterns. This is different in comparison to `TomCat 6.0 QuickStart`.
+ 1. Copy the contents from "C:\jsfFlex\jsf-flex\examples\target\jsf-flex-examples\WEB-INF\lib" minus the jsf api + jsf impl to the project's WEB-INF\lib directory.
+> > 
+ 1. Then you are done. Have fun!
+
+If you wish to use Facelet for JSF Flex components, please refer to the following Wiki page in modifying web.xml and faces-config.xml files : [FaceletQuickStart](FaceletQuickStart.md). Note that Facelet support is being started from 0.7 version onwards, so it may have some quirks within this version.
\ No newline at end of file
diff --git a/EclipseJBossQuickStart6.md b/EclipseJBossQuickStart6.md
new file mode 100644
index 00000000..95118b2c
--- /dev/null
+++ b/EclipseJBossQuickStart6.md
@@ -0,0 +1,158 @@
+# Introduction #
+
+This page contains brief overview in importing the project into Eclipse 3.6.x for JBoss 6.0.
+
+
+# Details #
+
+## Importing the generated WAR artifact ##
+Follow the usual path of importing a WAR file.
+
+
+## Importing the Jar artifacts for a Dynamic Web Project ##
+# First create the Dynamic Web Project with the default Configuration for JBoss 6.0
+> 
+ 1. Then configure the project with JSF 2.0 impl
+ * Select the project and right click.
+ * Select the Properties option.
+ * Select Project Facets and click on `JavaServer` Faces with version 2.0.
+ * Click on Further configuration required.
+ * Select the default **Server Supplied JSF Implementation**
+ * If one wishes to use a different JSF impl than the one provided from the Server `[i.e. MyFaces]`, provide the impl Jars within the WEB-INF/lib directory and add the following within the web.xml :
+```
+
+ org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL
+ true
+
+```
+> > > Then JBoss will use the implementation within the classpath of the project rather than from its default/provided impl.
+ * Add additional URL Mapping Patterns for `FacesServlet with /jsfFlexHttpServiceRequestListener/* and *.jsf.`
+> > > 
+> > > 
+ 1. Then modify web.xml by adding the following content :
+```
+
+
+ javax.faces.FACELETS_VIEW_MAPPINGS
+ *.xhtml
+
+
+
+
+
+ facelets.DEVELOPMENT
+ true
+
+
+
+ org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL
+ true
+
+
+
+ Comma separated list of URIs of (additional) faces config files. (e.g. /WEB-INF/my-config.xml) See JSF 1.0 PRD2, 10.3.2 Attention: You may not put /WEB-INF/faces-config.xml in here.
+
+ javax.faces.CONFIG_FILES
+ /WEB-INF/examples-config.xml
+
+
+
+ State saving method: "client" or "server" (= default)
+ See JSF Specification 2.5.3
+ javax.faces.STATE_SAVING_METHOD
+ server
+
+
+
+
+
+
+
+
+ The relative web context path for the locale resources, if being used for multilingual application
+
+ com.googlecode.jsfFlex.LocaleWebContextRelativePath
+ locale
+
+
+
+
+ The default locale
+
+ com.googlecode.jsfFlex.DefaultLocale
+ en_US
+
+
+
+
+ For JSF Flex Flash To JavaScript Log Level, possible values are (Log, Debug, Info, Warn, Error). If the field is not provided, it will make a decision based on com.googlecode.jsfFlex.MODE with production being Error and non-production being Log. Specifically it is only allowed for Firebug unless the user uses Firebug Lite or has Dojo with debug set to true.
+
+ com.googlecode.jsfFlex.FlashToJavaScriptLogLevel
+ Debug
+
+
+
+ For JSF Flex build mode, possible values are (debugMode, productionMode [default])
+
+ com.googlecode.jsfFlex.MODE
+ debugMode
+
+
+
+
+
+ jsfFlexResourceFilter
+ com.googlecode.jsfFlex.filter.JsfFlexResourceFilter
+
+
+
+
+ jsfFlexResourceFilter
+ *.jsf
+
+
+
+
+ jsfFlexResourceFilter
+ /jsfFlexResourceRequest/*
+
+
+
+
+ jsfFlexResourceFilter
+ /faces/*
+
+```
+ 1. Copy the contents from "C:\jsfFlex\jsf-flex\examples\target\jsf-flex-examples\WEB-INF\lib" to the project's WEB-INF\lib directory.
+
+> > 
+ 1. Then you are done. Have fun!
\ No newline at end of file
diff --git a/EclipseQuickStart.md b/EclipseQuickStart.md
new file mode 100644
index 00000000..be628c77
--- /dev/null
+++ b/EclipseQuickStart.md
@@ -0,0 +1,13 @@
+# Introduction #
+
+Brief overview in importing the project to Eclipse IDE.
+
+
+# Details #
+
+ * Eclipse 3.4.x for artifacts prior to rewrite **0.5a**:
+ * [TomCat6.0](EclipseTomCatQuickStart.md) : this page contains info regarding importing the example WAR and adding the generated Jar artifacts to a new Dynamic Web Project.
+ * [JBoss4.2](EclipseJBossQuickStart.md) : this page contains info regarding importing the example WAR and adding the generated Jar artifacts to a new Dynamic Web Project.
+ * Eclipse 3.6.x for artifacts after the rewrite **0.5a**:
+ * [TomCat7.0](EclipseTomCatQuickStart7.md) : this page contains info regarding importing the example WAR and adding the generated Jar artifacts to a new Dynamic Web Project.
+ * [JBoss6.0](EclipseJBossQuickStart6.md) : this page contains info regarding importing the example WAR and adding the generated Jar artifacts to a new Dynamic Web Project.
\ No newline at end of file
diff --git a/EclipseTomCatQuickStart.md b/EclipseTomCatQuickStart.md
new file mode 100644
index 00000000..73cc768f
--- /dev/null
+++ b/EclipseTomCatQuickStart.md
@@ -0,0 +1,69 @@
+# Introduction #
+
+This page contains brief overview in importing the project into Eclipse 3.4.0 for Tomcat 6.0
+
+# Details #
+
+## Importing the generated WAR artifact ##
+Follow the usual path of importing a WAR file.
+
+
+
+## Importing the Jar artifacts for a Dynamic Web Project ##
+ 1. First create the Dynamic Web Project with the default Configuration for Tomcat 6.0 {technically can set it to JSF 1.2 here, but will go with this path}.
+> > 
+ 1. Then configure the project with JSF 1.2 impl
+ * Select the project and right click.
+ * Select the Properties option.
+ * Select Project Facets and click on `JavaServer` Faces with version 1.2.
+ * Click on Further configuration required.
+ * Select the JSF Libraries {can choose the Mojarra 1.2 or `MyFaces` 1.2 impl}, for the example chose the Mojarra 1.2 impl as it is Sun's impl. For simplicity, took the jsf-api + jsf-impl from the "C:\jsfFlex\jsf-flex\examples\target\jsf-flex-examples\WEB-INF\lib" directory.
+ * Add additional URL Mapping Patterns for `FacesServlet` with `/jsfFlexHttpServiceRequestListener/* and *.jsf`.
+> > > 
+> > > 
+ 1. Then modify web.xml by adding the following content :
+```
+
+
+ For JSF Flex Flash To JavaScript Log Level, possible values are (Log, Debug, Info,
+ Warn, Error) If the field is not provided, it will make a decision based on
+ com.googlecode.jsfFlex.MODE with production being Error and non-production being Log
+
+ com.googlecode.jsfFlex.FlashToJavaScriptLogLevel
+ Info
+
+
+
+
+ For JSF Flex build mode, possible values are (debugMode, simplySwfMode, productionMode
+ [default])
+
+ com.googlecode.jsfFlex.MODE
+ debugMode
+
+
+
+ jsfFlexResourceFilter
+ com.googlecode.jsfFlex.filter.JsfFlexResourceFilter
+
+
+
+
+ jsfFlexResourceFilter
+ *.jsf
+
+
+
+
+ jsfFlexResourceFilter
+ /jsfFlexResourceRequest/*
+
+```
+ 1. Copy the contents from "C:\jsfFlex\jsf-flex\examples\target\jsf-flex-examples\WEB-INF\lib" minus the jsf api + jsf impl to the project's WEB-INF\lib directory.
+
+> > 
+ 1. Then you are done. Have fun!
+
+If you wish to use Facelet for JSF Flex components, please refer to the following Wiki page in modifying web.xml and faces-config.xml files : [FaceletQuickStart](FaceletQuickStart.md). Note that Facelet support is being started from 0.7 version onwards, so it may have some quirks within this version.
\ No newline at end of file
diff --git a/EclipseTomCatQuickStart7.md b/EclipseTomCatQuickStart7.md
new file mode 100644
index 00000000..462bb12d
--- /dev/null
+++ b/EclipseTomCatQuickStart7.md
@@ -0,0 +1,149 @@
+# Introduction #
+
+This page contains brief overview in importing the project into Eclipse 3.6.x for Tomcat 7.0
+
+
+# Details #
+Follow the usual path of importing a WAR file.
+
+
+
+## Importing the Jar artifacts for a Dynamic Web Project ##
+ 1. First create the Dynamic Web Project with the default Configuration for Tomcat 7.0.
+> > 
+ 1. Then configure the project with JSF 2.0 impl
+ * Select the project and right click.
+ * Select the Properties option.
+ * Select Project Facets and click on `JavaServer Faces` with version 2.0.
+ * Click on Further configuration required.
+ * Select the JSF Libraries `[can choose the Mojarra 2.0 or MyFaces 2.0 impl]`, for the example chose the `MyFaces` 2.0 impl. For simplicity, took the artifacts from the WAR download.
+ * Add additional URL Mapping Patterns for `FacesServlet with /jsfFlexHttpServiceRequestListener/* and *.jsf`.
+> > > 
+> > > 
+ 1. Then modify web.xml by adding the following content :
+```
+
+
+ javax.faces.FACELETS_VIEW_MAPPINGS
+ *.xhtml
+
+
+
+
+
+ facelets.DEVELOPMENT
+ true
+
+
+
+ org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL
+ true
+
+
+
+ Comma separated list of URIs of (additional) faces config files. (e.g. /WEB-INF/my-config.xml) See JSF 1.0 PRD2, 10.3.2 Attention: You may not put /WEB-INF/faces-config.xml in here.
+
+ javax.faces.CONFIG_FILES
+ /WEB-INF/examples-config.xml
+
+
+
+ State saving method: "client" or "server" (= default)
+ See JSF Specification 2.5.3
+ javax.faces.STATE_SAVING_METHOD
+ server
+
+
+
+
+
+
+
+
+ The relative web context path for the locale resources, if being used for multilingual application
+
+ com.googlecode.jsfFlex.LocaleWebContextRelativePath
+ locale
+
+
+
+
+ The default locale
+
+ com.googlecode.jsfFlex.DefaultLocale
+ en_US
+
+
+
+
+ For JSF Flex Flash To JavaScript Log Level, possible values are (Log, Debug, Info, Warn, Error). If the field is not provided, it will make a decision based on com.googlecode.jsfFlex.MODE with production being Error and non-production being Log. Specifically it is only allowed for Firebug unless the user uses Firebug Lite or has Dojo with debug set to true.
+
+ com.googlecode.jsfFlex.FlashToJavaScriptLogLevel
+ Debug
+
+
+
+ For JSF Flex build mode, possible values are (debugMode, productionMode [default])
+
+ com.googlecode.jsfFlex.MODE
+ debugMode
+
+
+
+
+
+ jsfFlexResourceFilter
+ com.googlecode.jsfFlex.filter.JsfFlexResourceFilter
+
+
+
+
+ jsfFlexResourceFilter
+ *.jsf
+
+
+
+
+ jsfFlexResourceFilter
+ /jsfFlexResourceRequest/*
+
+
+
+
+ jsfFlexResourceFilter
+ /faces/*
+
+```
+ 1. Copy the contents from "C:\jsfFlex\jsf-flex\examples\target\jsf-flex-examples\WEB-INF\lib" minus the JSF impl to the project's WEB-INF\lib directory.
+
+> > 
+ 1. Then you are done. Have fun!
\ No newline at end of file
diff --git a/FaceletQuickStart.md b/FaceletQuickStart.md
new file mode 100644
index 00000000..f0e08d7b
--- /dev/null
+++ b/FaceletQuickStart.md
@@ -0,0 +1,132 @@
+# Introduction #
+
+This page contains a brief overview in changing web.xml and faces-config.xml files to use Facelet for JSF Flex components. It is assumed that one already has a JSF project that has JSP as its default view handler and that one is using standard .xhtml files as Facelet extension.
+
+# Details #
+
+ 1. First modify web.xml file to include .xhtml extension as Facelet's view mapping :
+```
+
+ facelets.VIEW_MAPPINGS
+ *.xhtml
+
+```
+ 1. Then one needs to have a mapping so that `FacesServlet` and `JsfFlexResourceFilter` handles the requests of .xhtml files, so add the following within web.xml :
+```
+
+ jsfFlexResourceFilter
+ /faces/*
+
+
+
+ Faces Servlet
+ /faces/*
+
+```
+ 1. Finally modify faces-config.xml file to include Facelet View Handler :
+```
+
+
+ en
+
+ com.sun.facelets.FaceletViewHandler
+
+```
+
+That is it and here are examples for referring to .jsp with the default JSP view handler and .xhtml with the Facelet view handler :
+|View Handler|Sample URL|
+|:-----------|:---------|
+|JSP |`http://localhost:8081/jsf-flex-examples/mxmlIndex.jsf`|
+|Facelet using XHTML|`http://localhost:8081/jsf-flex-examples/faces/mxmlIndex.xhtml`|
+
+For ease, here is the content for the complete web.xml file :
+```
+
+
+
+
+ facelets.VIEW_MAPPINGS
+ *.xhtml
+
+
+
+ Comma separated list of URIs of (additional) faces config files.
+ (e.g. /WEB-INF/my-config.xml)
+ See JSF 1.0 PRD2, 10.3.2
+ Attention: You may not put /WEB-INF/faces-config.xml in here.
+
+ javax.faces.CONFIG_FILES
+ /WEB-INF/examples-config.xml
+
+
+ State saving method: "client" or "server" (= default)
+ See JSF Specification 2.5.3
+ javax.faces.STATE_SAVING_METHOD
+ server
+
+
+
+
+ For JSF Flex Flash To JavaScript Log Level, possible values are (Log, Debug, Info, Warn, Error) If the field is not provided, it will make a decision based on com.googlecode.jsfFlex.MODE with production being Error and non-production being Log
+
+ com.googlecode.jsfFlex.FlashToJavaScriptLogLevel
+ Info
+
+
+
+ For JSF Flex build mode, possible values are (debugMode, simplySwfMode, productionMode [default])
+
+ com.googlecode.jsfFlex.MODE
+ debugMode
+
+
+
+ jsfFlexResourceFilter
+ com.googlecode.jsfFlex.filter.JsfFlexResourceFilter
+
+
+
+
+ jsfFlexResourceFilter
+ *.jsf
+
+
+
+
+ jsfFlexResourceFilter
+ /jsfFlexResourceRequest/*
+
+
+
+
+ jsfFlexResourceFilter
+ /faces/*
+
+
+
+
+ Faces Servlet
+ javax.faces.webapp.FacesServlet
+ 1
+
+
+
+
+ Faces Servlet
+ *.jsf
+
+
+
+
+ Faces Servlet
+ /jsfFlexHttpServiceRequestListener/*
+
+
+
+
+ Faces Servlet
+ /faces/*
+
+
+
+```
\ No newline at end of file
diff --git a/InterestingComponents.md b/InterestingComponents.md
new file mode 100644
index 00000000..ef68317d
--- /dev/null
+++ b/InterestingComponents.md
@@ -0,0 +1,12 @@
+#Main page of interesting components of the project.
+
+# Introduction #
+
+This page provides couple of interesting components for the project.
+
+
+# Details #
+
+ * [DataGrid with server side augmented features](RemoteDataGrid.md)
+ * [Server side listener to components' property and data updates](AsyncPropDataUpdateListener.md)
+ * [to allow user to create any possible missing Flex components that are not included within the project](AdditionalComponents.md)
\ No newline at end of file
diff --git a/JSFFlexActionScriptAttributesEclipsePlugin.md b/JSFFlexActionScriptAttributesEclipsePlugin.md
new file mode 100644
index 00000000..e22a1e6d
--- /dev/null
+++ b/JSFFlexActionScriptAttributesEclipsePlugin.md
@@ -0,0 +1,17 @@
+# Introduction #
+
+Brief overview of the `ActionScript` Attributes Eclipse Plugin.
+
+
+# Details #
+
+ 1. First thing to do is download the plugin from the Downloads link and place it within the Eclipse's plugins directory `[i.e. C:\Program Files\eclipse\helios\plugins]`.
+ 1. Then launch the Eclipse Plugin with `"C:\Program Files\eclipse\helios\eclipse.exe" -clean` to clean out the plugin cache.
+ 1. Then allow the plugin to fetch the content from internet by checking the check box
+> > 
+ 1. Afterwards one should be able to see the following within the Main Menu when one has opened up the .xhtml file:
+> > 
+ 1. Then select a valid Flex component JSF Flex tag node and request the content to be fetched:
+> > http://jsf-flex.googlecode.com/svn/wiki/JsfFlexASAttrPluginClassViewMenu.JPG
+ 1. Then one should be able to see the results after it has fetched all the content and parsed the content into its data objects:
+
\ No newline at end of file
diff --git a/JSFFlexBuildSystemInfo.md b/JSFFlexBuildSystemInfo.md
new file mode 100644
index 00000000..389b5e0f
--- /dev/null
+++ b/JSFFlexBuildSystemInfo.md
@@ -0,0 +1,18 @@
+# Introduction #
+
+This page provides a quick overview regarding the project's build system.
+
+# Details #
+
+## Methods of triggering different artifacts/dependencies for the project ##
+ * **mvn install** will provide default artifacts with:
+ * `_CommonTaskRunner` sdkStandardCommonTaskRunnerImpl
+ * `_FileManipulatorTaskRunner` velocityFileManipulatorTaskRunnerImpl
+ * `_FlexTaskRunner` antFlexTaskRunnerImpl
+> > and will utilize JSF 2.0 with `MyFaces` implementation.
+ * **mvn install** `-Djsf=mojarra` will provide the examples artifact with Mojarra 2.0 implementation.
+ * **mvn install** `-DtimestampAppend=true` will append timestamp to examples artifact for uploading to the Downloads.
+
+**Hopefully below is deprecated**
+
+Providing a quick note here for mvn deploy. Since the latest work for Mojarra is held within Dev Java Net, during development this repository will be added to pom.xml. However, when one is deploying the code for a tag, one must remove the inserted Dev Java Net repository, since only the public/standard repository is recognized for the deploy action. This means that hopefully the JSF 2.0 API + IMPL of Mojarra will be deployed to the public/standard repository in the future or there will be tweaking of Maven to allow additional repository within pom.xml for deploy.
\ No newline at end of file
diff --git a/JSFFlexComponentInfo.md b/JSFFlexComponentInfo.md
new file mode 100644
index 00000000..c6e9763a
--- /dev/null
+++ b/JSFFlexComponentInfo.md
@@ -0,0 +1,22 @@
+# Introduction #
+
+Brief overview regarding JSF Flex components for JSF Flex project.
+
+# Details #
+
+## Components ##
+JSF Flex project contains concrete JSF component for each Flex component.
+
+Each of the JSF component that needs to preserve the value will have the following syntax of values checked during the decode process
+
+`_ {i.e. for List _selectedIndex}. For certain components there will be a set of ids sent to the decode process {i.e. RadioButton component has two values checked during the JSF decode process { _selectedValue and _selected }.`
+
+Exception to the above case is to components that require large amounts of data ` {i.e. DataGrid component} ` and for these components data will be synchronized to the managed beans using asynchronous calls through Actionscript.
+
+JSF Flex project utilizes the myfaces build plugIn which automatically creates :
+ * the concrete class for each abstract class of JSF component
+ * the tag class for each JSF component
+ * the tld file
+ * the facesconfig.xml for the configuration
+
+In order to view how to create such components, please refer to the current components within jsf-flex project.
\ No newline at end of file
diff --git a/JSFFlexDesign.md b/JSFFlexDesign.md
new file mode 100644
index 00000000..70c5e3d6
--- /dev/null
+++ b/JSFFlexDesign.md
@@ -0,0 +1,19 @@
+# Introduction #
+
+Navigational page for JSF Flex design
+
+# Details #
+
+## Page Listings ##
+ * [QuickStart](QuickStart.md) page contains info regarding importing the project to various IDE.
+ * [JSFFlexProcess](JSFFlexProcess.md) page contains info regarding the process of JSF Flex project.
+ * [JSFFlexMavenProjects](JSFFlexMavenProjects.md) page contains info regarding the maven projects of JSF Flex project.
+ * [JSFFlexBuildSystemInfo](JSFFlexBuildSystemInfo.md) page contains info regarding the project's build system.
+ * [ComponentTagsBondableFieldsInfo](ComponentTagsBondableFieldsInfo.md) page contains info regarding the bondable fields of JSF Flex project's component tags.
+ * [RDDL document](http://jsf-flex.googlecode.com/svn/wiki/jsf-flex.xhtml). Technically the url should be changed to reflect the location of this file {rather than http://jsf-flex.googlecode.com}.
+
+The project itself has been componentized tremendously in order to provide :
+ * flexibility in choosing the implementation preferred {i.e. if the institution using this component library only allows ANT implementation, one should choose `antFlexTaskRunnerImpl` as the project for implementing `_FlexTaskRunner` interface}
+
+
+The choice of implementation is driven through arguments when executing the mvn build.
\ No newline at end of file
diff --git a/JSFFlexMavenProjects.md b/JSFFlexMavenProjects.md
new file mode 100644
index 00000000..8fdcbad1
--- /dev/null
+++ b/JSFFlexMavenProjects.md
@@ -0,0 +1,63 @@
+# Introduction #
+
+This page will contain brief info regarding the maven projects of JSF Flex.
+
+
+# Details #
+
+
+## jsf-flex-build-plugIn ##
+A plug-in project that :
+ * utilizes qdox open source project to inspect the `JavaDocs` in order to generate replaceMapping XML for jsf-flex/renderKit14 project `[`**deprecated**`]`.
+ * generates componentValueMapper.xml for jsf-flex-shared/core project by inspecting the `JavaDocs` or annotations for renderKit14 **deprecated** project or renderKit15 project respectively.
+ * generates jsfFlexMainSwcConfigurationFile.xml by inspecting `@ISwcActionScriptFile` annotation
+
+
+## jsf-flex/core ##
+Contains code pertinent to JSF components. Since the project uses myfaces plug-in, tld, faces\_config.xml, tagClass, and etcetera are created during build time.
+
+
+## jsf-flex/core-mojarra-impl **deprecated** ##
+Contains following list of classes specific to Mojarra impl as MXML\_BASIC renderkit needs to wrap HTML\_BASIC renderKit `[in order to allow mixing of MXML + HTML components`], but there exists a difference in how Mojarra + `MyFaces` impl adds HTML\_BASIC renderkit to the factory :
+ * MXMLRenderKitFactoryImplWrapper.java
+ * MXMLRenderKitImpl.java
+ * MXMLRenderKitImplWrapper.java
+ * MXMLResponseStatemanagerImpl.java
+ * MXMLResponseWriterImpl.java
+
+
+## jsf-flex/core-myFaces-impl **deprecated** ##
+Contains following list of classes specific to `MyFaces` impl as MXML\_BASIC renderkit needs to wrap HTML\_BASIC renderKit `[in order to allow mixing of MXML + HTML components]`, but there exists a difference in how Mojarra + `[MyFaces]` impl adds HTML\_BASIC renderkit to the factory :
+ * MXMLRenderKitFactoryImplWrapper.java
+ * MXMLRenderKitImpl.java
+ * MXMLRenderKitImplWrapper.java
+ * MXMLResponseStatemanagerImpl.java
+ * MXMLResponseWriterImpl.java
+
+
+## jsf-flex/examples ##
+A WAR project containing sample jsf pages for the project.
+
+## jsf-flex-shared ##
+A project containing shared resource for other projects. Will also contain system Actionscript files.
+
+## runnerImpl/commonTaskRunnerImpl ##
+Contains projects that implement the `_CommonTaskRunner` interface used by jsf-flex-shared/core `[i.e. sdkStandardCommonTaskRunnerImpl project]`. There exists a task to unzip the Flex SDK to user's environment. One thing to note, `StubStandardCommonTaskRunnerImpl` should be only used when one does not wish to go through the painful process of unzipping the `flexSDK`, though it has been partitioned into smaller files it still takes a bit of time.
+
+## runnerImpl/fileManipulatorTaskRunnerImpl ##
+Contains projects that extends the `_FileManipulatorTaskRunner` abstract class used by jsf-flex-shared/core `[i.e. velocityFileManipulatorTaskRunnerImpl project]`. There exist various tasks for file manipulations `[i.e. creation of preMxml and etcetera]`.
+
+## runnerImpl/flexTaskRunnerImpl ##
+Contains projects that implement the `_FlexTaskRunner` interface used by jsf-flex-shared/core `[i.e. antFlexTaskRunnerImpl project]`. There exist various tasks for the project `[i.e. createSwf and etcetera]`.
+
+## jsf-flex/renderKit14 JRE < 1.5 **deprecated** ##
+For renderKit14, during the build time documentation for java files will be inspected by the JSF Flex plug-in and will generate replaceMapping XML files that will be parsed to check which fields to inspect and how to fetch these fields from the JSF component `[by attribute map or by method invocation]. Contains an implementation of _AnnotationDocletParser interface used by jsf-flex-shared/core for fetching the fields from the JSF component, AnnotationDocletParser14Impl]`
+
+## jsf-flex/renderKit15 JRE > 1.4 ##
+Since these components are suppose to be used for JRE >= 1.5, the attributes will be fetched during runtime through Java annotation and will not require JSF Flex plug-in during build time. Contains an implementation of `_AnnotationDocletParser` interface used by jsf-flex-shared/core for fetching the fields from the JSF component, `AnnotationDocletParser15Impl`.
+
+## jsf-flex/annotations JRE > 1.4 ##
+This maven project contains the annotations from other maven projects, such as from jsf-flex/renderKit15 maven project.
+
+## jsf-flex-eclipse-plugIn ##
+This project contains sub projects with reference to Eclipse plugin for the project.
\ No newline at end of file
diff --git a/JSFFlexProcess.md b/JSFFlexProcess.md
new file mode 100644
index 00000000..318014eb
--- /dev/null
+++ b/JSFFlexProcess.md
@@ -0,0 +1,26 @@
+# Introduction #
+
+Brief overview of JSF Flex Process
+
+
+# Details #
+ 1. Set the renderKitId to FLEX\_BASIC for the view.
+ 1. All Flex components must be nested within `` tag as it is the top component and this tag must be nested within `` tag.
+ 1. Template files `[a.k.a. preMxml files]` will be created by implementation of `_FileManipulatorTaskRunner` java file with default being `VelocityFileManipulatorTaskRunnerImpl`. These templates known as preMxml file will be created per component. Attributes will be added to these preMxml files by inspecting nested `` tags for the component tag.
+ 1. Necessary source files will be created to their respective directory, such as
+ * SWC file containing the system's code
+ * SWF library from generated SWC file
+ * XML file{s} that is/are needed by the SWC.
+ * Extraction of Flex SDK
+ * Invocation of copyLocale
+ 1. After all the component's preMxml within `` have been created, MXML file and SWF file will be created by implementation of interface `_FlexTaskRunner`, default is `AntFlexTaskRunnerImpl`. One additional thing to note is that mxmlPackageName attribute for `` tag will be used to name the MXML file and the application SWF file.
+ 1. Also `` will create JSON objects which will be rendered onto the page for initial values of the Flex components. The reason for this is because `` has various modes :
+ * debugMode : meaning preMxml, MXML, and SWF files would be created in each run as well as JSON objects.
+ * productionEnv : meaning SWF file already exists, so nothing to do here but create JSON objects `[this is the default value to ensure that users do not run the components in either of the two other modes in an environment that is higher than dev]`. One thing to note is that all directories of `Webcontent/swf/*` should be copied to their corresponding directory within the Workspace during the move to higher env `[since the system uses servContext.getRealPath("") as the root directory of preMxml, MXML, and SWF directory and]`
+ * Tomcat on default for example flushes it out to their cache directory under metadata `[i.e. C:\OpenSource\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\jsf-flex-examples]`
+ * JBoss on default for example flushes it out to their temp directory `[i.e. C:\Program Files\jboss-4.2.3.GA\server\default\tmp\deploy\tmp46689jsf-flex-examples.war]`
+> > For large data components such as `DataGrid`, information will be passed from server, `JsfFlexHttpServicePhaseListener.java`, to client, `JsfFlexHttpService.as`.
+ 1. Uses Javascript during the onLoad time to connect all the Form's onsubmit event with pageUnload function. Also each Flex/Flash app will communicate back to the page when it has finished setting up on its side `[such as setting callBack methods and etcetera]`, JSON will be passed to the apps to set the initial values. So the values will be decoded `[for example htmlText allows XML tags and etcetera, so on the Java side there will be encoding and decoding on the Flex/Flash side]` and set to the component's values.
+ 1. During the form's onsubmit action, pageUnload will return false and make a call to Flex/Flash app to return the component's values to the page. When returned, nodes will be appended to the form that was in the process of submission and will submit the page. On the Flex/Flash side, there will be an Actionscript which will use E4X, love it, to look up within an XML file the property/attributes that the component must return as JSON objects to the page, so that the page can create the elements with their attributes as child nodes of the form element.
+
+One note regarding preMxml files. In order to keep everything simple and debugging easy, a simple method was chosen to create the preMxml files for each component. Namely the file with `__.pre_mxml` will be created per component within directory named `Webcontent/preMxml//`. So for instance, FlexUIApplication will have Major Num and Minor Num set to 0 and the first child of FlexUIApplication will have {1,0} set with it's sibling set to {1,1} and etcetera.
\ No newline at end of file
diff --git a/JSFFlexRendererInfo.md b/JSFFlexRendererInfo.md
new file mode 100644
index 00000000..0d01c2d2
--- /dev/null
+++ b/JSFFlexRendererInfo.md
@@ -0,0 +1,35 @@
+# Introduction #
+
+Brief overview of JSF Flex Renderers
+
+# Details #
+
+## Overview ##
+There are two maven projects for JSF Flex Renderers, namely renderKit14 and renderKit15, so to provide capability for JRE < 1.5 and JRE >= 1.5 {will let readers figure out which one is what =)}. The decision of which maven project gets linked with the examples project will be determined by the arguments passed during build time, but more on that later.
+
+## UIComponent field inspection ##
+
+### renderKit14 - deprecated from release-1.0.1b+ ###
+For renderKit14, during the build time Javadocs will be inspected by the JSF Flex Plug-in to generate replaceMapping XML files that will be parsed during runtime to check which fields to inspect and how to fetch these fields from the sub-classes of UIComponent {by attribute map or by method invocation}.
+
+### renderKit15 ###
+Since these components are suppose to be used for JRE >= 1.5, the attributes will be fetched during runtime through annotation and will not require JSF Flex Plug-in during build time.
+
+### Etcetera ###
+In order to have a single entry point for retrieving these info for jsf-flex-shared-core project, each will implement `_AnnotationDocletParser` interface provided from the jsf-flex-shared-core project {i.e. renderKit14 will have
+`AnnotationDocletParser14Impl` and renderKit15 will have `AnnotationDocletParser15Impl` }. Then during build time, the correct parameters will be set for the jsf-flex-shared-core's factory and will instantiate the correct implementation during runtime.
+
+
+## Main points for JSF Flex Renderers ##
+Main thing to note in terms of design for the renderers are the following :
+ * Classes which are not concrete, meaning `MXML.+TemplateRenderer` will mainly have a method called mapFields which is simply to inspect either the replaceMapping XML or annotation {depending on the JRE version} to retrieve the values from the sub-class of UIComponent during the JSF Flex's encodeBegin lifecycle.
+ * Concrete classes have a method createPreMxml which is to create the preMxml file with the responsibility of creating these files lie with implementations of `_FileManipulatorTaskRunner` interface {default being `VelocityFileManipulatorTaskRunnerImpl` }. The implementation choice for this interface and two other interfaces `_CommonTaskRunner` and `_FlexTaskRunner` are determined during the maven build process.
+ * `MXMLComponentBaseRenderer` class during the encodeEnd will write the body content of the component {i.e. MXMLScript} as long as the correct content is pushed to the attribute map. For an example, view the `MXMLUIScriptTag` within the jsf-flex project where the body content is pushed to the component's attribute map as MXMLConstants.TAG\_BODY\_CONTENT\_ATTR.
+ * MXMLApplicationRenderer is a special class that has an added responsibility during its encodeEnd to
+ * merge the preMxml files into a MXML file
+ * create SWC file for the system's library
+ * extract the SWF file from SWC for the shared resource of all application SWF files
+ * flush necessary resources {i.e. componentValueMapper.xml} for the system's library to the correct directory
+ * extract the flexSDK to the correct directory
+ * create the application's SWF file {for multilingual application will create a SWF file for each locale}.
+ * will invoke copyLocale if the application is multilingual **for release-1.0.1b+**
\ No newline at end of file
diff --git a/JSFFlexTldContent.md b/JSFFlexTldContent.md
new file mode 100644
index 00000000..81654792
--- /dev/null
+++ b/JSFFlexTldContent.md
@@ -0,0 +1,9 @@
+# Introduction #
+
+This page, as requested, will contain links to tld content for jsf-flex artifacts.
+
+
+# Details #
+
+ * [JSF Flex 0.5 Alpha](http://jsf-flex.googlecode.com/svn/wiki/jsf-flex-taglib-0.5a.xml)
+ * [JSF Flex 1.0 Beta](http://jsf-flex.googlecode.com/svn/wiki/jsf-flex-tld-content-1.0b.xml) **deprecated**
\ No newline at end of file
diff --git a/JsfFlexASAttrPluginClassViewMenu.JPG b/JsfFlexASAttrPluginClassViewMenu.JPG
new file mode 100644
index 00000000..2ac52c9b
Binary files /dev/null and b/JsfFlexASAttrPluginClassViewMenu.JPG differ
diff --git a/JsfFlexASAttrPluginClassViewResult.jpg b/JsfFlexASAttrPluginClassViewResult.jpg
new file mode 100644
index 00000000..a281e09f
Binary files /dev/null and b/JsfFlexASAttrPluginClassViewResult.jpg differ
diff --git a/JsfFlexASAttrPluginPreference.jpg b/JsfFlexASAttrPluginPreference.jpg
new file mode 100644
index 00000000..2ec7b6e9
Binary files /dev/null and b/JsfFlexASAttrPluginPreference.jpg differ
diff --git a/JsfFlexASAttrPluginShowMenu.jpg b/JsfFlexASAttrPluginShowMenu.jpg
new file mode 100644
index 00000000..0ad35740
Binary files /dev/null and b/JsfFlexASAttrPluginShowMenu.jpg differ
diff --git a/JsfFlexMavenRepo.md b/JsfFlexMavenRepo.md
new file mode 100644
index 00000000..552cf2d2
--- /dev/null
+++ b/JsfFlexMavenRepo.md
@@ -0,0 +1,93 @@
+# Introduction #
+
+This page will provide a brief overview in referencing JSF Flex project's repository into a maven build system.
+
+# Details #
+
+## Insertion of JSF Flex Repository ##
+First one needs to add JSF Flex project's repository into Maven's pom.xml. Here is the release repo :
+
+```
+
+
+ jsf-flex-repository
+ JSF Flex Repository
+ http://jsf-flex.googlecode.com/svn/repository/release/
+
+
+```
+
+## Needed JSF Flex artifacts ##
+Next one needs to insert the needed artifacts within Maven's pom.xml :
+
+```
+
+
+
+
+ com.googlecode.jsf-flex.jsf-flex-project
+ jsf-flex
+ ${jsf.flex.version}
+ runtime
+
+
+
+ com.googlecode.jsf-flex.jsf-flex-project
+ jsf-flex-project-renderKit14
+ ${jsf.flex.version}
+ runtime
+
+
+
+
+
+ com.googlecode.jsf-flex.runner-impl-project.common-runner-project
+
+ sdk-standard-common-impl
+ ${jsf.flex.version}
+ runtime
+
+
+
+ com.googlecode.jsf-flex.runner-impl-project.file-manipulator-runner-project
+
+ velocity-file-manipulator-impl
+ ${jsf.flex.version}
+ runtime
+
+
+
+ com.googlecode.jsf-flex.runner-impl-project.flex-runner-project
+
+ ant-flex-impl
+ ${jsf.flex.version}
+ runtime
+
+
+
+
+ com.googlecode.jsf-flex.jsf-flex-project
+ jsf-flex-myFaces-impl
+ ${jsf.flex.version}
+ runtime
+
+
+
+
+ com.googlecode.jsf-flex.jsf-flex-project
+ jsf-flex-mojarra-impl
+ ${jsf.flex.version}
+ runtime
+
+
+
+
+
+ 1.0b
+
+
+```
+
+Note that one needs one dependency of either **jsf-flex-myFaces-impl** artifact or **jsf-flex-mojarra-impl** artifact. The reason is to provide capability in using other renderKits such as HTML\_BASIC when user is using MXML\_BASIC, but there exists a difference in `MyFaces` + Mojarra implementation. If I remember correctly, the latter implementation adds the HTML\_BASIC renderkit within the constructor, so must extend the class {there are other methods, but chose this option}.
+
+That is it!!!
\ No newline at end of file
diff --git a/LocaleQuickStart.md b/LocaleQuickStart.md
new file mode 100644
index 00000000..82ec171c
--- /dev/null
+++ b/LocaleQuickStart.md
@@ -0,0 +1,41 @@
+# Introduction #
+
+This page contains a brief overview in making JSF Flex application multilingual. Note at the current time Flex does not provide runtime access of Locale messages, meaning whenever there exists change within the .properties file one has to recreate the associated SWF files by changing **com.googlecode.jsfFlex.MODE** field to **debugMode** within web.xml
+
+# Details #
+
+Locale support for Flex is similar to Java, so the main point of this Wiki page will be to point out the specifics for JSF Flex application.
+
+ 1. First, one would need to add fields within web.xml file :
+```
+
+
+ The relative web context path for the locale resources, if being used for
+ multilingual application
+
+ com.googlecode.jsfFlex.LocaleWebContextRelativePath
+ locale
+
+
+
+
+ The default locale
+
+ com.googlecode.jsfFlex.DefaultLocale
+ en_US
+
+
+```
+> > The fields are rather self explanatory, but for clarity
+ * the first field represents the relative directory to `WebContent/` that will contain {Locale}.properties file. Here is the screen shot of example War's directory structure :
+> > > 
+ * the second field represents the default locale to be used if the requested locale by the user is not found {i.e. if the application supports english + spanish and the user's browser setting is for german, it will default to english}.
+ 1. Then one will add the property files to their respective directory and run the application under debugMode to create each locale's respective SWF file. Following is an example for `LocaleExample.properties` :
+```
+
+```
+
+That is it. When ran under debugMode, respective SWF files will be created under its respective directory and depending on the user's browser setting the correct Locale SWF file will be fetched :
+ * en\_US : mxmlOverallExample-en\_US.swf
+ * es\_ES : mxmlOverallExample-es\_ES.swf
+ * ko\_KR : mxmlOverallExample-ko\_KR.swf
\ No newline at end of file
diff --git a/M2_Repo_ClasspathVariable.jpg b/M2_Repo_ClasspathVariable.jpg
new file mode 100644
index 00000000..070de006
Binary files /dev/null and b/M2_Repo_ClasspathVariable.jpg differ
diff --git a/ProjectBuild.md b/ProjectBuild.md
new file mode 100644
index 00000000..b757c13f
--- /dev/null
+++ b/ProjectBuild.md
@@ -0,0 +1,36 @@
+# Introduction #
+
+This page will contain a brief overview of building the JSF Flex code and importing the projects into an Eclipse IDE.
+
+# Details #
+
+## Checking out/Extracting the resources from repository ##
+ 1. Check out/extract the resources from https://jsf-flex.googlecode.com/svn/trunk/ or http://jsf-flex.googlecode.com/svn/trunk/ to a folder within the local system `[i.e. C:\jsfFlexProject]`
+
+## Importing the project into Eclipse IDE ##
+ 1. Run **mvn install** within the resource directory `[i.e. C:\jsfFlexProject]`
+ 1. Then in the folder where the resources were checked out from, simply run the following command to enable importing of the projects into an Eclipse IDE
+ * mvn -D wtpversion= eclipse:eclipse
+
+This should be enough to import the projects into Eclipse IDE.
+
+ * Create a new workspace :
+ * File => Import => Existing Projects into Workspace
+ * Select the folder where the resources were checked out to `[i.e. C:\jsfFlexProject]`
+ * Finally add the "M2\_REPO" Classpath variable within the workspace by entering the following :
+ * Window => Preferences => Java => Build Path => Classpath Variables
+ * M2\_REPO as variable and value as the maven2 repository `[for me it was "C:/Documents and Settings/Administrator/.m2/repository"]`
+
+> 
+
+> 
+
+## Testing the example pages ##
+Simply import the generated War file into the workspace.
+
+## Building after code modification ##
+Whenever modification of the code is done and one wishes to create the Jar + War of the projects, simply run **mvn clean** then **mvn install** within the directory where the resources are checked out at `[i.e. C:\jsfFlexProject]`. Technically you should be able to run **mvn clean install**, but creating of the component, tags, and etcetera takes a bit of memory using the myfaces build plugIn, so it is best to run it as a separate transaction. Currently the build system is set to have max memory at 1024, but if needed in the future will modify it `[though technically the desire is NOT to]`. Additional info regarding building with different implementation can be found within the following wiki page [JSFFlexBuildSystemInfo](JSFFlexBuildSystemInfo.md).
+
+## Directories of important artifacts ##
+ 1. Jar file of respective projects `[C:\jsfFlexProject\{project}\core\target]`
+ 1. War file of an example `[C:\jsfFlexProject\jsfFlex\examples\target]`
\ No newline at end of file
diff --git a/ProjectHome.md b/ProjectHome.md
new file mode 100644
index 00000000..18a2ed17
--- /dev/null
+++ b/ProjectHome.md
@@ -0,0 +1,67 @@
+**Abstract**
+
+**For ref, due to HTML5's ever growing presence I personally don't see much future with Flex."**
+
+JSF Flex's main goals are :
+ * Provide users capability in creating standard Flex components as JSF components `[`note dynamic charts and some other components are not part of standard Flex SDK`]`. By doing so users can be ignorant to Flash and Actionscript as the project will create the necessary content to bind the client side to the server side. For example in order to create a `s:TextInput` component `[`note that there exists an attribute nameSpaceOverride in case one wishes to use the other namespace, namely mx for now`]` all one would need to do is utilize the jf:flexTextInput tag and bind text attribute to a server managed bean. Then the project will create the necessary MXML, SWC, SWF files and etcetera and link the values of the components back to the managed beans using JSON+Javascript and Actionscript. Also since renderKitId FLEX\_BASIC's renderKit wraps other renderKits, one would be able to use other renderers from other renderKits within the same view `[`i.e. HTML\_BASIC`]`.
+ * Support Locale for the Flex components using the familiar Locale directory/properties of web applications. For example, by providing:
+ * the following value to a JSF Flex tag's proper attribute `"@Resource(bundle='LocaleExample', key='greeting')"`
+ * usual Locale directory setup for web applications
+ * a config within web.xml dictating the relative path of the Locale directory to `WebContent`
+> > the project will pull the content from the .properties file, utilize it for Flex SDK's copylocale command, and will create corresponding SWF files `[`one for each Locale`]`. Then it will use the proper SWF file based on the Locale of each request.
+ * Augment certain Flex components to allow proper usage with web applications. Following is a wiki page that provides a brief overview of some of the interesting augmented components [InterestingComponents](InterestingComponents.md). For example, `DataGrid` component was augmented:
+ * Allowing users to fetch data from the server side in small partitions with standard JEE data binding.
+ * Allowing drag + drop from one Grid to an another when the Grid was remote.
+ * Allowing filtering of the server's grid content by
+ * first filtering until the requested partition size of the data has been returned to the client
+ * then partitioning the remaining data set into smaller chunks with each chunk being spanned off in its own thread for filtering
+ * finally having them joined at the end
+ * Allow integration of events from the client side to the server. For example jf:flexAsynchronousPropertyUpdateEventListener tag allows user to listen to certain events `[`i.e. change`]` and when the event is dispatched an asynchronous call would be made to the server side which will receive the changed value and return a value which will be utilized to update the Flex component.
+ * Provide tools for better usage of the framework. For example there does exist an Eclipse plugin where if enabled will allow user to fetch the attribute listing of a corresponding Flex component to the selected JSF FLex's tag. [JSFFlexActionScriptAttributesEclipsePlugin](JSFFlexActionScriptAttributesEclipsePlugin.md)
+ * And etcetera
+
+There exists couple of configurations that one can enable for the application and they have been listed within the example WAR's web.xml.
+
+Following is a Wiki page containing info of **JSF Flex project's Maven repo** which has been created on April 18th, 2009 : [JsfFlexMavenRepo](JsfFlexMavenRepo.md).
+
+The project aim is to support the following JSF implementations:
+ * `MyFaces`
+ * 1.2
+ * 2.0
+ * `Mojarra`
+ * 1.2
+ * 2.0
+
+**Quick Start**
+
+Following Wiki page contains info in importing the example WAR file and adding the project's Jar artifacts to a new Dynamic Web Project => [QuickStart](QuickStart.md).
+
+Since following information is so critical, it is being duplicated within the home page. When one is finished tweaking of creating the components/tags, one **MUST** change the com.googlecode.jsfFlex.MODE field within web.xml to productionMode to avoid the cost of creating preMxml, MXML, SWF, and etceteras. Also one should copy all the system generated directories under `Webcontent/swf/*` to their corresponding directory within the Workspace during the move to higher env `[since the system uses servContext.getRealPath("") as the root directory of preMxml, MXML, and SWF directory and]`
+ * Tomcat on default for example flushes it out to their cache directory under metadata `[i.e. C:\OpenSource\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\jsf-flex-examples]`
+ * JBoss on default for example flushes it out to their temp directory `[i.e. C:\Program Files\jboss-4.2.3.GA\server\default\tmp\deploy\tmp46689jsf-flex-examples.war]`
+
+**Roadmap**
+
+Please refer to the following wiki page for information regarding what is planed for support within release 0.5 ALPHA => [RoadMap](RoadMap.md).
+
+There exists a screen shot of an example at the bottom of this page `[will provide a better screen shot later]` following is the URL for the current SNAPSHOT download `[note that I wished not to deploy the artifacts every single time there exists an update to the SNAPSHOT, so used buildnumber-maven-plugin to append the timestamp]` => http://localhost:8080/jsf-flex-examples-0.5a-SNAPSHOT-1316484923203/faces/flexIndex.xhtml
+
+**Testing Performed**
+
+Brief testing has been performed using Sun's JVM as JAVA\_HOME :
+
+| **Operating System** | **Browser Tested** | **Servlet Container/Application Server Tested**|
+|:---------------------|:-----------------------------------|:-----------------------------------------------|
+| Windows XP | Firefox 2.0 , IE 6.0, Opera 9.25 | `TomCat 6.0,7.0; JBoss 4.2,6.0` |
+| Linux, Ubuntu 11.04 | FF 8.0 | `TomCat 7.0;` |
+| Mac TODO | TODO | TODO |
+
+**Rationale**
+
+With the Web 2.0 technology flourishing within the web world, this would be a great opportunity in creating a project and bridging technologies such as Adobe Flex with JSF.
+
+Specifically the project will provide :
+ 1. Easy creation of standard Flex applications while preserving the ease of databinding to legacy systems through JSF
+ 1. An alternative to purchasing Flexbuilder when creating simple Flex applications
+
+
\ No newline at end of file
diff --git a/QuickStart.md b/QuickStart.md
new file mode 100644
index 00000000..957a80b7
--- /dev/null
+++ b/QuickStart.md
@@ -0,0 +1,17 @@
+# Introduction #
+
+Brief overview in importing the project to respective IDE.
+
+Beginning in the month of January the project will provide downloads, but till then for creating the artifacts from the latest source code, please refer to following wiki pages :
+ * [ProjectBuild](ProjectBuild.md) - Page contains info in checking out latest source code from svn {please refer only to section Checking out/Extracting the resources from repository}
+ * [JSFFlexBuildSystemInfo](JSFFlexBuildSystemInfo.md) - Page contains info in generating the artifacts {mvn commands}
+
+
+# Details #
+
+ * [EclipseQuickStart](EclipseQuickStart.md) - Page contains brief overview for Eclipse IDE.
+
+# Critical NOTE #
+Following information is extremely **CRITICAL**. When one is finished tweaking of creating the components/tags, one **MUST** change the **com.googlecode.jsfFlex.MODE** field within web.xml to productionMode to avoid the cost of creating preMxml, Mxml, Swf, Swc, and etceteras. Also one should copy all the system generated directories under `Webcontent/swf/*` to their corresponding directory within the Workspace during the move to higher env {since the system uses servContext.getRealPath("") as the root directory of preMxml, MXML, and SWF directory and}
+ * Tomcat on default for example flushes it out to their cache directory under metadata i.e. `C:\OpenSource\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\jsf-flex-examples`
+ * JBoss on default for example flushes it out to their temp directory i.e. `C:\Program Files\jboss-4.2.3.GA\server\default\tmp\deploy\tmp46689jsf-flex-examples.war`
\ No newline at end of file
diff --git a/RemoteDataGrid.md b/RemoteDataGrid.md
new file mode 100644
index 00000000..45078d3f
--- /dev/null
+++ b/RemoteDataGrid.md
@@ -0,0 +1,89 @@
+# Introduction #
+
+This page provides a quick overview of the Flex's `DataGrid` component which has been augmented to support server side binding for large data size.
+
+# Details #
+
+## Remote Grid Filtering ##
+ * Initial view of the Remote `DataGrid` with the usage of `TextInput` component for the filtering.
+> > 
+ * Filtering of the `DataGrid` with the value of 1 `[filtering currently is done by usage of listener, but in a similar manner to updates, request for filtering will be done by setInterval for better performance]`.
+> > 
+ * After several number of filtering for the `DataGrid`.
+> > 
+ * Update to a row within the `DataGrid` to show synchronization on the server side.
+> > 
+ * Clearing of the filtering to its original state, so to move the cache out and to get the new data from the server side.
+> > 
+ * Check to see that the update has been requested to the server side prior to clearing of the cache `[update requests will be made as batch at a time interval with a check or if a trigger for data or other action is requested prior to the interval check, the action will wait until the update transaction has been completed]`.
+> > 
+ * XHTML content for the filtering Remote Grid code. Note that `TextInput` component is not the only component that the `DataGrid` can be filtered by, technically any component which can have the values bound to the server side component should be able to be used.
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+
+## Remote Grid Drag Drop ##
+ * Initial view of the two Remote `DataGrid` components.
+> > 
+ * Initiation of the drag + drop of rows from one Remote `DataGrid` component to an another Remote `DataGrid` component.
+> > 
+ * After the drag + drop of rows has been completed from one Remote `DataGrid` component to an another Remote `DataGrid` component `[note that the rows were removed from the source component due to dragMoveEnabled attribute being set to true]`.
+> > 
+ * Reverse sorting the `DataGrid` component to clear the cache.
+> > 
+ * Original sorting to show the synchronization with the server side.
+> > 
+ * XHTML content for the drag drop Remote Grid code. One interesting attribute `[others are mostly standard Flex attributes]` is `bindingBeanClassName` which must be defined if the target `DataGrid` Remote component can start with empty content for the component will utilize the first entry within `bindingBeanList` if it is not empty or use the `bindingBeanClassName` attribute if it is empty to instantiate the class.
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
\ No newline at end of file
diff --git a/RoadMap.md b/RoadMap.md
new file mode 100644
index 00000000..b59a3540
--- /dev/null
+++ b/RoadMap.md
@@ -0,0 +1,75 @@
+## Work to be done ##
+
+---
+
+JSF Flex goal is to provide users capability in creating standard Flex components as JSF components. In order to provide quality product for the users, the project must support :
+ * various operating systems
+ * Windows
+ * Linux
+ * Mac
+ * various browsers
+ * Firefox
+ * IE
+ * Opera
+ * Safari
+ * various servlet container/application servers
+ * `TomCat`
+ * `JBoss`
+
+
+## Milestones ##
+
+---
+
+### Release 0.5 ALPHA ###
+
+**NOTE There was a rewrite and that's why this is the LATEST release, time is only thing that can't go back right <8^)? Most of the features have been preserved, but the biggest change was removal of inclusion of attributes within the tags; however that has been compensated with the provided Eclipse plugin which will help in observing the attributes + detail of the selected tag's Flex component.**
+
+#### Release Date ####
+TBD
+
+#### Planned ####
+ * Support of JSF 2.0
+ * Support of latest, stable Flex version `[i.e. 4.0]`. For dual components `[can have namespace of mxml or spark]` priority will be given to spark, but users will be able to use an alternative namespace by providing a field to the nameSpaceOverride attribute of the tag.
+ * Capability of using `MethodExpression` for additional components.
+ * Asynchronous data update event listener for listening to a specific event of a source Flex component, so that when it is triggered target Flex component's value is updated with the value returned from an asynchronous call that is bound by `MethodExpression` on the server side.
+ * Additional functionality for componenets such as `DataGrid` component where there will be further interweaving of JSF/Java + Actionscript content.
+ * Removal of unnecessary core-mojarra-impl + core-myFaces-impl Jar files
+ * Attributes for XHTML will need to be provided as sub-tag of the tag. Meaning other than fields which are project specific or data bound to the component, attributes should be provided as a sub-tag of the component `[Can consider it to be attribute node of the node element`]
+ * Eclipse plugin that will fetch and render the attributes for the Flex component of the currently selected tag `[to compensate for the attribute removal in the previous modification]`
+
+### Release 1.0.1 BETA ###
+
+#### Release Date ####
+December 10, 2009
+
+#### Accomplished ####
+ * Change from usage of Qdox Javadoc to Annotation
+ * Code written in JDK 5.0
+ * Support of Flex version 3.4 `[i.e. DateChooser]` component and locale support according to the change needed of copyLocale execution for Flex version 3.x}
+ * Capability to submit the form data using mxmlButton or mxmlLinkButton tags
+ * Tweaking of performance `[usage of Executors in some of the tasks to possibly assist in creation of multiple SWF + locale; however swc + swf creation is dependent upon Flex SDK]`
+ * Capability in creating components outside of JSF Flex by providing the component name + attributes as tag attributes
+ * **One thing to note is the size of the download artifacts. Since Flex SDK now comes packaged with Air tools to allow creation of Air applications for Flex components, the size of flexSDK has been increased rather largely `[that's the reason the first hit to any .xhtml or .jsf page will take a bit of time, but afterward the time should be relatively similar when hitting additional pages to create SWF, SWC, and etcetera within debugMode. please note that when one is done, one should change the configuration to productionMode to see it's actual performance]`. There exists two reasons of why Air library hasn't been ripped out of flexSDK that is downloaded with the Jars :
+ * First is for safety, meaning it is better to leave them in then to find out later that one needs certain Jars that has been removed
+ * Second is a possible investigation of creation of Air. Strong emphasis on possible.**
+### Release 1.0 BETA ###
+
+#### Release Date ####
+Approximate target date is April 15, 2009
+
+#### Accomplished ####
+Currently the project supports most of the Flex standard components as well as functionalities that have been added on for JSF application `[i.e. DataGrid components can have their data bounded to managedBeans, so that large information will be partitioned into batches and the pieces of the information being fetched asynchronously through Actionscript]`. Brief testing has been done on Windows XP operating system with the following list of browsers :
+ * Firefox 2.0, 3.6
+ * IE 6.0, 7.0
+ * Opera 9.25
+on application server `TomCat 6.0 and JBoss 4.2.`
+This release supports Flex 2.
+
+#### TODO ####
+ * Complete testing on remaining OS, browsers, and application servers must be performed, so to support every type of user.
+| **Operating System** | **Browser Tested** | **Application Server Tested**|
+|:---------------------|:-----------------------------------|:-----------------------------|
+| Windows XP | Firefox 2.0, 3.6, IE 6.0, 7.0; Opera 9.25 | `TomCat 6.0, 7.0; JBoss 4.2, 6.0` |
+| Linux | TODO | TODO |
+| Mac | TODO | TODO |
\ No newline at end of file
diff --git a/additionalComponentSample.jpg b/additionalComponentSample.jpg
new file mode 100644
index 00000000..e8a8efa3
Binary files /dev/null and b/additionalComponentSample.jpg differ
diff --git a/jsf-flex/examples/src/main/webapp/images/afterAsynchronousPropertyUpdateView.jpg b/afterAsynchronousPropertyUpdateView.jpg
similarity index 100%
rename from jsf-flex/examples/src/main/webapp/images/afterAsynchronousPropertyUpdateView.jpg
rename to afterAsynchronousPropertyUpdateView.jpg
diff --git a/jsf-flex/examples/src/main/webapp/images/checkToSeeModificationPreservedOfRemoteGridView.jpg b/checkToSeeModificationPreservedOfRemoteGridView.jpg
similarity index 100%
rename from jsf-flex/examples/src/main/webapp/images/checkToSeeModificationPreservedOfRemoteGridView.jpg
rename to checkToSeeModificationPreservedOfRemoteGridView.jpg
diff --git a/clearingOfRemoteGridFilterView.jpg b/clearingOfRemoteGridFilterView.jpg
new file mode 100644
index 00000000..1c665bf7
Binary files /dev/null and b/clearingOfRemoteGridFilterView.jpg differ
diff --git a/componentValueMapper.xml b/componentValueMapper.xml
new file mode 100644
index 00000000..02cf0fb2
--- /dev/null
+++ b/componentValueMapper.xml
@@ -0,0 +1,661 @@
+
+
+
+
+spark.components::CheckBox
+
+
+input
+
+
+type
+hidden
+
+
+value
+selected
+
+
+name
+id
+
+
+
+
+
+
+spark.components::HSlider
+
+
+input
+
+
+type
+hidden
+
+
+value
+value
+
+
+name
+id
+
+
+
+
+
+
+mx.containers::TabNavigator
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+spark.components::TextInput
+
+
+input
+
+
+type
+hidden
+
+
+value
+text
+
+
+name
+id
+
+
+
+
+input
+
+
+type
+hidden
+
+
+value
+htmlText
+
+
+name
+id
+
+
+
+
+
+
+mx.controls::TileList
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+spark.components::Spinner
+
+
+input
+
+
+type
+hidden
+
+
+value
+value
+
+
+name
+id
+
+
+
+
+
+
+spark.components::ToggleButton
+
+
+input
+
+
+type
+hidden
+
+
+value
+selected
+
+
+name
+id
+
+
+
+
+
+
+mx.controls::ProgressBar
+
+
+input
+
+
+type
+hidden
+
+
+value
+value
+
+
+name
+id
+
+
+
+
+
+
+mx.containers::Accordion
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+mx.controls::ColorPicker
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedColor
+
+
+name
+id
+
+
+
+
+
+
+spark.components::TabBar
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+spark.components::RadioButton
+
+
+input
+
+
+type
+hidden
+
+
+value
+
+group
+selectedValue
+
+
+
+name
+groupName
+
+
+
+
+input
+
+
+type
+hidden
+
+
+value
+selected
+
+
+name
+id
+
+
+
+
+
+
+spark.components::ComboBox
+
+
+input
+
+
+type
+hidden
+
+
+value
+text
+
+
+name
+id
+
+
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+spark.components::RichEditableText
+
+
+input
+
+
+type
+hidden
+
+
+value
+text
+
+
+name
+id
+
+
+
+
+
+
+mx.controls::DateField
+
+
+input
+
+
+type
+hidden
+
+
+value
+text
+
+
+name
+id
+
+
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedDate
+
+
+name
+id
+
+
+
+
+
+
+spark.components::VSlider
+
+
+input
+
+
+type
+hidden
+
+
+value
+value
+
+
+name
+id
+
+
+
+
+
+
+mx.controls::Tree
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+spark.components::List
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+spark.components::DropDownList
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+mx.containers::ViewStack
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+mx.controls::HorizontalList
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedIndex
+
+
+name
+id
+
+
+
+
+
+
+spark.components::NumericStepper
+
+
+input
+
+
+type
+hidden
+
+
+value
+value
+
+
+name
+id
+
+
+
+
+
+
+mx.controls::RichTextEditor
+
+
+input
+
+
+type
+hidden
+
+
+value
+text
+
+
+name
+id
+
+
+
+
+input
+
+
+type
+hidden
+
+
+value
+htmlText
+
+
+name
+id
+
+
+
+
+
+
+mx.controls::DateChooser
+
+
+input
+
+
+type
+hidden
+
+
+value
+selectedDate
+
+
+name
+id
+
+
+
+
+
+
+spark.components::TextArea
+
+
+input
+
+
+type
+hidden
+
+
+value
+text
+
+
+name
+id
+
+
+
+
+input
+
+
+type
+hidden
+
+
+value
+htmlText
+
+
+name
+id
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jsf-flex-shared/core/src/main/resources/META-INF/componentValueMapper.xsd b/componentValueMapper.xsd
similarity index 86%
rename from jsf-flex-shared/core/src/main/resources/META-INF/componentValueMapper.xsd
rename to componentValueMapper.xsd
index bae54c04..12263b68 100644
--- a/jsf-flex-shared/core/src/main/resources/META-INF/componentValueMapper.xsd
+++ b/componentValueMapper.xsd
@@ -19,13 +19,7 @@
-
-
-
-
-
-
-
+
@@ -69,7 +63,6 @@
-
diff --git a/jsf-flex-shared/core/src/main/resources/META-INF/componentValueMapper.xsl b/componentValueMapper.xsl
similarity index 100%
rename from jsf-flex-shared/core/src/main/resources/META-INF/componentValueMapper.xsl
rename to componentValueMapper.xsl
diff --git a/copyJarsToWebInfDirEclipseJBoss42.jpg b/copyJarsToWebInfDirEclipseJBoss42.jpg
new file mode 100644
index 00000000..f25c2c85
Binary files /dev/null and b/copyJarsToWebInfDirEclipseJBoss42.jpg differ
diff --git a/copyJarsToWebInfDirEclipseJBoss60.jpg b/copyJarsToWebInfDirEclipseJBoss60.jpg
new file mode 100644
index 00000000..f9cc3ff0
Binary files /dev/null and b/copyJarsToWebInfDirEclipseJBoss60.jpg differ
diff --git a/copyJarsToWebInfDirEclipseTomCat60.jpg b/copyJarsToWebInfDirEclipseTomCat60.jpg
new file mode 100644
index 00000000..f25c2c85
Binary files /dev/null and b/copyJarsToWebInfDirEclipseTomCat60.jpg differ
diff --git a/copyJarsToWebInfDirEclipseTomCat70.jpg b/copyJarsToWebInfDirEclipseTomCat70.jpg
new file mode 100644
index 00000000..9805509a
Binary files /dev/null and b/copyJarsToWebInfDirEclipseTomCat70.jpg differ
diff --git a/createNewDynamicWebProjectEclipseJBoss42.jpg b/createNewDynamicWebProjectEclipseJBoss42.jpg
new file mode 100644
index 00000000..f28a5f39
Binary files /dev/null and b/createNewDynamicWebProjectEclipseJBoss42.jpg differ
diff --git a/createNewDynamicWebProjectEclipseJBoss60.jpg b/createNewDynamicWebProjectEclipseJBoss60.jpg
new file mode 100644
index 00000000..11790a0c
Binary files /dev/null and b/createNewDynamicWebProjectEclipseJBoss60.jpg differ
diff --git a/createNewDynamicWebProjectEclipseTomCat60.jpg b/createNewDynamicWebProjectEclipseTomCat60.jpg
new file mode 100644
index 00000000..0ddf7d5e
Binary files /dev/null and b/createNewDynamicWebProjectEclipseTomCat60.jpg differ
diff --git a/createNewDynamicWebProjectEclipseTomCat70.jpg b/createNewDynamicWebProjectEclipseTomCat70.jpg
new file mode 100644
index 00000000..f2479915
Binary files /dev/null and b/createNewDynamicWebProjectEclipseTomCat70.jpg differ
diff --git a/deleteJsfApiImplJars.jpg b/deleteJsfApiImplJars.jpg
new file mode 100644
index 00000000..b6f25d81
Binary files /dev/null and b/deleteJsfApiImplJars.jpg differ
diff --git a/jsf-flex/examples/src/main/webapp/images/dragDropEndRemoteGridDragDropView.jpg b/dragDropEndRemoteGridDragDropView.jpg
similarity index 100%
rename from jsf-flex/examples/src/main/webapp/images/dragDropEndRemoteGridDragDropView.jpg
rename to dragDropEndRemoteGridDragDropView.jpg
diff --git a/dragDropInitRemoteGridDragDropView.jpg b/dragDropInitRemoteGridDragDropView.jpg
new file mode 100644
index 00000000..8c91b92a
Binary files /dev/null and b/dragDropInitRemoteGridDragDropView.jpg differ
diff --git a/fieldUpdateToRemoteGridFilterView.jpg b/fieldUpdateToRemoteGridFilterView.jpg
new file mode 100644
index 00000000..44b78502
Binary files /dev/null and b/fieldUpdateToRemoteGridFilterView.jpg differ
diff --git a/firstRemoteGridFilterView.jpg b/firstRemoteGridFilterView.jpg
new file mode 100644
index 00000000..eda98509
Binary files /dev/null and b/firstRemoteGridFilterView.jpg differ
diff --git a/importProjects.jpg b/importProjects.jpg
new file mode 100644
index 00000000..44396934
Binary files /dev/null and b/importProjects.jpg differ
diff --git a/importWarEclipseJBoss42.jpg b/importWarEclipseJBoss42.jpg
new file mode 100644
index 00000000..65edd9de
Binary files /dev/null and b/importWarEclipseJBoss42.jpg differ
diff --git a/importWarEclipseJBoss60.jpg b/importWarEclipseJBoss60.jpg
new file mode 100644
index 00000000..bb5374d0
Binary files /dev/null and b/importWarEclipseJBoss60.jpg differ
diff --git a/importWarEclipseTomCat60.jpg b/importWarEclipseTomCat60.jpg
new file mode 100644
index 00000000..96a46877
Binary files /dev/null and b/importWarEclipseTomCat60.jpg differ
diff --git a/importWarEclipseTomCat70.jpg b/importWarEclipseTomCat70.jpg
new file mode 100644
index 00000000..446630c0
Binary files /dev/null and b/importWarEclipseTomCat70.jpg differ
diff --git a/indexHTML5.jpg b/indexHTML5.jpg
new file mode 100644
index 00000000..6f00028d
Binary files /dev/null and b/indexHTML5.jpg differ
diff --git a/initialAsynchronousPropertyUpdateView.jpg b/initialAsynchronousPropertyUpdateView.jpg
new file mode 100644
index 00000000..18cddff1
Binary files /dev/null and b/initialAsynchronousPropertyUpdateView.jpg differ
diff --git a/initialRemoteGridDragDropView.jpg b/initialRemoteGridDragDropView.jpg
new file mode 100644
index 00000000..66acc8fa
Binary files /dev/null and b/initialRemoteGridDragDropView.jpg differ
diff --git a/initialRemoteGridFilterView.jpg b/initialRemoteGridFilterView.jpg
new file mode 100644
index 00000000..2d8d7794
Binary files /dev/null and b/initialRemoteGridFilterView.jpg differ
diff --git a/jsf-flex-build-plugIn/jsf-flex-plugIn/pom.xml b/jsf-flex-build-plugIn/jsf-flex-plugIn/pom.xml
deleted file mode 100644
index 3600ec80..00000000
--- a/jsf-flex-build-plugIn/jsf-flex-plugIn/pom.xml
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
- com.googlecode.jsf-flex.jsf-flex-build-plugIn-project
- jsf-flex-build-plugIn-main
- ${jsf.flex.version}
-
-
- 4.0.0
- com.googlecode.jsf-flex.jsf-flex-build-plugIn-project
- jsf-flex-build-plugIn-plugin
- maven-plugin
- JSF-Flex Build Plugin Project
- JSF Flex Build Plugin Project that contains mojos to create XML for mapping Flex fields to JSF Java components for renderKit14 project and to create componentValueMapper.xml for ComponentValueMapper.as file
-
-
- The Apache Software License, Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
- scm:svn:http://jsf-flex.googlecode.com/svn/trunk/jsf-flex-build-plugIn/jsf-flex-plugIn
- scm:svn:https://jsf-flex.googlecode.com/svn/trunk/jsf-flex-build-plugIn/jsf-flex-plugIn
-
-
-
-
- com.googlecode.jsf-flex.jsf-flex-project
- jsf-flex-annotations
-
-
-
- org.apache.maven
- maven-plugin-api
- 2.0
-
-
-
- org.apache.maven
- maven-project
- 2.0
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- 2.0
-
-
-
- ant
- ant
- 1.5.3-1
-
-
-
- ant
- ant-optional
- 1.5.3-1
-
-
-
- com.thoughtworks.qdox
- qdox
- 1.9.1
-
-
-
- velocity
- velocity
- 1.5
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex-build-plugIn/jsf-flex-plugIn/src/main/java/com/googlecode/jsfFlexPlugIn/inspector/AbstractJsfFlexInspectorBase.java b/jsf-flex-build-plugIn/jsf-flex-plugIn/src/main/java/com/googlecode/jsfFlexPlugIn/inspector/AbstractJsfFlexInspectorBase.java
deleted file mode 100644
index 5e7133fc..00000000
--- a/jsf-flex-build-plugIn/jsf-flex-plugIn/src/main/java/com/googlecode/jsfFlexPlugIn/inspector/AbstractJsfFlexInspectorBase.java
+++ /dev/null
@@ -1,69 +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 com.googlecode.jsfFlexPlugIn.inspector;
-
-import java.util.LinkedList;
-import java.util.List;
-import java.util.Map;
-
-/**
- * @author Ji Hoon Kim
- */
-public abstract class AbstractJsfFlexInspectorBase {
-
- private final String _dirPath;
- private final List _jsfFlexInspectListeners;
-
- public AbstractJsfFlexInspectorBase(){
- super();
- _dirPath = null;
- }
-
- public AbstractJsfFlexInspectorBase(String dirPath){
- super();
- _dirPath = dirPath;
- }
-
- {
- _jsfFlexInspectListeners = new LinkedList();
- }
-
- protected String getDirPath(){
- return _dirPath;
- }
-
- public synchronized void addInspectListener(IJsfFlexInspectListener callBack){
- _jsfFlexInspectListeners.add(callBack);
- }
-
- protected synchronized void inspectFileFinished(List
+If the value is a string literal, it is treated as a navigation outcome for the current view. This
+is functionally equivalent to a reference to an action method that returns the string literal.
+
+
+
+To have nesting of objects, one should have jf:flexObjectElement and
+jf:flexObjectListEntries tags as this component's children which have
+jf:flexObjectProperty or jf:flexObjectStaticProperty tag for properties. ]]>
+ flexObject
+
+ com.googlecode.jsfFlex.FlexUIObject
+ com.googlecode.jsfFlex.FlexObject
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+This component can have as its direct children components of :
+
AbstractFlexUIObjectListEntries
+
AbstractFlexUIObjectElement
+
+
+To have nesting of objects, one should have jf:flexObjectElement and
+jf:flexObjectListEntries tags as this component's children which have
+jf:flexObjectProperty or jf:flexObjectStaticProperty tag for properties. ]]>
+ flexArray
+
+ com.googlecode.jsfFlex.FlexUIArray
+ com.googlecode.jsfFlex.FlexArray
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexArrayCollection
+
+ com.googlecode.jsfFlex.FlexUIArrayCollection
+ com.googlecode.jsfFlex.FlexArrayCollection
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexListCollectionView
+
+ com.googlecode.jsfFlex.FlexUIListCollectionView
+ com.googlecode.jsfFlex.FlexListCollectionView
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+This component can have as its direct children components of :
+
AbstractFlexUIXMLListEntries
+
AbstractFlexUIXMLStaticElement
+]]>
+ flexXML
+
+ com.googlecode.jsfFlex.FlexUIXML
+ com.googlecode.jsfFlex.FlexXML
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+This component can have as its direct children components of :
+
AbstractFlexUIXMLListEntries
+
AbstractFlexUIXMLStaticElement
+]]>
+ flexXMLList
+
+ com.googlecode.jsfFlex.FlexUIXMLList
+ com.googlecode.jsfFlex.FlexXMLList
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexXMLListCollection
+
+ com.googlecode.jsfFlex.FlexUIXMLListCollection
+ com.googlecode.jsfFlex.FlexXMLListCollection
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+the write of Flex content within the component rather than within a Renderer [meaning Renderer does
+not exist for this component]. Also when stated that it is writing Flex content, it technically is
+writing to AbstractFlexUIDataContainerBase's BufferedWriter.
+
+
+This component can have following types of children :
+
AbstractFlexUIObjectProperty
+
AbstractFlexUIObjectListEntries
+
]]>
+ flexObjectElement
+
+ com.googlecode.jsfFlex.FlexUIObjectElement
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+and should have AbstractFlexUIObjectElement as its children.]]>
+ flexObjectListEntries
+
+ com.googlecode.jsfFlex.FlexUIObjectListEntries
+
+
+
+ bindingBeanList
+ java.util.List
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexObjectProperty
+
+ com.googlecode.jsfFlex.FlexUIObjectProperty
+
+
+
+ property
+ true
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexObjectStaticProperty
+
+ com.googlecode.jsfFlex.FlexUIObjectStaticProperty
+
+
+
+ staticPropertyName
+ true
+ java.lang.String
+
+
+
+ staticPropertyValue
+ true
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexXMLAttribute
+
+ com.googlecode.jsfFlex.FlexUIXMLAttribute
+
+
+
+ property
+ true
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+the write of Flex content within the component rather than within a Renderer [meaning Renderer does
+not exist for this component]. Also when stated that it is writing Flex content, it technically is
+writing to AbstractFlexUIDataContainerBase's BufferedWriter.
+
+
+This component can have following type of children :
+
+
+and should have AbstractFlexUIXMLElementBase as its children.]]>
+ flexXMLListEntries
+
+ com.googlecode.jsfFlex.FlexUIXMLListEntries
+
+
+
+ bindingBeanList
+ java.util.List
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexXMLStaticAttribute
+
+ com.googlecode.jsfFlex.FlexUIXMLStaticAttribute
+
+
+
+ staticPropertyName
+ true
+ java.lang.String
+
+
+
+ staticPropertyValue
+ true
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+the write of Flex content within the component rather than within a Renderer [meaning Renderer does
+not exist for this component]. Also when stated that it is writing Flex content, it technically is
+writing to AbstractFlexUIDataContainerBase's BufferedWriter.
+
+
+This component can have following types of children :
+
AbstractFlexUIXMLStaticAttribute
+
AbstractFlexUIXMLListEntries
+
]]>
+ flexXMLStaticElement
+
+ com.googlecode.jsfFlex.FlexUIXMLStaticElement
+
+
+
+ staticNodeName
+ true
+ java.lang.String
+
+
+
+ staticNodeValue
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexColumns
+
+ com.googlecode.jsfFlex.FlexUIColumns
+ com.googlecode.jsfFlex.FlexColumns
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexDataProvider
+
+ com.googlecode.jsfFlex.FlexUIDataProvider
+ com.googlecode.jsfFlex.FlexDataProvider
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexDeclarations
+
+ com.googlecode.jsfFlex.FlexUIDeclarations
+ com.googlecode.jsfFlex.FlexDeclarations
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexHTTPService
+
+ com.googlecode.jsfFlex.FlexUIHTTPService
+ com.googlecode.jsfFlex.FlexHTTPService
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexRemoteObject
+
+ com.googlecode.jsfFlex.FlexUIRemoteObject
+ com.googlecode.jsfFlex.FlexRemoteObject
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexWebService
+
+ com.googlecode.jsfFlex.FlexUIWebService
+ com.googlecode.jsfFlex.FlexWebService
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAccordion
+
+ com.googlecode.jsfFlex.FlexUIAccordion
+ com.googlecode.jsfFlex.FlexAccordion
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ selectedIndex
+ java.lang.Integer
+
+
+
+ id
+ java.lang.String
+
+
+
+ immediate
+ boolean
+
+
+
+ required
+ boolean
+
+
+
+ validator
+ void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
+
+
+
+ valueChangeListener
+ void myMethod( javax.faces.event.ValueChangeEvent )
+
+
+
+ converter
+ javax.faces.convert.Converter
+
+
+
+]]>
+ converterMessage
+ java.lang.String
+
+
+
+ requiredMessage
+ java.lang.String
+
+
+
+ validatorMessage
+ java.lang.String
+
+
+
+ value
+ java.lang.Object
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexApplicationControlBar
+
+ com.googlecode.jsfFlex.FlexUIApplicationControlBar
+ com.googlecode.jsfFlex.FlexApplicationControlBar
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexBorderContainer
+
+ com.googlecode.jsfFlex.FlexUIBorderContainer
+ com.googlecode.jsfFlex.FlexBorderContainer
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexBox
+
+ com.googlecode.jsfFlex.FlexUIBox
+ com.googlecode.jsfFlex.FlexBox
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexCanvas
+
+ com.googlecode.jsfFlex.FlexUICanvas
+ com.googlecode.jsfFlex.FlexCanvas
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexControlBar
+
+ com.googlecode.jsfFlex.FlexUIControlBar
+ com.googlecode.jsfFlex.FlexControlBar
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexDataGroup
+
+ com.googlecode.jsfFlex.FlexUIDataGroup
+ com.googlecode.jsfFlex.FlexDataGroup
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexDividedBox
+
+ com.googlecode.jsfFlex.FlexUIDividedBox
+ com.googlecode.jsfFlex.FlexDividedBox
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexGrid
+
+ com.googlecode.jsfFlex.FlexUIGrid
+ com.googlecode.jsfFlex.FlexGrid
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexGridItem
+
+ com.googlecode.jsfFlex.FlexUIGridItem
+ com.googlecode.jsfFlex.FlexGridItem
+
+
+
+ direction
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexGridRow
+
+ com.googlecode.jsfFlex.FlexUIGridRow
+ com.googlecode.jsfFlex.FlexGridRow
+
+
+
+ direction
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexGroup
+
+ com.googlecode.jsfFlex.FlexUIGroup
+ com.googlecode.jsfFlex.FlexGroup
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexHGroup
+
+ com.googlecode.jsfFlex.FlexUIHGroup
+ com.googlecode.jsfFlex.FlexHGroup
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexNavigatorContent
+
+ com.googlecode.jsfFlex.FlexUINavigatorContent
+ com.googlecode.jsfFlex.FlexNavigatorContent
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexPanel
+
+ com.googlecode.jsfFlex.FlexUIPanel
+ com.googlecode.jsfFlex.FlexPanel
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexSkinnableContainer
+
+ com.googlecode.jsfFlex.FlexUISkinnableContainer
+ com.googlecode.jsfFlex.FlexSkinnableContainer
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexSkinnableDataContainer
+
+ com.googlecode.jsfFlex.FlexUISkinnableDataContainer
+ com.googlecode.jsfFlex.FlexSkinnableDataContainer
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexTabBar
+
+ com.googlecode.jsfFlex.FlexUITabBar
+ com.googlecode.jsfFlex.FlexTabBar
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ selectedIndex
+ java.lang.Integer
+
+
+
+ id
+ java.lang.String
+
+
+
+ immediate
+ boolean
+
+
+
+ required
+ boolean
+
+
+
+ validator
+ void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
+
+
+
+ valueChangeListener
+ void myMethod( javax.faces.event.ValueChangeEvent )
+
+
+
+ converter
+ javax.faces.convert.Converter
+
+
+
+]]>
+ converterMessage
+ java.lang.String
+
+
+
+ requiredMessage
+ java.lang.String
+
+
+
+ validatorMessage
+ java.lang.String
+
+
+
+ value
+ java.lang.Object
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexTabNavigator
+
+ com.googlecode.jsfFlex.FlexUITabNavigator
+ com.googlecode.jsfFlex.FlexTabNavigator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ selectedIndex
+ java.lang.Integer
+
+
+
+ id
+ java.lang.String
+
+
+
+ immediate
+ boolean
+
+
+
+ required
+ boolean
+
+
+
+ validator
+ void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
+
+
+
+ valueChangeListener
+ void myMethod( javax.faces.event.ValueChangeEvent )
+
+
+
+ converter
+ javax.faces.convert.Converter
+
+
+
+]]>
+ converterMessage
+ java.lang.String
+
+
+
+ requiredMessage
+ java.lang.String
+
+
+
+ validatorMessage
+ java.lang.String
+
+
+
+ value
+ java.lang.Object
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexTile
+
+ com.googlecode.jsfFlex.FlexUITile
+ com.googlecode.jsfFlex.FlexTile
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexTileGroup
+
+ com.googlecode.jsfFlex.FlexUITileGroup
+ com.googlecode.jsfFlex.FlexTileGroup
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexTitleWindow
+
+ com.googlecode.jsfFlex.FlexUITitleWindow
+ com.googlecode.jsfFlex.FlexTitleWindow
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexVGroup
+
+ com.googlecode.jsfFlex.FlexUIVGroup
+ com.googlecode.jsfFlex.FlexVGroup
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexViewStack
+
+ com.googlecode.jsfFlex.FlexUIViewStack
+ com.googlecode.jsfFlex.FlexViewStack
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ selectedIndex
+ java.lang.Integer
+
+
+
+ id
+ java.lang.String
+
+
+
+ immediate
+ boolean
+
+
+
+ required
+ boolean
+
+
+
+ validator
+ void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
+
+
+
+ valueChangeListener
+ void myMethod( javax.faces.event.ValueChangeEvent )
+
+
+
+ converter
+ javax.faces.convert.Converter
+
+
+
+]]>
+ converterMessage
+ java.lang.String
+
+
+
+ requiredMessage
+ java.lang.String
+
+
+
+ validatorMessage
+ java.lang.String
+
+
+
+ value
+ java.lang.Object
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexCurrencyFormatter
+
+ com.googlecode.jsfFlex.FlexUICurrencyFormatter
+ com.googlecode.jsfFlex.FlexCurrencyFormatter
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexDateFormatter
+
+ com.googlecode.jsfFlex.FlexUIDateFormatter
+ com.googlecode.jsfFlex.FlexDateFormatter
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexNumberFormatter
+
+ com.googlecode.jsfFlex.FlexUINumberFormatter
+ com.googlecode.jsfFlex.FlexNumberFormatter
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexPhoneFormatter
+
+ com.googlecode.jsfFlex.FlexUIPhoneFormatter
+ com.googlecode.jsfFlex.FlexPhoneFormatter
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexZipCodeFormatter
+
+ com.googlecode.jsfFlex.FlexUIZipCodeFormatter
+ com.googlecode.jsfFlex.FlexZipCodeFormatter
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAddAction
+
+ com.googlecode.jsfFlex.FlexUIAddAction
+ com.googlecode.jsfFlex.FlexAddAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAddChildAction
+
+ com.googlecode.jsfFlex.FlexUIAddChildAction
+ com.googlecode.jsfFlex.FlexAddChildAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAddItemAction
+
+ com.googlecode.jsfFlex.FlexUIAddItemAction
+ com.googlecode.jsfFlex.FlexAddItemAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAnimate
+
+ com.googlecode.jsfFlex.FlexUIAnimate
+ com.googlecode.jsfFlex.FlexAnimate
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAnimateColor
+
+ com.googlecode.jsfFlex.FlexUIAnimateColor
+ com.googlecode.jsfFlex.FlexAnimateColor
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAnimateFilter
+
+ com.googlecode.jsfFlex.FlexUIAnimateFilter
+ com.googlecode.jsfFlex.FlexAnimateFilter
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAnimateProperty
+
+ com.googlecode.jsfFlex.FlexUIAnimateProperty
+ com.googlecode.jsfFlex.FlexAnimateProperty
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAnimateTransform
+
+ com.googlecode.jsfFlex.FlexUIAnimateTransform
+ com.googlecode.jsfFlex.FlexAnimateTransform
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAnimateTransform3D
+
+ com.googlecode.jsfFlex.FlexUIAnimateTransform3D
+ com.googlecode.jsfFlex.FlexAnimateTransform3D
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAnimateTransitionShader
+
+ com.googlecode.jsfFlex.FlexUIAnimateTransitionShader
+ com.googlecode.jsfFlex.FlexAnimateTransitionShader
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexBlur
+
+ com.googlecode.jsfFlex.FlexUIBlur
+ com.googlecode.jsfFlex.FlexBlur
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexCallAction
+
+ com.googlecode.jsfFlex.FlexUICallAction
+ com.googlecode.jsfFlex.FlexCallAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexCrossFade
+
+ com.googlecode.jsfFlex.FlexUICrossFade
+ com.googlecode.jsfFlex.FlexCrossFade
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexDefaultListEffect
+
+ com.googlecode.jsfFlex.FlexUIDefaultListEffect
+ com.googlecode.jsfFlex.FlexDefaultListEffect
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexDefaultTileListEffect
+
+ com.googlecode.jsfFlex.FlexUIDefaultTileListEffect
+ com.googlecode.jsfFlex.FlexDefaultTileListEffect
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexDissolve
+
+ com.googlecode.jsfFlex.FlexUIDissolve
+ com.googlecode.jsfFlex.FlexDissolve
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexFade
+
+ com.googlecode.jsfFlex.FlexUIFade
+ com.googlecode.jsfFlex.FlexFade
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexGlow
+
+ com.googlecode.jsfFlex.FlexUIGlow
+ com.googlecode.jsfFlex.FlexGlow
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexIris
+
+ com.googlecode.jsfFlex.FlexUIIris
+ com.googlecode.jsfFlex.FlexIris
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexMaskEffect
+
+ com.googlecode.jsfFlex.FlexUIMaskEffect
+ com.googlecode.jsfFlex.FlexMaskEffect
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexMove
+
+ com.googlecode.jsfFlex.FlexUIMove
+ com.googlecode.jsfFlex.FlexMove
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexMove3D
+
+ com.googlecode.jsfFlex.FlexUIMove3D
+ com.googlecode.jsfFlex.FlexMove3D
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexParallel
+
+ com.googlecode.jsfFlex.FlexUIParallel
+ com.googlecode.jsfFlex.FlexParallel
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexPause
+
+ com.googlecode.jsfFlex.FlexUIPause
+ com.googlecode.jsfFlex.FlexPause
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexRemoveAction
+
+ com.googlecode.jsfFlex.FlexUIRemoveAction
+ com.googlecode.jsfFlex.FlexRemoveAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexRemoveChildAction
+
+ com.googlecode.jsfFlex.FlexUIRemoveChildAction
+ com.googlecode.jsfFlex.FlexRemoveChildAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexRemoveItemAction
+
+ com.googlecode.jsfFlex.FlexUIRemoveItemAction
+ com.googlecode.jsfFlex.FlexRemoveItemAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexResize
+
+ com.googlecode.jsfFlex.FlexUIResize
+ com.googlecode.jsfFlex.FlexResize
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexRotate
+
+ com.googlecode.jsfFlex.FlexUIRotate
+ com.googlecode.jsfFlex.FlexRotate
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexRotate3D
+
+ com.googlecode.jsfFlex.FlexUIRotate3D
+ com.googlecode.jsfFlex.FlexRotate3D
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexScale
+
+ com.googlecode.jsfFlex.FlexUIScale
+ com.googlecode.jsfFlex.FlexScale
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexScale3D
+
+ com.googlecode.jsfFlex.FlexUIScale3D
+ com.googlecode.jsfFlex.FlexScale3D
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexSequence
+
+ com.googlecode.jsfFlex.FlexUISequence
+ com.googlecode.jsfFlex.FlexSequence
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexSetAction
+
+ com.googlecode.jsfFlex.FlexUISetAction
+ com.googlecode.jsfFlex.FlexSetAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexSetPropertyAction
+
+ com.googlecode.jsfFlex.FlexUISetPropertyAction
+ com.googlecode.jsfFlex.FlexSetPropertyAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+ value
+ java.lang.String
+
+
+
+ name
+ java.lang.String
+
+
+
+
+ flexSetStyleAction
+
+ com.googlecode.jsfFlex.FlexUISetStyleAction
+ com.googlecode.jsfFlex.FlexSetStyleAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+ value
+ java.lang.String
+
+
+
+ name
+ java.lang.String
+
+
+
+
+ flexSoundEffect
+
+ com.googlecode.jsfFlex.FlexUISoundEffect
+ com.googlecode.jsfFlex.FlexSoundEffect
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexTweenEffect
+
+ com.googlecode.jsfFlex.FlexUITweenEffect
+ com.googlecode.jsfFlex.FlexTweenEffect
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexUnconstrainItemAction
+
+ com.googlecode.jsfFlex.FlexUIUnconstrainItemAction
+ com.googlecode.jsfFlex.FlexUnconstrainItemAction
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexWipe
+
+ com.googlecode.jsfFlex.FlexUIWipe
+ com.googlecode.jsfFlex.FlexWipe
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexWipeDirection
+
+ com.googlecode.jsfFlex.FlexUIWipeDirection
+ com.googlecode.jsfFlex.FlexWipeDirection
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexWipeDown
+
+ com.googlecode.jsfFlex.FlexUIWipeDown
+ com.googlecode.jsfFlex.FlexWipeDown
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexWipeLeft
+
+ com.googlecode.jsfFlex.FlexUIWipeLeft
+ com.googlecode.jsfFlex.FlexWipeLeft
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexWipeRight
+
+ com.googlecode.jsfFlex.FlexUIWipeRight
+ com.googlecode.jsfFlex.FlexWipeRight
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexWipeUp
+
+ com.googlecode.jsfFlex.FlexUIWipeUp
+ com.googlecode.jsfFlex.FlexWipeUp
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexZoom
+
+ com.googlecode.jsfFlex.FlexUIZoom
+ com.googlecode.jsfFlex.FlexZoom
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAsynchronousDataUpdateEventListener
+
+ com.googlecode.jsfFlex.FlexUIAsynchronousDataUpdateEventListener
+ com.googlecode.jsfFlex.FlexAsynchronousDataUpdateEventListener
+ com.googlecode.jsfFlex.facelet.tagHandler.AsynchronousEventGlueTagHandler
+
+
+
+ eventHandlerTgtId
+ true
+ java.lang.String
+
+
+
+ eventListener
+ java.lang.String
+
+
+
+ eventHandlerSrcId
+ true
+ java.lang.String
+
+
+
+ asynchronousEventGlueHandler
+ java.lang.Object myMethod( com.googlecode.jsfFlex.shared.model.event.AbstractEvent )
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAsynchronousPropertyUpdateEventListener
+
+ com.googlecode.jsfFlex.FlexUIAsynchronousPropertyUpdateEventListener
+ com.googlecode.jsfFlex.FlexAsynchronousPropertyUpdateEventListener
+ com.googlecode.jsfFlex.facelet.tagHandler.AsynchronousEventGlueTagHandler
+
+
+
+ eventHandlerTgtId
+ true
+ java.lang.String
+
+
+
+ eventListener
+ java.lang.String
+
+
+
+ eventHandlerSrcId
+ true
+ java.lang.String
+
+
+
+ asynchronousEventGlueHandler
+ java.lang.Object myMethod( com.googlecode.jsfFlex.shared.model.event.AbstractEvent )
+
+
+
+ sourcePropertyList
+ java.util.List
+
+
+
+ targetPropertyList
+ java.util.List
+
+
+
+ sourcePropertyDelim
+ java.lang.String
+
+
+
+ targetPropertyDelim
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexBitmapImage
+
+ com.googlecode.jsfFlex.FlexUIBitmapImage
+ com.googlecode.jsfFlex.FlexBitmapImage
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexEllipse
+
+ com.googlecode.jsfFlex.FlexUIEllipse
+ com.googlecode.jsfFlex.FlexEllipse
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexGraphic
+
+ com.googlecode.jsfFlex.FlexUIGraphic
+ com.googlecode.jsfFlex.FlexGraphic
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexLine
+
+ com.googlecode.jsfFlex.FlexUILine
+ com.googlecode.jsfFlex.FlexLine
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexPath
+
+ com.googlecode.jsfFlex.FlexUIPath
+ com.googlecode.jsfFlex.FlexPath
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexRect
+
+ com.googlecode.jsfFlex.FlexUIRect
+ com.googlecode.jsfFlex.FlexRect
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexRectangularDropShadow
+
+ com.googlecode.jsfFlex.FlexUIRectangularDropShadow
+ com.googlecode.jsfFlex.FlexRectangularDropShadow
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexAddChild
+
+ com.googlecode.jsfFlex.FlexUIAddChild
+ com.googlecode.jsfFlex.FlexAddChild
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexRemoveChild
+
+ com.googlecode.jsfFlex.FlexUIRemoveChild
+ com.googlecode.jsfFlex.FlexRemoveChild
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexSetEventHandler
+
+ com.googlecode.jsfFlex.FlexUISetEventHandler
+ com.googlecode.jsfFlex.FlexSetEventHandler
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+ name
+ java.lang.String
+
+
+
+
+ flexSetProperty
+
+ com.googlecode.jsfFlex.FlexUISetProperty
+ com.googlecode.jsfFlex.FlexSetProperty
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+ value
+ java.lang.String
+
+
+
+ name
+ java.lang.String
+
+
+
+
+ flexSetStyle
+
+ com.googlecode.jsfFlex.FlexUISetStyle
+ com.googlecode.jsfFlex.FlexSetStyle
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+ value
+ java.lang.String
+
+
+
+ name
+ java.lang.String
+
+
+
+
+ flexState
+
+ com.googlecode.jsfFlex.FlexUIState
+ com.googlecode.jsfFlex.FlexState
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+ name
+ java.lang.String
+
+
+
+
+ flexStates
+
+ com.googlecode.jsfFlex.FlexUIStates
+ com.googlecode.jsfFlex.FlexStates
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+ flexTransition
+
+ com.googlecode.jsfFlex.FlexUITransition
+ com.googlecode.jsfFlex.FlexTransition
+
+
+
+ id
+ java.lang.String
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexCreditCardValidator
+
+ com.googlecode.jsfFlex.FlexUICreditCardValidator
+ com.googlecode.jsfFlex.FlexCreditCardValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexCurrencyValidator
+
+ com.googlecode.jsfFlex.FlexUICurrencyValidator
+ com.googlecode.jsfFlex.FlexCurrencyValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexDateValidator
+
+ com.googlecode.jsfFlex.FlexUIDateValidator
+ com.googlecode.jsfFlex.FlexDateValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexEmailValidator
+
+ com.googlecode.jsfFlex.FlexUIEmailValidator
+ com.googlecode.jsfFlex.FlexEmailValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexNumberValidator
+
+ com.googlecode.jsfFlex.FlexUINumberValidator
+ com.googlecode.jsfFlex.FlexNumberValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexPhoneNumberValidator
+
+ com.googlecode.jsfFlex.FlexUIPhoneNumberValidator
+ com.googlecode.jsfFlex.FlexPhoneNumberValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexRegExpValidator
+
+ com.googlecode.jsfFlex.FlexUIRegExpValidator
+ com.googlecode.jsfFlex.FlexRegExpValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexSocialSecurityValidator
+
+ com.googlecode.jsfFlex.FlexUISocialSecurityValidator
+ com.googlecode.jsfFlex.FlexSocialSecurityValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexStringValidator
+
+ com.googlecode.jsfFlex.FlexUIStringValidator
+ com.googlecode.jsfFlex.FlexStringValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexValidator
+
+ com.googlecode.jsfFlex.FlexUIValidator
+ com.googlecode.jsfFlex.FlexValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+ flexZipCodeValidator
+
+ com.googlecode.jsfFlex.FlexUIZipCodeValidator
+ com.googlecode.jsfFlex.FlexZipCodeValidator
+
+
+
+ componentAttributes
+ java.util.Map
+
+
+
+ componentAttributesJSONFormat
+ java.lang.String
+
+
+
+ nameSpaceOverride
+ java.lang.String
+
+
+
+ id
+ java.lang.String
+
+
+
+ rendered
+ boolean
+
+
+
+ binding
+ javax.faces.component.UIComponent
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/jsf-flex-tld-content-1.0b.xml b/jsf-flex-tld-content-1.0b.xml
new file mode 100644
index 00000000..3f8c3d74
--- /dev/null
+++ b/jsf-flex-tld-content-1.0b.xml
@@ -0,0 +1,31835 @@
+{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
+{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 \par
+\par
+\par
+ jsf-flex\par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.MXMLUIViewStackBase\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.component.MXMLUIViewStackBase\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.MXMLUIViewStackBase\par
+ javax.faces.MXMLUIViewStackBase\par
+ Base component for MXMLInput components that contain selected attribute AND sets the creationPolicy to all [for setting the initial values]\par
+ \par
+\par
+of setting and retrieving of "selectedIndex" and "text" attributes. Additional task taken by the \par
+component is to set the "creationPolicy" to "all", so that the Flex component will be accessible \par
+after it finished its loading. \par
+]]>\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.MXMLUIHtmlTextInputBase\par
+ com.googlecode.jsfFlex.component.MXMLUITextInputBase\par
+ com.googlecode.jsfFlex.component._MXMLUIHtmlTextInputBase\par
+ com.googlecode.jsfFlex.component.MXMLUITextInputBase\par
+ com.googlecode.jsfFlex.MXMLUIHtmlTextInputBase\par
+ javax.faces.MXMLUIHtmlTextInputBase\par
+ true\par
+ true\par
+ Base component for MXMLInput components that contain htmlText attribute\par
+ \par
+\par
+within the Flex components. Note that since this class invokes the super method of populateComponentInitValues \par
+it will also set and retrieve values of "text" attribute of the component [if it exists]. \par
+]]>\par
+ \par
+ \par
+ htmlText\par
+ java.lang.String\par
+ false\par
+ Specifies the text displayed by the control.\par
+ Specifies the text displayed by the control.\par
+ true\par
+ true\par
+ \par
+ \par
+ textBinding\par
+ java.lang.String\par
+ false\par
+ Specifies the attribute used for binding on the server side for Input components. [i.e. TextInput and RichTextEditor]. Default is text and choices are eithertext or htmlText.\par
+ Specifies the attribute used for binding on the server side for Input components. [i.e. TextInput and RichTextEditor]. Default is text and choices are eithertext or htmlText.\par
+ text\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ com.googlecode.jsfFlex.component._MXMLUISelectedBase\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ com.googlecode.jsfFlex.MXMLUISelectedBase\par
+ javax.faces.MXMLUISelectedBase\par
+ true\par
+ true\par
+ Base component for MXMLInput components that contain selected attribute\par
+ \par
+\par
+within the Flex components. \par
+]]>\par
+ \par
+ \par
+ selected\par
+ java.lang.Boolean\par
+ false\par
+ Indicates whether a toggle button is toggled on (true) or off (false).\par
+ Indicates whether a toggle button is toggled on (true) or off (false).\par
+ true\par
+ true\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ com.googlecode.jsfFlex.component._MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ com.googlecode.jsfFlex.MXMLUISelectedIndexBase\par
+ javax.faces.MXMLUISelectedIndexBase\par
+ true\par
+ true\par
+ Base component for MXMLInput components that contain selectedIndex attribute\par
+ \par
+\par
+within the Flex components. \par
+]]>\par
+ \par
+ \par
+ selectedIndex\par
+ java.lang.Integer\par
+ false\par
+ The index in the data provider of the selected item.\par
+ The index in the data provider of the selected item.\par
+ true\par
+ true\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.MXMLUITextInputBase\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ com.googlecode.jsfFlex.component._MXMLUITextInputBase\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ com.googlecode.jsfFlex.MXMLUITextInputBase\par
+ javax.faces.MXMLUITextInputBase\par
+ true\par
+ true\par
+ Base component for MXMLInput components that contain text attribute\par
+ \par
+\par
+within the Flex components. \par
+]]>\par
+ \par
+ \par
+ text\par
+ java.lang.String\par
+ false\par
+ Plain text that appears in the control.\par
+ Plain text that appears in the control.\par
+ true\par
+ true\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIAccordion\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIAccordion\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ jf:mxmlAccordion\par
+ com.googlecode.jsfFlex.MXMLUIAccordion\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIAccordionTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLAccordion\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ headerRenderer\par
+ java.lang.String\par
+ A factory used to create the navigation buttons for each child.\par
+ A factory used to create the navigation buttons for each child.\par
+ false\par
+ \par
+ \par
+ selectedFillColors\par
+ java.lang.String\par
+ The two colors used to tint the background of the component when inits selected state.\par
+ The two colors used to tint the background of the component when inits selected state.\par
+ false\par
+ \par
+ \par
+ historyManagementEnabled\par
+ java.lang.String\par
+ If true, enables history management within this ViewStack container.\par
+ If true, enables history management within this ViewStack container.\par
+ false\par
+ \par
+ \par
+ resizeToContent\par
+ java.lang.String\par
+ If true, the ViewStack container automatically resizes to the size of its current child.\par
+ If true, the ViewStack container automatically resizes to the size of its current child.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ headerHeight\par
+ java.lang.String\par
+ Height of each accordion header, in pixels.\par
+ Height of each accordion header, in pixels.\par
+ false\par
+ \par
+ \par
+ headerStyleName\par
+ java.lang.String\par
+ Name of the style sheet definition to configure the text (month name and year) and appearance of the header area of the control.\par
+ Name of the style sheet definition to configure the text (month name and year) and appearance of the header area of the control.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ openDuration\par
+ java.lang.String\par
+ Length of an open or close transition, in milliseconds.\par
+ Length of an open or close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ openEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIApplication\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIApplication\par
+ javax.faces.component.UIComponentBase\par
+ jf:mxmlApplication\par
+ com.googlecode.jsfFlex.MXMLUIApplication\par
+ javax.faces.MXMLApplication\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIApplicationTag\par
+ com.googlecode.jsfFlex.MXMLApplication\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ mxmlPackageName\par
+ java.lang.String\par
+ true\par
+ The mxmlPackageName for the application.\par
+ The mxmlPackageName for the application.\par
+ true\par
+ false\par
+ \par
+ \par
+ sourcePath\par
+ java.lang.String\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It must be an absolutePath to a filesystem where additional ActionScript and MXML files that areneeded for the current SWF generation are located at. There can be multiple valuesseparated with a space.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It must be an absolutePath to a filesystem where additional ActionScript and MXML files that areneeded for the current SWF generation are located at. There can be multiple valuesseparated with a space.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultBgColor\par
+ java.lang.String\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It represents the defaultBgColor, surprise.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It represents the defaultBgColor, surprise.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxLvRecursion\par
+ java.lang.Integer\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It represents the max level of recursion that the Flash VM will allow.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It represents the max level of recursion that the Flash VM will allow.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxScriptExecTime\par
+ java.lang.Integer\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It represents the max script exec time that the Flash VM will allow.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It represents the max script exec time that the Flash VM will allow.\par
+ true\par
+ false\par
+ \par
+ \par
+ incremental\par
+ boolean\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It represents whether the creation of the SWF files will based incrementally.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It represents whether the creation of the SWF files will based incrementally.\par
+ true\par
+ false\par
+ \par
+ \par
+ loadConfig\par
+ java.lang.String\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It should bean absolutePath to a loadConfig XML file that specifies attributes for the mxmlc.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It should bean absolutePath to a loadConfig XML file that specifies attributes for the mxmlc.\par
+ true\par
+ false\par
+ \par
+ \par
+ description\par
+ java.lang.String\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.\par
+ true\par
+ false\par
+ \par
+ \par
+ creator\par
+ java.lang.String\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.\par
+ true\par
+ false\par
+ \par
+ \par
+ publisher\par
+ java.lang.String\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.\par
+ true\par
+ false\par
+ \par
+ \par
+ language\par
+ java.lang.String\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply isa metadata for the SWF.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.\par
+ true\par
+ false\par
+ \par
+ \par
+ date\par
+ java.lang.String\par
+ false\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.\par
+ This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorColor\par
+ java.lang.String\par
+ false\par
+ Color of text for the error component. The default value is 0x0B333C.\par
+ Color of text for the error component. The default value is 0x0B333C.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorFontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields for the error component. Possible values are normal and advanced.\par
+ Sets the antiAliasType property of internal TextFields for the error component. Possible values are normal and advanced.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorFontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use for the error component. The default value is Verdana.\par
+ Name of the font to use for the error component. The default value is Verdana.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorFontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields for the error component that represent text in Flex controls. The possible values are none, pixel, and subpixel.\par
+ Sets the gridFitType property of internal TextFields for the error component that represent text in Flex controls. The possible values are none, pixel, and subpixel.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorFontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields for the error component that represent text in Flex controls. This property specifies the sharpness of the glyph edges. The possible values are Numbers from -400 through 400.\par
+ Sets the sharpness property of internal TextFields for the error component that represent text in Flex controls. This property specifies the sharpness of the glyph edges. The possible values are Numbers from -400 through 400.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorFontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text for the error component, in pixels. The default value is 10.\par
+ Height of the text for the error component, in pixels. The default value is 10.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorFontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text for the error component is italic font. Recognized values are normal and italic.\par
+ Determines whether the text for the error component is italic font. Recognized values are normal and italic.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorFontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields for the error component that represent text in Flex controls. This property specifies the thickness of the glyph edges. The possible values are Numbers from -200 to 200.\par
+ Sets the thickness property of internal TextFields for the error component that represent text in Flex controls. This property specifies the thickness of the glyph edges. The possible values are Numbers from -200 to 200.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorFontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text for the error component is boldface. Recognized values are normal and bold.\par
+ Determines whether the text for the error component is boldface. Recognized values are normal and bold.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorPaddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the error component's container's left border and the left edge of its content area.\par
+ Number of pixels between the error component's container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorPaddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the error component's container's right border and the right edge of its content area.\par
+ Number of pixels between the error component's container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorTextAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text for the error component within a container. Possible values are left, right, or center.\par
+ Alignment of text for the error component within a container. Possible values are left, right, or center.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorTextDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text for the error component is underlined. Possible values are none and underline.\par
+ Determines whether the text for the error component is underlined. Possible values are none and underline.\par
+ true\par
+ false\par
+ \par
+ \par
+ errorTextIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text for the error component from the left side of the container, in pixels.\par
+ Offset of first line of text for the error component from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ title\par
+ java.lang.String\par
+ false\par
+ Title or caption displayed in the title bar.\par
+ Title or caption displayed in the title bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ hide\par
+ java.lang.String\par
+ Dispatched when an object's state changes from visible to invisible.\par
+ Dispatched when an object's state changes from visible to invisible.\par
+ true\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ controlBar\par
+ java.lang.String\par
+ The ApplicationControlBar for this Application.\par
+ The ApplicationControlBar for this Application.\par
+ false\par
+ \par
+ \par
+ frameRate\par
+ java.lang.String\par
+ Specifies the frame rate of the application.\par
+ Specifies the frame rate of the application.\par
+ false\par
+ \par
+ \par
+ pageTitle\par
+ java.lang.String\par
+ Specifies a string that appears in the title bar of the browser.\par
+ Specifies a string that appears in the title bar of the browser.\par
+ false\par
+ \par
+ \par
+ preloader\par
+ java.lang.String\par
+ Specifies the path of a SWC component class or ActionScript component class that defines a custom progress bar.\par
+ Specifies the path of a SWC component class or ActionScript component class that defines a custom progress bar.\par
+ false\par
+ \par
+ \par
+ resetHistory\par
+ java.lang.String\par
+ If true, the application's history state is reset to its initial state whenever the application is reloaded.\par
+ If true, the application's history state is reset to its initial state whenever the application is reloaded.\par
+ false\par
+ \par
+ \par
+ scriptRecursionLimit\par
+ java.lang.String\par
+ Specifies the maximum depth of the Adobe Flash Player call stack before Flash Player stops.\par
+ Specifies the maximum depth of the Adobe Flash Player call stack before Flash Player stops.\par
+ false\par
+ \par
+ \par
+ scriptTimeLimit\par
+ java.lang.String\par
+ Specifies the maximum duration, in seconds, that an ActionScript event handler can execute beforethe Flash Player assumes that it is hung, and aborts it.\par
+ Specifies the maximum duration, in seconds, that an ActionScript event handler can execute beforethe Flash Player assumes that it is hung, and aborts it.\par
+ false\par
+ \par
+ \par
+ usePreloader\par
+ java.lang.String\par
+ If true, specifies to display the application preloader.\par
+ If true, specifies to display the application preloader.\par
+ false\par
+ \par
+ \par
+ viewSourceURL\par
+ java.lang.String\par
+ URL where the application's source can be viewed.\par
+ URL where the application's source can be viewed.\par
+ false\par
+ \par
+ \par
+ xmlnsMX\par
+ java.lang.String\par
+ Namespace.\par
+ Namespace.\par
+ false\par
+ \par
+ \par
+ backgroundGradientAlphas\par
+ java.lang.String\par
+ Specifies the alpha transparency values used for the background gradient fill of the application.\par
+ Specifies the alpha transparency values used for the background gradient fill of the application.\par
+ false\par
+ \par
+ \par
+ backgroundGradientColors\par
+ java.lang.String\par
+ Specifies the colors used to tint the background gradient fill of the application.\par
+ Specifies the colors used to tint the background gradient fill of the application.\par
+ false\par
+ \par
+ \par
+ applicationComplete\par
+ java.lang.String\par
+ Dispatched after the Application has been initialized, processed by the LayoutManager,and attached to the display list.\par
+ Dispatched after the Application has been initialized, processed by the LayoutManager,and attached to the display list.\par
+ false\par
+ \par
+ \par
+ error\par
+ java.lang.String\par
+ Dispatched when an error occurs anywhere in the application, such as an HTTPService,WebService, or RemoteObject fails.\par
+ Dispatched when an error occurs anywhere in the application, such as an HTTPService,WebService, or RemoteObject fails.\par
+ false\par
+ \par
+ \par
+ layout\par
+ java.lang.String\par
+ Specifies the layout mechanism used for this application.\par
+ Specifies the layout mechanism used for this application.\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ modalTransparencyDuration\par
+ java.lang.String\par
+ Duration, in milliseconds, of the modal transparency effect that plays when a modal window opens or closes. The default value is 100.\par
+ Duration, in milliseconds, of the modal transparency effect that plays when a modal window opens or closes. The default value is 100.\par
+ false\par
+ \par
+ \par
+ modalTransparency\par
+ java.lang.String\par
+ Modality of components launched by the PopUp Manager is simulated by creating a large translucent overlay underneath the component. Because of the way translucent objects are rendered, you may notice a slight dimming of the objects under the overlay. The effective transparency can be set by changing the modalTransparency value from 0.0 (fully transparent) to 1.0 (fully opaque). You can also set the color of the overlay by changing the modalTransparencyColor style. The default value is 0.5.\par
+ Modality of components launched by the PopUp Manager is simulated by creating a large translucent overlay underneath the component. Because of the way translucent objects are rendered, you may notice a slight dimming of the objects under the overlay. The effective transparency can be set by changing the modalTransparency value from 0.0 (fully transparent) to 1.0 (fully opaque). You can also set the color of the overlay by changing the modalTransparencyColor style. The default value is 0.5.\par
+ false\par
+ \par
+ \par
+ modalTransparencyColor\par
+ java.lang.String\par
+ Color of the modal overlay layer. This style is used in conjunction with the modalTransparency style to determine the colorization applied to the application when a modal window is open. The default value is #DDDDDD.\par
+ Color of the modal overlay layer. This style is used in conjunction with the modalTransparency style to determine the colorization applied to the application when a modal window is open. The default value is #DDDDDD.\par
+ false\par
+ \par
+ \par
+ modalTransparencyBlur\par
+ java.lang.String\par
+ The blur applied to the application while a modal window is open. A Blur effects oftens the details of an image. The default value is 3.\par
+ The blur applied to the application while a modal window is open. A Blur effects oftens the details of an image. The default value is 3.\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIApplicationControlBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIApplicationControlBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlApplicationControlBar\par
+ com.googlecode.jsfFlex.MXMLUIApplicationControlBar\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIApplicationControlBarTag\par
+ com.googlecode.jsfFlex.MXMLApplicationControlBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ false\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ false\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ false\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ false\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ false\par
+ Vertical gap.\par
+ Vertical gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ dock\par
+ java.lang.String\par
+ If true, specifies that the ApplicationControlBar should be docked to the top of the application.\par
+ If true, specifies that the ApplicationControlBar should be docked to the top of the application.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIBox\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIBox\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlBox\par
+ com.googlecode.jsfFlex.MXMLUIBox\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIBoxTag\par
+ com.googlecode.jsfFlex.MXMLBox\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ jf:mxmlButton\par
+ com.googlecode.jsfFlex.MXMLUIButton\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIButtonTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLButton\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ autoRepeat\par
+ java.lang.String\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ emphasized\par
+ java.lang.String\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ false\par
+ \par
+ \par
+ selectedField\par
+ java.lang.String\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ false\par
+ \par
+ \par
+ stickyHighlighting\par
+ java.lang.String\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ false\par
+ \par
+ \par
+ toggle\par
+ java.lang.String\par
+ Controls whether a Button is in a toggle state or not.\par
+ Controls whether a Button is in a toggle state or not.\par
+ false\par
+ \par
+ \par
+ disabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ false\par
+ \par
+ \par
+ downIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ overIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedDisabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDisabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDownIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedDownSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedOverIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedOverSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedUpIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ false\par
+ \par
+ \par
+ selectedUpSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ upIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ false\par
+ \par
+ \par
+ buttonDown\par
+ java.lang.String\par
+ Dispatched when the user presses the Button control.\par
+ Dispatched when the user presses the Button control.\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ false\par
+ \par
+ \par
+ labelPlacement\par
+ java.lang.String\par
+ Placement of the label.\par
+ Placement of the label.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ upSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ disabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ false\par
+ \par
+ \par
+ downSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ overSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIButtonBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIButtonBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlButtonBar\par
+ com.googlecode.jsfFlex.MXMLUIButtonBar\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIButtonBarTag\par
+ com.googlecode.jsfFlex.MXMLButtonBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ selectedIndex\par
+ java.lang.Integer\par
+ false\par
+ The index in the data provider of the selected item.\par
+ The index in the data provider of the selected item.\par
+ true\par
+ true\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ toolTipField\par
+ java.lang.String\par
+ false\par
+ Name of the the field in the dataProvider object to display as the tooltip label.\par
+ Name of the the field in the dataProvider object to display as the tooltip label.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user clicks on an item in the control.\par
+ Dispatched when the user clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ false\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ false\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ false\par
+ Vertical gap.\par
+ Vertical gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ buttonHeight\par
+ java.lang.String\par
+ Height of each button, in pixels.\par
+ Height of each button, in pixels.\par
+ false\par
+ \par
+ \par
+ buttonStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the buttons.\par
+ Name of CSS style declaration that specifies styles for the buttons.\par
+ false\par
+ \par
+ \par
+ buttonWidth\par
+ java.lang.String\par
+ Width of each button, in pixels.\par
+ Width of each button, in pixels.\par
+ false\par
+ \par
+ \par
+ firstButtonStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the first button.\par
+ Name of CSS style declaration that specifies styles for the first button.\par
+ false\par
+ \par
+ \par
+ lastButtonStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the last button.\par
+ Name of CSS style declaration that specifies styles for the last button.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUICanvas\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUICanvas\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlCanvas\par
+ com.googlecode.jsfFlex.MXMLUICanvas\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUICanvasTag\par
+ com.googlecode.jsfFlex.MXMLCanvas\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUICheckBox\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUICheckBox\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ jf:mxmlCheckBox\par
+ com.googlecode.jsfFlex.MXMLUICheckBox\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUICheckBoxTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLCheckBox\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ autoRepeat\par
+ java.lang.String\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ emphasized\par
+ java.lang.String\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ false\par
+ \par
+ \par
+ selectedField\par
+ java.lang.String\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ false\par
+ \par
+ \par
+ stickyHighlighting\par
+ java.lang.String\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ false\par
+ \par
+ \par
+ toggle\par
+ java.lang.String\par
+ Controls whether a Button is in a toggle state or not.\par
+ Controls whether a Button is in a toggle state or not.\par
+ false\par
+ \par
+ \par
+ disabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ false\par
+ \par
+ \par
+ downIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ overIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedDisabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDisabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDownIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedDownSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedOverIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedOverSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedUpIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ false\par
+ \par
+ \par
+ selectedUpSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ upIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ false\par
+ \par
+ \par
+ buttonDown\par
+ java.lang.String\par
+ Dispatched when the user presses the Button control.\par
+ Dispatched when the user presses the Button control.\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ false\par
+ \par
+ \par
+ labelPlacement\par
+ java.lang.String\par
+ Placement of the label.\par
+ Placement of the label.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ upSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ disabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ false\par
+ \par
+ \par
+ downSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ overSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIColorPicker\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIColorPicker\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ jf:mxmlColorPicker\par
+ com.googlecode.jsfFlex.MXMLUIColorPicker\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIColorPickerTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLColorPicker\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ selectedColor\par
+ java.lang.String\par
+ false\par
+ The value of the currently selected color in the SwatchPanel object.\par
+ The value of the currently selected color in the SwatchPanel object.\par
+ true\par
+ true\par
+ \par
+ \par
+ editableDisabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the control is disabled, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the control is disabled, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ editableDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ editableOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ editableUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedIndex\par
+ java.lang.Integer\par
+ false\par
+ The index in the data provider of the selected item.\par
+ The index in the data provider of the selected item.\par
+ true\par
+ true\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ editable\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the control is editable.\par
+ A flag that indicates whether the control is editable.\par
+ true\par
+ false\par
+ \par
+ \par
+ restrict\par
+ java.lang.String\par
+ false\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ false\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItem\par
+ java.lang.String\par
+ false\par
+ The item in the data provider at the selectedIndex.\par
+ The item in the data provider at the selectedIndex.\par
+ true\par
+ false\par
+ \par
+ \par
+ upSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border whenthe mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border whenthe mouse is not over the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ downSkin\par
+ java.lang.String\par
+ false\par
+ Name of the classto use as the skin for the background and border when the user holdsdown the mouse button.\par
+ Name of the classto use as the skin for the background and border when the user holdsdown the mouse button.\par
+ true\par
+ false\par
+ \par
+ \par
+ overSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the mouse isover the control.\par
+ Name of the class to use as the skin for the background and border when the mouse isover the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ colorField\par
+ java.lang.String\par
+ Name of the field in the objects of the dataProvider Array that specifies the hexadecimal values of the colors that the swatch panel displays.\par
+ Name of the field in the objects of the dataProvider Array that specifies the hexadecimal values of the colors that the swatch panel displays.\par
+ false\par
+ \par
+ \par
+ showTextField\par
+ java.lang.String\par
+ Specifies whether to show the text box that displays the color label or hexadecimalcolor value.\par
+ Specifies whether to show the text box that displays the color label or hexadecimalcolor value.\par
+ false\par
+ \par
+ \par
+ previewHeight\par
+ java.lang.String\par
+ Height of the larger preview swatch that appears above the swatch grid on theupper left of the SwatchPanel object.\par
+ Height of the larger preview swatch that appears above the swatch grid on theupper left of the SwatchPanel object.\par
+ false\par
+ \par
+ \par
+ previewWidth\par
+ java.lang.String\par
+ Width of the larger preview swatch.\par
+ Width of the larger preview swatch.\par
+ false\par
+ \par
+ \par
+ swatchBorderColor\par
+ java.lang.String\par
+ Color of the swatches' borders.\par
+ Color of the swatches' borders.\par
+ false\par
+ \par
+ \par
+ swatchBorderSize\par
+ java.lang.String\par
+ Size of the outlines of the swatches' borders.\par
+ Size of the outlines of the swatches' borders.\par
+ false\par
+ \par
+ \par
+ swatchGridBackgroundColor\par
+ java.lang.String\par
+ Color of the background rectangle behind the swatch grid.\par
+ Color of the background rectangle behind the swatch grid.\par
+ false\par
+ \par
+ \par
+ swatchGridBorderSize\par
+ java.lang.String\par
+ Size of the single border around the grid of swatches.\par
+ Size of the single border around the grid of swatches.\par
+ false\par
+ \par
+ \par
+ swatchHeight\par
+ java.lang.String\par
+ Height of each swatch.\par
+ Height of each swatch.\par
+ false\par
+ \par
+ \par
+ swatchHighlightColor\par
+ java.lang.String\par
+ Color of the highlight that appears around the swatch when the user rollsover a swatch.\par
+ Color of the highlight that appears around the swatch when the user rollsover a swatch.\par
+ false\par
+ \par
+ \par
+ swatchHighlightSize\par
+ java.lang.String\par
+ Size of the highlight that appears around the swatch when the user rollsover a swatch.\par
+ Size of the highlight that appears around the swatch when the user rollsover a swatch.\par
+ false\par
+ \par
+ \par
+ swatchPanelStyleName\par
+ java.lang.String\par
+ Name of the style for the SwatchPanel object.\par
+ Name of the style for the SwatchPanel object.\par
+ false\par
+ \par
+ \par
+ swatchWidth\par
+ java.lang.String\par
+ Width of each swatch.\par
+ Width of each swatch.\par
+ false\par
+ \par
+ \par
+ textFieldWidth\par
+ java.lang.String\par
+ Width of the text box that appears above the swatch grid.\par
+ Width of the text box that appears above the swatch grid.\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ Background color of a component.\par
+ Background color of a component.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ closeEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ closeDuration\par
+ java.lang.String\par
+ Length of a close transition, in milliseconds.\par
+ Length of a close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ columnCount\par
+ java.lang.String\par
+ Number of columns in the swatch grid.\par
+ Number of columns in the swatch grid.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ openDuration\par
+ java.lang.String\par
+ Length of an open or close transition, in milliseconds.\par
+ Length of an open or close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ openEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ close\par
+ java.lang.String\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ false\par
+ \par
+ \par
+ enter\par
+ java.lang.String\par
+ Dispatched if the editable property is set to true and the user presses the Enter key while typing in the editable text field.\par
+ Dispatched if the editable property is set to true and the user presses the Enter key while typing in the editable text field.\par
+ false\par
+ \par
+ \par
+ itemRollOver\par
+ java.lang.String\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ false\par
+ \par
+ \par
+ itemRollOut\par
+ java.lang.String\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ false\par
+ \par
+ \par
+ open\par
+ java.lang.String\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIComboBox\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIComboBox\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ jf:mxmlComboBox\par
+ com.googlecode.jsfFlex.MXMLUIComboBox\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIComboBoxTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLComboBox\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ editableDisabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the control is disabled, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the control is disabled, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ editableDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ editableOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ editableUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ restrict\par
+ java.lang.String\par
+ false\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ true\par
+ false\par
+ \par
+ \par
+ editable\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the control is editable.\par
+ A flag that indicates whether the control is editable.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProviderCollection\par
+ java.util.Collection\par
+ false\par
+ Property that allows providing java.util.Collection dataBinding for dataProvider attribute [i.e. ComboBox].\par
+ Property that allows providing java.util.Collection dataBinding for dataProvider attribute [i.e. ComboBox]\par
+ true\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ false\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ true\par
+ false\par
+ \par
+ \par
+ text\par
+ java.lang.String\par
+ false\par
+ Plain text that appears in the control.\par
+ Plain text that appears in the control.\par
+ true\par
+ true\par
+ \par
+ \par
+ selectedItem\par
+ java.lang.String\par
+ false\par
+ The item in the data provider at the selectedIndex.\par
+ The item in the data provider at the selectedIndex.\par
+ true\par
+ false\par
+ \par
+ \par
+ upSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border whenthe mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border whenthe mouse is not over the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ downSkin\par
+ java.lang.String\par
+ false\par
+ Name of the classto use as the skin for the background and border when the user holdsdown the mouse button.\par
+ Name of the classto use as the skin for the background and border when the user holdsdown the mouse button.\par
+ true\par
+ false\par
+ \par
+ \par
+ overSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the mouse isover the control.\par
+ Name of the class to use as the skin for the background and border when the mouse isover the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropdownFactory\par
+ java.lang.String\par
+ The IFactory that creates a ListBase-derived instance to use as the drop-down.\par
+ The IFactory that creates a ListBase-derived instance to use as the drop-down.\par
+ false\par
+ \par
+ \par
+ dropdownWidth\par
+ java.lang.String\par
+ Width of the drop-down list, in pixels.\par
+ Width of the drop-down list, in pixels.\par
+ false\par
+ \par
+ \par
+ prompt\par
+ java.lang.String\par
+ The prompt for the ComboBox control.\par
+ The prompt for the ComboBox control.\par
+ false\par
+ \par
+ \par
+ dropDownBorderColor\par
+ java.lang.String\par
+ The color of the border of the ComboBox.\par
+ The color of the border of the ComboBox.\par
+ false\par
+ \par
+ \par
+ dropDownStyleName\par
+ java.lang.String\par
+ The name of a CSSStyleDeclaration to be used by the drop-down list.\par
+ The name of a CSSStyleDeclaration to be used by the drop-down list.\par
+ false\par
+ \par
+ \par
+ rowCount\par
+ java.lang.String\par
+ Maximum number of rows visible in the control.\par
+ Maximum number of rows visible in the control.\par
+ false\par
+ \par
+ \par
+ itemRenderer\par
+ java.lang.String\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ false\par
+ \par
+ \par
+ selectionDuration\par
+ java.lang.String\par
+ The selectionDuration of the drop-down list.\par
+ The selectionDuration of the drop-down list.\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ User-supplied function to run on each item to determine its label.\par
+ User-supplied function to run on each item to determine its label.\par
+ false\par
+ \par
+ \par
+ alternatingItemColors\par
+ java.lang.String\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ false\par
+ \par
+ \par
+ selectionEasingFunction\par
+ java.lang.String\par
+ The selectionEasingFunction of the drop-down list.\par
+ The selectionEasingFunction of the drop-down list.\par
+ false\par
+ \par
+ \par
+ arrowButtonWidth\par
+ java.lang.String\par
+ Width of the arrow button in pixels.\par
+ Width of the arrow button in pixels.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ false\par
+ \par
+ \par
+ backgroundGradientColors\par
+ java.lang.String\par
+ Specifies the colors used to tint the background gradient fill of the application.\par
+ Specifies the colors used to tint the background gradient fill of the application.\par
+ false\par
+ \par
+ \par
+ closeEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ closeDuration\par
+ java.lang.String\par
+ Length of a close transition, in milliseconds.\par
+ Length of a close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ openDuration\par
+ java.lang.String\par
+ Length of an open or close transition, in milliseconds.\par
+ Length of an open or close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ openEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ The rollOverColor of the drop-down list.\par
+ The rollOverColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ The selectionColor of the drop-down list.\par
+ The selectionColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ close\par
+ java.lang.String\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ enter\par
+ java.lang.String\par
+ Dispatched if the editable property is set to true and the user presses the Enter key while typing in the editable text field.\par
+ Dispatched if the editable property is set to true and the user presses the Enter key while typing in the editable text field.\par
+ false\par
+ \par
+ \par
+ itemRollOver\par
+ java.lang.String\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ false\par
+ \par
+ \par
+ itemRollOut\par
+ java.lang.String\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ false\par
+ \par
+ \par
+ open\par
+ java.lang.String\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIControlBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIControlBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlControlBar\par
+ com.googlecode.jsfFlex.MXMLUIControlBar\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIControlBarTag\par
+ com.googlecode.jsfFlex.MXMLControlBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ false\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ false\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ false\par
+ Vertical gap.\par
+ Vertical gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIDataGrid\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIDataGrid\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlDataGrid\par
+ com.googlecode.jsfFlex.MXMLUIDataGrid\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIDataGridTag\par
+ com.googlecode.jsfFlex.MXMLDataGrid\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowDragSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether drag-selection is enabled.\par
+ A flag that indicates whether drag-selection is enabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnWidth\par
+ java.lang.String\par
+ false\par
+ The width of the control's columns.\par
+ The width of the control's columns.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipField\par
+ java.lang.String\par
+ false\par
+ Name of the field in the data provider items to display as the data tip.\par
+ Name of the field in the data provider items to display as the data tip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconFunction\par
+ java.lang.String\par
+ false\par
+ A user-supplied function to run on each item to determine its icon.\par
+ A user-supplied function to run on each item to determine its icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedColumnCount\par
+ java.lang.String\par
+ false\par
+ The index of the first column in the control that scrolls.\par
+ The index of the first column in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedRowCount\par
+ java.lang.String\par
+ false\par
+ The index of the first row in the control that scrolls.\par
+ The index of the first row in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ menuSelectionMode\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether menu-style selection should be used.\par
+ A flag that indicates whether menu-style selection should be used.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedIndices\par
+ java.lang.String\par
+ false\par
+ An array of indices in the data provider of the selected items.\par
+ An array of indices in the data provider of the selected items.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItems\par
+ java.lang.String\par
+ false\par
+ An array of references to the selected items in the data provider.\par
+ An array of references to the selected items in the data provider.\par
+ true\par
+ false\par
+ \par
+ \par
+ showDataTips\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ true\par
+ false\par
+ \par
+ \par
+ variableRowHeight\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the individual rows can have different height.\par
+ A flag that indicates whether the individual rows can have different height.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropIndicatorSkin\par
+ java.lang.String\par
+ false\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ true\par
+ false\par
+ \par
+ \par
+ useRollOver\par
+ java.lang.String\par
+ false\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemDoubleClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowHeight\par
+ java.lang.String\par
+ false\par
+ The height of the rows in pixels.\par
+ The height of the rows in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ lineScrollSize\par
+ java.lang.String\par
+ false\par
+ Amount to scroll when an arrow button is pressed, in pixels.\par
+ Amount to scroll when an arrow button is pressed, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxScrollPosition\par
+ java.lang.String\par
+ false\par
+ Number which represents the maximum scroll position.\par
+ Number which represents the maximum scroll position.\par
+ true\par
+ false\par
+ \par
+ \par
+ minScrollPosition\par
+ java.lang.String\par
+ false\par
+ Number that represents the minimum scroll position.\par
+ Number that represents the minimum scroll position.\par
+ true\par
+ false\par
+ \par
+ \par
+ pageScrollSize\par
+ java.lang.String\par
+ false\par
+ Amount to move the scroll thumb when the scroll bar track is pressed, in pixels.\par
+ Amount to move the scroll thumb when the scroll bar track is pressed, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ pageSize\par
+ java.lang.String\par
+ false\par
+ The number of lines equivalent to one page.\par
+ The number of lines equivalent to one page.\par
+ true\par
+ false\par
+ \par
+ \par
+ scrollPosition\par
+ java.lang.String\par
+ false\par
+ Number that represents the current scroll position.\par
+ Number that represents the current scroll position.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbIcon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the icon for the thumb of the scroll bar.\par
+ Name of the class to use as the icon for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ bindingBeanClassName\par
+ java.lang.String\par
+ false\par
+ 0, then the first entry's className will be used to construct additional beans to be added to the list.]]>\par
+ 0, then the first entry's className will be used to construct additional beans to be added to the list.]]>\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ headerHeight\par
+ java.lang.String\par
+ false\par
+ The height of the header cell of the column, in pixels.\par
+ The height of the header cell of the column, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ true\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowCount\par
+ java.lang.String\par
+ false\par
+ Maximum number of rows visible in the control.\par
+ Maximum number of rows visible in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRenderer\par
+ java.lang.String\par
+ false\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDuration\par
+ java.lang.String\par
+ false\par
+ The selectionDuration of the drop-down list.\par
+ The selectionDuration of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ bindingBeanList\par
+ java.util.List\par
+ false\par
+ List of beans for data binding to the component.\par
+ List of beans for data binding to the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ batchColumnDataRetrievalSize\par
+ java.lang.String\par
+ false\par
+ Size denoting how many elements to retrieve by http service. If not defined will default to 50.\par
+ Size denoting how many elements to retrieve by http service. If not defined will default to 50.\par
+ 50\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDisabledColor\par
+ java.lang.String\par
+ false\par
+ Specifies the disabled color of a list item.\par
+ Specifies the disabled color of a list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragMoveEnabled\par
+ java.lang.String\par
+ false\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowMultipleSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its label.\par
+ User-supplied function to run on each item to determine its label.\par
+ true\par
+ false\par
+ \par
+ \par
+ showHeaders\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the control should show column headers.\par
+ A flag that indicates whether the control should show column headers.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ false\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ true\par
+ false\par
+ \par
+ \par
+ border\par
+ java.lang.String\par
+ false\par
+ The border object.\par
+ The border object.\par
+ true\par
+ false\par
+ \par
+ \par
+ liveScrolling\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxHorizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the horizontalScrollPosition property.\par
+ The maximum value for the horizontalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxVerticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the verticalScrollPosition property.\par
+ The maximum value for the verticalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scrollTipFunction\par
+ java.lang.String\par
+ false\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ showScrollTips\par
+ java.lang.String\par
+ false\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnCount\par
+ java.lang.String\par
+ false\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ columns\par
+ java.lang.String\par
+ An array of DataGridColumn objects, one for each column that can be displayed.\par
+ An array of DataGridColumn objects, one for each column that can be displayed.\par
+ false\par
+ \par
+ \par
+ draggableColumns\par
+ java.lang.String\par
+ A flag that indicates whether the user is allowed to reorder columns.\par
+ A flag that indicates whether the user is allowed to reorder columns.\par
+ false\par
+ \par
+ \par
+ editable\par
+ java.lang.String\par
+ A flag that indicates whether or not the user can edit items in the data provider.\par
+ A flag that indicates whether or not the user can edit items in the data provider.\par
+ false\par
+ \par
+ \par
+ editedItemPosition\par
+ java.lang.String\par
+ The column and row index of the item renderer for the data provider item being edited, if any.\par
+ The column and row index of the item renderer for the data provider item being edited, if any.\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ The offset into the content from the left edge.\par
+ The offset into the content from the left edge.\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ false\par
+ \par
+ \par
+ itemEditorInstance\par
+ java.lang.String\par
+ A reference to the currently active instance of the item editor, if it exists.\par
+ A reference to the currently active instance of the item editor, if it exists.\par
+ false\par
+ \par
+ \par
+ minColumnWidth\par
+ java.lang.String\par
+ The minimum width of the columns, in pixels.\par
+ The minimum width of the columns, in pixels.\par
+ false\par
+ \par
+ \par
+ resizableColumns\par
+ java.lang.String\par
+ A flag that indicates whether the user can change the size of the columns.\par
+ A flag that indicates whether the user can change the size of the columns.\par
+ false\par
+ \par
+ \par
+ sortableColumns\par
+ java.lang.String\par
+ A flag that indicates whether the user can sort the data provider items by clicking on a column header cell.\par
+ A flag that indicates whether the user can sort the data provider items by clicking on a column header cell.\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ The background color of the DataGrid when disabled.\par
+ The background color of the DataGrid when disabled.\par
+ false\par
+ \par
+ \par
+ columnDropIndicatorSkin\par
+ java.lang.String\par
+ The class to use as the skin that indicates that a column can be dropped in the current location.\par
+ The class to use as the skin that indicates that a column can be dropped in the current location.\par
+ false\par
+ \par
+ \par
+ columnResizeSkin\par
+ java.lang.String\par
+ The class to use as the skin for a column that is being resized.\par
+ The class to use as the skin for a column that is being resized.\par
+ false\par
+ \par
+ \par
+ headerColors\par
+ java.lang.String\par
+ An array of two colors used to draw the header background gradient.\par
+ An array of two colors used to draw the header background gradient.\par
+ false\par
+ \par
+ \par
+ headerDragProxyStyleName\par
+ java.lang.String\par
+ The name of a CSS style declaration for controlling aspects of the appearance of column when the user is dragging it to another location.\par
+ The name of a CSS style declaration for controlling aspects of the appearance of column when the user is dragging it to another location.\par
+ false\par
+ \par
+ \par
+ headerSeparatorSkin\par
+ java.lang.String\par
+ The skin that defines the appearance of the separators between column headers in a DataGrid.\par
+ The skin that defines the appearance of the separators between column headers in a DataGrid.\par
+ false\par
+ \par
+ \par
+ headerStyleName\par
+ java.lang.String\par
+ The name of a CSS style declaration for controlling other aspects of the appearance of the column headers.\par
+ The name of a CSS style declaration for controlling other aspects of the appearance of the column headers.\par
+ false\par
+ \par
+ \par
+ horizontalGridLineColor\par
+ java.lang.String\par
+ The color of the horizontal grid lines.\par
+ The color of the horizontal grid lines.\par
+ false\par
+ \par
+ \par
+ horizontalGridLines\par
+ java.lang.String\par
+ A flag that indicates whether to show horizontal grid lines between the rows.\par
+ A flag that indicates whether to show horizontal grid lines between the rows.\par
+ false\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ The color of the row background when the user rolls over the row.\par
+ The color of the row background when the user rolls over the row.\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ The color of the background for the row when the user selects an item renderer in the row.\par
+ The color of the background for the row when the user selects an item renderer in the row.\par
+ false\par
+ \par
+ \par
+ sortArrowSkin\par
+ java.lang.String\par
+ The class to use as the skin for the arrow that indicates the column sort direction.\par
+ The class to use as the skin for the arrow that indicates the column sort direction.\par
+ false\par
+ \par
+ \par
+ stretchCursor\par
+ java.lang.String\par
+ The class to use as the skin for the cursor that indicates that a column can be resized.\par
+ The class to use as the skin for the cursor that indicates that a column can be resized.\par
+ false\par
+ \par
+ \par
+ verticalGridLineColor\par
+ java.lang.String\par
+ The color of the vertical grid lines.\par
+ The color of the vertical grid lines.\par
+ false\par
+ \par
+ \par
+ verticalGridLines\par
+ java.lang.String\par
+ A flag that indicates whether to show vertical grid lines between the columns.\par
+ A flag that indicates whether to show vertical grid lines between the columns.\par
+ false\par
+ \par
+ \par
+ columnStretch\par
+ java.lang.String\par
+ Dispatched when a user changes the width of a column, indicating that the amount of data displayed in that column may have changed.\par
+ Dispatched when a user changes the width of a column, indicating that the amount of data displayed in that column may have changed.\par
+ false\par
+ \par
+ \par
+ headerRelease\par
+ java.lang.String\par
+ Dispatched when the user releases the mouse button on a column header to request the control to sort the grid contents based on the contents of the column.\par
+ Dispatched when the user releases the mouse button on a column header to request the control to sort the grid contents based on the contents of the column.\par
+ false\par
+ \par
+ \par
+ headerShift\par
+ java.lang.String\par
+ Dispatched when the user releases the mouse button on a column header after having dragged the column to a new location resulting in shifting the column to a new index.\par
+ Dispatched when the user releases the mouse button on a column header after having dragged the column to a new location resulting in shifting the column to a new index.\par
+ false\par
+ \par
+ \par
+ itemEditBegin\par
+ java.lang.String\par
+ Dispatched when the editedItemPosition property has been set and the item can be edited.\par
+ Dispatched when the editedItemPosition property has been set and the item can be edited.\par
+ false\par
+ \par
+ \par
+ itemEditEnd\par
+ java.lang.String\par
+ Dispatched when an item editing session ends for any reason.\par
+ Dispatched when an item editing session ends for any reason.\par
+ false\par
+ \par
+ \par
+ itemFocusIn\par
+ java.lang.String\par
+ Dispatched when an item renderer gets focus, which can occur if the user clicks on an item in the DataGrid control or navigates to the item using a keyboard.\par
+ Dispatched when an item renderer gets focus, which can occur if the user clicks on an item in the DataGrid control or navigates to the item using a keyboard.\par
+ false\par
+ \par
+ \par
+ itemFocusOut\par
+ java.lang.String\par
+ Dispatched when an item renderer loses focus, which can occur if the user clicks another item in the DataGrid control or clicks outside the control, or uses the keyboard to navigate to another item in the DataGrid control or outside the control.\par
+ Dispatched when an item renderer loses focus, which can occur if the user clicks another item in the DataGrid control or clicks outside the control, or uses the keyboard to navigate to another item in the DataGrid control or outside the control.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIDataGridColumn\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIDataGridColumn\par
+ com.googlecode.jsfFlex.component.MXMLUIInputBase\par
+ jf:mxmlDataGridColumn\par
+ com.googlecode.jsfFlex.MXMLUIDataGridColumn\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIDataGridColumnTag\par
+ com.googlecode.jsfFlex.MXMLDataGridColumn\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ dataField\par
+ java.lang.String\par
+ false\par
+ The name of the field or property in the data provider item associated with the column.\par
+ The name of the field or property in the data provider item associated with the column.\par
+ true\par
+ false\par
+ \par
+ \par
+ editable\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the control is editable.\par
+ A flag that indicates whether the control is editable.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipField\par
+ java.lang.String\par
+ The name of the field in the data provider to display as the datatip.\par
+ The name of the field in the data provider to display as the datatip.\par
+ false\par
+ \par
+ \par
+ dataTipFunction\par
+ java.lang.String\par
+ Specifies a callback function to run on each item of the data provider to determine its dataTip.\par
+ Specifies a callback function to run on each item of the data provider to determine its dataTip.\par
+ false\par
+ \par
+ \par
+ editorDataField\par
+ java.lang.String\par
+ The name of the property of the item editor that contains the new data for the list item.\par
+ The name of the property of the item editor that contains the new data for the list item.\par
+ false\par
+ \par
+ \par
+ editorHeightOffset\par
+ java.lang.String\par
+ The height of the item editor, in pixels, relative to the size of the item renderer.\par
+ The height of the item editor, in pixels, relative to the size of the item renderer.\par
+ false\par
+ \par
+ \par
+ editorUsesEnterKey\par
+ java.lang.String\par
+ A flag that indicates whether the item editor uses Enter key.\par
+ A flag that indicates whether the item editor uses Enter key.\par
+ false\par
+ \par
+ \par
+ editorWidthOffset\par
+ java.lang.String\par
+ The width of the item editor, in pixels, relative to the size of the item renderer.\par
+ The width of the item editor, in pixels, relative to the size of the item renderer.\par
+ false\par
+ \par
+ \par
+ editorXOffset\par
+ java.lang.String\par
+ The x location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ The x location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ false\par
+ \par
+ \par
+ editorYOffset\par
+ java.lang.String\par
+ The y location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ The y location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ false\par
+ \par
+ \par
+ headerRenderer\par
+ java.lang.String\par
+ The class factory for item renderer instances that display the column header for the column.\par
+ The class factory for item renderer instances that display the column header for the column.\par
+ false\par
+ \par
+ \par
+ headerText\par
+ java.lang.String\par
+ Text for the header of this column.\par
+ Text for the header of this column.\par
+ false\par
+ \par
+ \par
+ headerWordWrap\par
+ java.lang.String\par
+ A flag that indicates whether text in the header will be word wrapped if it doesn't fit on one line.\par
+ A flag that indicates whether text in the header will be word wrapped if it doesn't fit on one line.\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ false\par
+ \par
+ \par
+ itemEditor\par
+ java.lang.String\par
+ A class factory for the instances of the item editor to use for the column, when it is editable.\par
+ A class factory for the instances of the item editor to use for the column, when it is editable.\par
+ false\par
+ \par
+ \par
+ itemRenderer\par
+ java.lang.String\par
+ The class factory for item renderer instances that display the data for each item in the column.\par
+ The class factory for item renderer instances that display the data for each item in the column.\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ A function that determines the text to display in this column.\par
+ A function that determines the text to display in this column.\par
+ false\par
+ \par
+ \par
+ minWidth\par
+ java.lang.String\par
+ The minimum width of the column.\par
+ The minimum width of the column.\par
+ false\par
+ \par
+ \par
+ rendererIsEditor\par
+ java.lang.String\par
+ A flag that indicates that the item renderer is also an item editor.\par
+ A flag that indicates that the item renderer is also an item editor.\par
+ false\par
+ \par
+ \par
+ resizable\par
+ java.lang.String\par
+ A flag that indicates whether the user is allowed to resize the width of the column.\par
+ A flag that indicates whether the user is allowed to resize the width of the column.\par
+ false\par
+ \par
+ \par
+ showDataTips\par
+ java.lang.String\par
+ A flag that indicates whether the datatips are shown in the column.\par
+ A flag that indicates whether the datatips are shown in the column.\par
+ false\par
+ \par
+ \par
+ sortable\par
+ java.lang.String\par
+ A flag that indicates whether the user can click on the header of this column to sort the data provider.\par
+ A flag that indicates whether the user can click on the header of this column to sort the data provider.\par
+ false\par
+ \par
+ \par
+ sortCompareFunction\par
+ java.lang.String\par
+ A callback function that gets called when sorting the data in the column.\par
+ A callback function that gets called when sorting the data in the column.\par
+ false\par
+ \par
+ \par
+ sortDescending\par
+ java.lang.String\par
+ A flag that indicates, if the column is the field used the sort the dataprovider, whether the sort is in descending order.\par
+ A flag that indicates, if the column is the field used the sort the dataprovider, whether the sort is in descending order.\par
+ false\par
+ \par
+ \par
+ visible\par
+ java.lang.String\par
+ A flag that indicates whethe the column is visible.\par
+ A flag that indicates whethe the column is visible.\par
+ false\par
+ \par
+ \par
+ wordWrap\par
+ java.lang.String\par
+ A flag that indicates whether the text in a row of this column is word wrapped if it doesn't fit on one line If undefined, the DataGrid control's wordWrap property is used.\par
+ A flag that indicates whether the text in a row of this column is word wrapped if it doesn't fit on one line If undefined, the DataGrid control's wordWrap property is used.\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ The Background color of the column.\par
+ The Background color of the column.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component, including the component label.\par
+ Color of text in the component, including the component label.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields. The possible values are\par
+ Sets the antiAliasType property of internal TextFields. The possible values are\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls. The possible values are\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls. The possible values are\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls. This property specifies the sharpness of the glyph edges. The possible values are Numbers from -400 through 400.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls. This property specifies the sharpness of the glyph edges. The possible values are Numbers from -400 through 400.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls. This property specifies the thickness of the glyph edges. The possible values are Numbers from -200 to 200.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls. This property specifies the thickness of the glyph edges. The possible values are Numbers from -200 to 200.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface. Recognized values are\par
+ Determines whether the text is boldface. Recognized values are\par
+ false\par
+ \par
+ \par
+ headerStyleName\par
+ java.lang.String\par
+ The name of a CSS style declaration for controlling other aspects of the appearance of the column headers.\par
+ The name of a CSS style declaration for controlling other aspects of the appearance of the column headers.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ The number of pixels between the container's left border and its content area.\par
+ The number of pixels between the container's left border and its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ The number of pixels between the container's right border and its content area.\par
+ The number of pixels between the container's right border and its content area.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container. Possible values are\par
+ Alignment of text within a container. Possible values are\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIDateField\par
+ com.googlecode.jsfFlex.component.MXMLUITextInputBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIDateField\par
+ com.googlecode.jsfFlex.component.MXMLUITextInputBase\par
+ jf:mxmlDateField\par
+ com.googlecode.jsfFlex.MXMLUIDateField\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIDateFieldTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLDateField\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ editableDisabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the control is disabled, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the control is disabled, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ editableDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ editableOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ editableUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control, and the editable property is true.\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control, and the editable property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedIndex\par
+ java.lang.Integer\par
+ false\par
+ The index in the data provider of the selected item.\par
+ The index in the data provider of the selected item.\par
+ true\par
+ true\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ restrict\par
+ java.lang.String\par
+ false\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ true\par
+ false\par
+ \par
+ \par
+ editable\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the control is editable.\par
+ A flag that indicates whether the control is editable.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ false\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItem\par
+ java.lang.String\par
+ false\par
+ The item in the data provider at the selectedIndex.\par
+ The item in the data provider at the selectedIndex.\par
+ true\par
+ false\par
+ \par
+ \par
+ upSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border whenthe mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border whenthe mouse is not over the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ downSkin\par
+ java.lang.String\par
+ false\par
+ Name of the classto use as the skin for the background and border when the user holdsdown the mouse button.\par
+ Name of the classto use as the skin for the background and border when the user holdsdown the mouse button.\par
+ true\par
+ false\par
+ \par
+ \par
+ overSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the background and border when the mouse isover the control.\par
+ Name of the class to use as the skin for the background and border when the mouse isover the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxYear\par
+ java.lang.String\par
+ The last year selectable in the control.\par
+ The last year selectable in the control.\par
+ false\par
+ \par
+ \par
+ parseFunction\par
+ java.lang.String\par
+ Function used to parse the date entered as text in the text field area of the DateField control and return a Date object to the control.\par
+ Function used to parse the date entered as text in the text field area of the DateField control and return a Date object to the control.\par
+ false\par
+ \par
+ \par
+ dateChooserStyleName\par
+ java.lang.String\par
+ Name of the CSS Style declaration to use for the styles for the DateChooser control's drop-down list.\par
+ Name of the CSS Style declaration to use for the styles for the DateChooser control's drop-down list.\par
+ false\par
+ \par
+ \par
+ todayStyleName\par
+ java.lang.String\par
+ Name of the style sheet definition to configure the appearance of the current day's numeric text, which is highlighted in the control when the showToday property is true. Specify a color style to change the font color. If omitted, the current day textinherits the text styles of the control.\par
+ Name of the style sheet definition to configure the appearance of the current day's numeric text, which is highlighted in the control when the showToday property is true. Specify a color style to change the font color. If omitted, the current day textinherits the text styles of the control.\par
+ false\par
+ \par
+ \par
+ todayColor\par
+ java.lang.String\par
+ Color of the background of today's date. The default value is 0x2B333C.\par
+ Color of the background of today's date. The default value is 0x2B333C.\par
+ false\par
+ \par
+ \par
+ yearNavigationEnabled\par
+ java.lang.String\par
+ Enables year navigation.\par
+ Enables year navigation.\par
+ false\par
+ \par
+ \par
+ disabledRanges\par
+ java.lang.String\par
+ Disables single and multiple days.\par
+ Disables single and multiple days.\par
+ false\par
+ \par
+ \par
+ displayedMonth\par
+ java.lang.String\par
+ Used together with the displayedYear property, the displayedMonth property specifies the month displayed in the control.\par
+ Used together with the displayedYear property, the displayedMonth property specifies the month displayed in the control.\par
+ false\par
+ \par
+ \par
+ selectedDate\par
+ java.lang.String\par
+ Date selected in the control.\par
+ Date selected in the control.\par
+ false\par
+ \par
+ \par
+ displayedYear\par
+ java.lang.String\par
+ Used together with the displayedMonth property, the displayedYear property specifies the month displayed in the control.\par
+ Used together with the displayedMonth property, the displayedYear property specifies the month displayed in the control.\par
+ false\par
+ \par
+ \par
+ showToday\par
+ java.lang.String\par
+ If true, specifies that today is highlighted in the DateChooser control.\par
+ If true, specifies that today is highlighted in the DateChooser control.\par
+ false\par
+ \par
+ \par
+ firstDayOfWeek\par
+ java.lang.String\par
+ Number representing the day of the week to display in the first column of the control.\par
+ Number representing the day of the week to display in the first column of the control.\par
+ false\par
+ \par
+ \par
+ dayNames\par
+ java.lang.String\par
+ The weekday names for the control.\par
+ The weekday names for the control.\par
+ false\par
+ \par
+ \par
+ monthNames\par
+ java.lang.String\par
+ Names of the months displayed at the top of the DateChooser control.\par
+ Names of the months displayed at the top of the DateChooser control.\par
+ false\par
+ \par
+ \par
+ disabledDays\par
+ java.lang.String\par
+ The days to disable in a week.\par
+ The days to disable in a week.\par
+ false\par
+ \par
+ \par
+ selectableRange\par
+ java.lang.String\par
+ Range of dates between which dates are selectable.\par
+ Range of dates between which dates are selectable.\par
+ false\par
+ \par
+ \par
+ yearSymbol\par
+ java.lang.String\par
+ This property is appended to the end of the year displayed at the top of the DateChooser control.\par
+ This property is appended to the end of the year displayed at the top of the DateChooser control.\par
+ false\par
+ \par
+ \par
+ minYear\par
+ java.lang.String\par
+ The first year selectable in the control.\par
+ The first year selectable in the control.\par
+ false\par
+ \par
+ \par
+ monthSymbol\par
+ java.lang.String\par
+ This property is appended to the end of the value specified by the monthNames property to define the names of the months displayed at the top of the DateChooser control.\par
+ This property is appended to the end of the value specified by the monthNames property to define the names of the months displayed at the top of the DateChooser control.\par
+ false\par
+ \par
+ \par
+ weekDayStyleName\par
+ java.lang.String\par
+ Name of the style sheet definition to configure the weekday names of the control. If omitted, the weekday names inherit the text styles of the control.\par
+ Name of the style sheet definition to configure the weekday names of the control. If omitted, the weekday names inherit the text styles of the control.\par
+ false\par
+ \par
+ \par
+ formatString\par
+ java.lang.String\par
+ The mask pattern.\par
+ The mask pattern.\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ User-supplied function to run on each item to determine its label.\par
+ User-supplied function to run on each item to determine its label.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ headerColors\par
+ java.lang.String\par
+ Colors of the band at the top of the control.\par
+ Colors of the band at the top of the control.\par
+ false\par
+ \par
+ \par
+ headerStyleName\par
+ java.lang.String\par
+ Name of the style sheet definition to configure the text (month name and year) and appearance of the header area of the control.\par
+ Name of the style sheet definition to configure the text (month name and year) and appearance of the header area of the control.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ The rollOverColor of the drop-down list.\par
+ The rollOverColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ The selectionColor of the drop-down list.\par
+ The selectionColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ close\par
+ java.lang.String\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ open\par
+ java.lang.String\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIDividedBox\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIDividedBox\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlDividedBox\par
+ com.googlecode.jsfFlex.MXMLUIDividedBox\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIDividedBoxTag\par
+ com.googlecode.jsfFlex.MXMLDividedBox\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ false\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ false\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ false\par
+ Vertical gap.\par
+ Vertical gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ liveDragging\par
+ java.lang.String\par
+ If true, the children adjacent to a divider are continuously resized while the user drags it.\par
+ If true, the children adjacent to a divider are continuously resized while the user drags it.\par
+ false\par
+ \par
+ \par
+ resizeToContent\par
+ java.lang.String\par
+ If true, the ViewStack container automatically resizes to the size of its current child.\par
+ If true, the ViewStack container automatically resizes to the size of its current child.\par
+ false\par
+ \par
+ \par
+ dividerAffordance\par
+ java.lang.String\par
+ Thickness in pixels of the area where the user can click to drag a divider.\par
+ Thickness in pixels of the area where the user can click to drag a divider.\par
+ false\par
+ \par
+ \par
+ dividerAlpha\par
+ java.lang.String\par
+ The alpha value that determines the transparency of the dividers.\par
+ The alpha value that determines the transparency of the dividers.\par
+ false\par
+ \par
+ \par
+ dividerColor\par
+ java.lang.String\par
+ Color of the dividers when the user presses or drags the dividers if the liveDragging property is set to false.\par
+ Color of the dividers when the user presses or drags the dividers if the liveDragging property is set to false.\par
+ false\par
+ \par
+ \par
+ dividerSkin\par
+ java.lang.String\par
+ The divider skin.\par
+ The divider skin.\par
+ false\par
+ \par
+ \par
+ dividerThickness\par
+ java.lang.String\par
+ Thickness in pixels of the dividers when the user presses or drags the dividers, if the liveDragging property is set to false.\par
+ Thickness in pixels of the dividers when the user presses or drags the dividers, if the liveDragging property is set to false.\par
+ false\par
+ \par
+ \par
+ horizontalDividerCursor\par
+ java.lang.String\par
+ The cursor skin for a horizontal DividedBox.\par
+ The cursor skin for a horizontal DividedBox.\par
+ false\par
+ \par
+ \par
+ verticalDividerCursor\par
+ java.lang.String\par
+ The cursor skin for a vertical DividedBox.\par
+ The cursor skin for a vertical DividedBox.\par
+ false\par
+ \par
+ \par
+ dividerPress\par
+ java.lang.String\par
+ Dispatched when the user presses any divider in this container.\par
+ Dispatched when the user presses any divider in this container.\par
+ false\par
+ \par
+ \par
+ dividerDrag\par
+ java.lang.String\par
+ Dispatched multiple times as the user drags any divider.\par
+ Dispatched multiple times as the user drags any divider.\par
+ false\par
+ \par
+ \par
+ dividerRelease\par
+ java.lang.String\par
+ Dispatched when the user releases a divider.\par
+ Dispatched when the user releases a divider.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIHRule\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIHRule\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlHRule\par
+ com.googlecode.jsfFlex.MXMLUIHRule\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIHRuleTag\par
+ com.googlecode.jsfFlex.MXMLHRule\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ shadowColor\par
+ java.lang.String\par
+ The shadow color of the line.\par
+ The shadow color of the line.\par
+ false\par
+ \par
+ \par
+ strokeWidth\par
+ java.lang.String\par
+ The thickness of the rule in pixels.\par
+ The thickness of the rule in pixels.\par
+ false\par
+ \par
+ \par
+ strokeColor\par
+ java.lang.String\par
+ The color of the line.\par
+ The color of the line.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIHScrollBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIHScrollBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlHScrollBar\par
+ com.googlecode.jsfFlex.MXMLUIHScrollBar\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIHScrollBarTag\par
+ com.googlecode.jsfFlex.MXMLHScrollBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ false\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ false\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ downArrowDisabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ downArrowDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ Name of the class to use as the skin for the up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ downArrowUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ upArrowOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ upArrowDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ upArrowDisabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ downArrowOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ upArrowUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ false\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ lineScrollSize\par
+ java.lang.String\par
+ false\par
+ Amount to scroll when an arrow button is pressed, in pixels.\par
+ Amount to scroll when an arrow button is pressed, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxScrollPosition\par
+ java.lang.String\par
+ false\par
+ Number which represents the maximum scroll position.\par
+ Number which represents the maximum scroll position.\par
+ true\par
+ false\par
+ \par
+ \par
+ minScrollPosition\par
+ java.lang.String\par
+ false\par
+ Number that represents the minimum scroll position.\par
+ Number that represents the minimum scroll position.\par
+ true\par
+ false\par
+ \par
+ \par
+ pageScrollSize\par
+ java.lang.String\par
+ false\par
+ Amount to move the scroll thumb when the scroll bar track is pressed, in pixels.\par
+ Amount to move the scroll thumb when the scroll bar track is pressed, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ pageSize\par
+ java.lang.String\par
+ false\par
+ The number of lines equivalent to one page.\par
+ The number of lines equivalent to one page.\par
+ true\par
+ false\par
+ \par
+ \par
+ scrollPosition\par
+ java.lang.String\par
+ false\par
+ Number that represents the current scroll position.\par
+ Number that represents the current scroll position.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbIcon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the icon for the thumb of the scroll bar.\par
+ Name of the class to use as the icon for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIHSlider\par
+ com.googlecode.jsfFlex.component.MXMLUIValueBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIHSlider\par
+ com.googlecode.jsfFlex.component.MXMLUIValueBase\par
+ jf:mxmlHSlider\par
+ com.googlecode.jsfFlex.MXMLUIHSlider\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIHSliderTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLHSlider\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ dataTipPlacement\par
+ java.lang.String\par
+ false\par
+ The location of the data tip relative to the thumb.\par
+ The location of the data tip relative to the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ false\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of userinteraction.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ allowThumbOverlap\par
+ java.lang.String\par
+ false\par
+ If set to false, then each thumb can only be moved to the edge of the adjacent thumb.\par
+ If set to false, then each thumb can only be moved to the edge of the adjacent thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowTrackClick\par
+ java.lang.String\par
+ false\par
+ Specifies whether clicking on the track will move the slider thumb.\par
+ Specifies whether clicking on the track will move the slider thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipFormatFunction\par
+ java.lang.String\par
+ false\par
+ Callback function that formats the data tip text.\par
+ Callback function that formats the data tip text.\par
+ true\par
+ false\par
+ \par
+ \par
+ labels\par
+ java.lang.String\par
+ false\par
+ An array of strings used for the slider labels.\par
+ An array of strings used for the slider labels.\par
+ true\par
+ false\par
+ \par
+ \par
+ showDataTip\par
+ java.lang.String\par
+ false\par
+ If set to true, show a data tip during user interaction containing the current value of the slider.\par
+ If set to true, show a data tip during user interaction containing the current value of the slider.\par
+ true\par
+ false\par
+ \par
+ \par
+ sliderDataTipClass\par
+ java.lang.String\par
+ false\par
+ A reference to the class to use for the data tip.\par
+ A reference to the class to use for the data tip.\par
+ true\par
+ false\par
+ \par
+ \par
+ sliderThumbClass\par
+ java.lang.String\par
+ false\par
+ A reference to the class to use for each thumb.\par
+ A reference to the class to use for each thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ snapInterval\par
+ java.lang.String\par
+ false\par
+ Specifies the increment value of the slider thumb as the user moves the thumb.\par
+ Specifies the increment value of the slider thumb as the user moves the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbCount\par
+ java.lang.String\par
+ false\par
+ The number of thumbs allowed on the slider.\par
+ The number of thumbs allowed on the slider.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickInterval\par
+ java.lang.String\par
+ false\par
+ The spacing of the tick marks relative to the maximum value of the control.\par
+ The spacing of the tick marks relative to the maximum value of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipOffset\par
+ java.lang.String\par
+ false\par
+ The offset, in pixels, of the data tip relative to the thumb.\par
+ The offset, in pixels, of the data tip relative to the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipPrecision\par
+ java.lang.String\par
+ false\par
+ Number of decimal places to use for the data tip text.\par
+ Number of decimal places to use for the data tip text.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the style declaration to use for the data tip.\par
+ The name of the style declaration to use for the data tip.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelOffset\par
+ java.lang.String\par
+ false\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the labels relative to the track.\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the labels relative to the track.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the style to use for the slider label.\par
+ The name of the style to use for the slider label.\par
+ true\par
+ false\par
+ \par
+ \par
+ showTrackHighlight\par
+ java.lang.String\par
+ false\par
+ Specifies whether to enable track highlighting between thumbs (or a single thumb and the beginning of the track).\par
+ Specifies whether to enable track highlighting between thumbs (or a single thumb and the beginning of the track).\par
+ true\par
+ false\par
+ \par
+ \par
+ slideDuration\par
+ java.lang.String\par
+ false\par
+ Duration in milliseconds for the sliding animation when you click on the track to move a thumb.\par
+ Duration in milliseconds for the sliding animation when you click on the track to move a thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ slideEasingFunction\par
+ java.lang.String\par
+ false\par
+ Tweening function used by the sliding animation when you click on the track to move a thumb.\par
+ Tweening function used by the sliding animation when you click on the track to move a thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDisabledSkin\par
+ java.lang.String\par
+ false\par
+ The skin for the slider thumb disabled state.\par
+ The skin for the slider thumb disabled state.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOffset\par
+ java.lang.String\par
+ false\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the thumb relative to the track.\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the thumb relative to the track.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickColor\par
+ java.lang.String\par
+ false\par
+ The color of the tick marks.\par
+ The color of the tick marks.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickLength\par
+ java.lang.String\par
+ false\par
+ The length in pixels of the tick marks.\par
+ The length in pixels of the tick marks.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickOffset\par
+ java.lang.String\par
+ false\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the tick marks relative to the track.\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the tick marks relative to the track.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickThickness\par
+ java.lang.String\par
+ false\par
+ The thickness in pixels of the tick marks.\par
+ The thickness in pixels of the tick marks.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackHighlightSkin\par
+ java.lang.String\par
+ false\par
+ The skin for the slider track when it is selected.\par
+ The skin for the slider track when it is selected.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackMargin\par
+ java.lang.String\par
+ false\par
+ The size of the track margins, in pixels.\par
+ The size of the track margins, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDrag\par
+ java.lang.String\par
+ false\par
+ Dispatched when the slider's thumb is pressed and then moved by the mouse.\par
+ Dispatched when the slider's thumb is pressed and then moved by the mouse.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbPress\par
+ java.lang.String\par
+ false\par
+ Dispatched when the slider's thumb is pressed, meaning the user presses the mouse button over the thumb.\par
+ Dispatched when the slider's thumb is pressed, meaning the user presses the mouse button over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbRelease\par
+ java.lang.String\par
+ false\par
+ Dispatched when the slider's thumb is released, meaning the user releases the mouse button after a thumbPress event.\par
+ Dispatched when the slider's thumb is released, meaning the user releases the mouse button after a thumbPress event.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ false\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ false\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ liveDragging\par
+ java.lang.String\par
+ false\par
+ If true, the children adjacent to a divider are continuously resized while the user drags it.\par
+ If true, the children adjacent to a divider are continuously resized while the user drags it.\par
+ true\par
+ false\par
+ \par
+ \par
+ minimum\par
+ java.lang.String\par
+ false\par
+ Minimum value of the NumericStepper.\par
+ Minimum value of the NumericStepper.\par
+ true\par
+ false\par
+ \par
+ \par
+ maximum\par
+ java.lang.String\par
+ false\par
+ Maximum value of the NumericStepper.\par
+ Maximum value of the NumericStepper.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIHorizontalList\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIHorizontalList\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ jf:mxmlHorizontalList\par
+ com.googlecode.jsfFlex.MXMLUIHorizontalList\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIHorizontalListTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLHorizontalList\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ alternatingItemColors\par
+ java.lang.String\par
+ false\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionEasingFunction\par
+ java.lang.String\par
+ false\par
+ The selectionEasingFunction of the drop-down list.\par
+ The selectionEasingFunction of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRollOver\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRollOut\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowDragSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether drag-selection is enabled.\par
+ A flag that indicates whether drag-selection is enabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnWidth\par
+ java.lang.String\par
+ false\par
+ The width of the control's columns.\par
+ The width of the control's columns.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipField\par
+ java.lang.String\par
+ false\par
+ Name of the field in the data provider items to display as the data tip.\par
+ Name of the field in the data provider items to display as the data tip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconFunction\par
+ java.lang.String\par
+ false\par
+ A user-supplied function to run on each item to determine its icon.\par
+ A user-supplied function to run on each item to determine its icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedColumnCount\par
+ java.lang.String\par
+ false\par
+ The index of the first column in the control that scrolls.\par
+ The index of the first column in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedRowCount\par
+ java.lang.String\par
+ false\par
+ The index of the first row in the control that scrolls.\par
+ The index of the first row in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ menuSelectionMode\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether menu-style selection should be used.\par
+ A flag that indicates whether menu-style selection should be used.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedIndices\par
+ java.lang.String\par
+ false\par
+ An array of indices in the data provider of the selected items.\par
+ An array of indices in the data provider of the selected items.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItems\par
+ java.lang.String\par
+ false\par
+ An array of references to the selected items in the data provider.\par
+ An array of references to the selected items in the data provider.\par
+ true\par
+ false\par
+ \par
+ \par
+ showDataTips\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ true\par
+ false\par
+ \par
+ \par
+ variableRowHeight\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the individual rows can have different height.\par
+ A flag that indicates whether the individual rows can have different height.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropIndicatorSkin\par
+ java.lang.String\par
+ false\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ true\par
+ false\par
+ \par
+ \par
+ useRollOver\par
+ java.lang.String\par
+ false\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemDoubleClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowHeight\par
+ java.lang.String\par
+ false\par
+ The height of the rows in pixels.\par
+ The height of the rows in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ false\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ true\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user clicks on an item in the control.\par
+ Dispatched when the user clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ wordWrap\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowCount\par
+ java.lang.String\par
+ false\par
+ Maximum number of rows visible in the control.\par
+ Maximum number of rows visible in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRenderer\par
+ java.lang.String\par
+ false\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDuration\par
+ java.lang.String\par
+ false\par
+ The selectionDuration of the drop-down list.\par
+ The selectionDuration of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDisabledColor\par
+ java.lang.String\par
+ false\par
+ Specifies the disabled color of a list item.\par
+ Specifies the disabled color of a list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragMoveEnabled\par
+ java.lang.String\par
+ false\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ false\par
+ The rollOverColor of the drop-down list.\par
+ The rollOverColor of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ false\par
+ The selectionColor of the drop-down list.\par
+ The selectionColor of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ false\par
+ Specifies which corners of the focus rectangle should be rounded. This value is a space-separated String that can contain any combination of tl, tr, bl and br. For example, to specify that the right side corners should be rounded, but the left side corners should be square, use tr br. The cornerRadius style property specifies the radius of the rounded corners. The default value depends on the component class; if not overridden for the class,default value is tl tr bl br.\par
+ Specifies which corners of the focus rectangle should be rounded. This value is a space-separated String that can contain any combination of tl, tr, bl and br. For example, to specify that the right side corners should be rounded, but the left side corners should be square, use tr br. The cornerRadius style property specifies the radius of the rounded corners. The default value depends on the component class; if not overridden for the class,default value is tl tr bl br.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectable\par
+ java.lang.String\par
+ false\par
+ Specifies whether the text can be selected.\par
+ Specifies whether the text can be selected.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its label.\par
+ User-supplied function to run on each item to determine its label.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowMultipleSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItem\par
+ java.lang.String\par
+ false\par
+ The item in the data provider at the selectedIndex.\par
+ The item in the data provider at the selectedIndex.\par
+ true\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ false\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of userinteraction.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ false\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ true\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ false\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ true\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ false\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnCount\par
+ java.lang.String\par
+ false\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ border\par
+ java.lang.String\par
+ false\par
+ The border object.\par
+ The border object.\par
+ true\par
+ false\par
+ \par
+ \par
+ liveScrolling\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxHorizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the horizontalScrollPosition property.\par
+ The maximum value for the horizontalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxVerticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the verticalScrollPosition property.\par
+ The maximum value for the verticalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scrollTipFunction\par
+ java.lang.String\par
+ false\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ showScrollTips\par
+ java.lang.String\par
+ false\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIImage\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIImage\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlImage\par
+ com.googlecode.jsfFlex.MXMLUIImage\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIImageTag\par
+ com.googlecode.jsfFlex.MXMLImage\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ autoLoad\par
+ java.lang.String\par
+ If true, the content loads automatically.\par
+ If true, the content loads automatically.\par
+ false\par
+ \par
+ \par
+ loaderContext\par
+ java.lang.String\par
+ A LoaderContext object to use to load the content.\par
+ A LoaderContext object to use to load the content.\par
+ false\par
+ \par
+ \par
+ scaleContent\par
+ java.lang.String\par
+ If true, the content scales to fit the SWFLoader control.\par
+ If true, the content scales to fit the SWFLoader control.\par
+ false\par
+ \par
+ \par
+ showBusyCursor\par
+ java.lang.String\par
+ If true, shows a busy cursor while the content loads.\par
+ If true, shows a busy cursor while the content loads.\par
+ false\par
+ \par
+ \par
+ trustContent\par
+ java.lang.String\par
+ If true, the content is loaded into your security domain.\par
+ If true, the content is loaded into your security domain.\par
+ false\par
+ \par
+ \par
+ brokenImageBorderSkin\par
+ java.lang.String\par
+ Name of class to use as the SWFLoader border skin if the control can not load the content.\par
+ Name of class to use as the SWFLoader border skin if the control can not load the content.\par
+ false\par
+ \par
+ \par
+ brokenImageSkin\par
+ java.lang.String\par
+ Name of the class to use as the SWFLoader skin if the control can not load the content.\par
+ Name of the class to use as the SWFLoader skin if the control can not load the content.\par
+ false\par
+ \par
+ \par
+ httpStatus\par
+ java.lang.String\par
+ Dispatched when a network request is made over HTTP and Flash Player can detect theHTTP status code.\par
+ Dispatched when a network request is made over HTTP and Flash Player can detect theHTTP status code.\par
+ false\par
+ \par
+ \par
+ init\par
+ java.lang.String\par
+ Dispatched when the properties and methods of a loaded SWF file are accessible.\par
+ Dispatched when the properties and methods of a loaded SWF file are accessible.\par
+ false\par
+ \par
+ \par
+ ioError\par
+ java.lang.String\par
+ Dispatched when an input/output error occurs.\par
+ Dispatched when an input/output error occurs.\par
+ false\par
+ \par
+ \par
+ securityError\par
+ java.lang.String\par
+ Dispatched when a security error occurs while content is loading.\par
+ Dispatched when a security error occurs while content is loading.\par
+ false\par
+ \par
+ \par
+ unload\par
+ java.lang.String\par
+ Dispatched when a loaded object is removed, or when a second load is performed by the same SWFLoader control and the original content is removed prior to the new load beginning.\par
+ Dispatched when a loaded object is removed, or when a second load is performed by the same SWFLoader control and the original content is removed prior to the new load beginning.\par
+ false\par
+ \par
+ \par
+ maintainAspectRatio\par
+ java.lang.String\par
+ If true, specifies to display the image with the same ratio of height to width as the original image.\par
+ If true, specifies to display the image with the same ratio of height to width as the original image.\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ Specifies the content to load.\par
+ Specifies the content to load.\par
+ false\par
+ \par
+ \par
+ progress\par
+ java.lang.String\par
+ Dispatched when content is loading.\par
+ Dispatched when content is loading.\par
+ false\par
+ \par
+ \par
+ complete\par
+ java.lang.String\par
+ Dispatched when content loading is complete.\par
+ Dispatched when content loading is complete.\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ false\par
+ \par
+ \par
+ completeEffect\par
+ java.lang.String\par
+ Effect called when Flex dispatches the complete event, which occurs when the load completes.\par
+ Effect called when Flex dispatches the complete event, which occurs when the load completes.\par
+ false\par
+ \par
+ \par
+ open\par
+ java.lang.String\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUILabel\par
+ com.googlecode.jsfFlex.component.MXMLUIOutputBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUILabel\par
+ com.googlecode.jsfFlex.component.MXMLUIOutputBase\par
+ jf:mxmlLabel\par
+ com.googlecode.jsfFlex.MXMLUILabel\par
+ javax.faces.MXMLOutput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUILabelTag\par
+ com.googlecode.jsfFlex.MXMLLabel\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ data\par
+ java.lang.String\par
+ Lets you pass a value to the component when you use it in an item renderer or item editor.\par
+ Lets you pass a value to the component when you use it in an item renderer or item editor.\par
+ false\par
+ \par
+ \par
+ listData\par
+ java.lang.String\par
+ When a component is used as a drop-in item renderer or drop-in item editor, Flex initializes the listData property of the component with the appropriate data from the list control.\par
+ When a component is used as a drop-in item renderer or drop-in item editor, Flex initializes the listData property of the component with the appropriate data from the list control.\par
+ false\par
+ \par
+ \par
+ condenseWhite\par
+ java.lang.String\par
+ Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a control with HTML text.\par
+ Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a control with HTML text.\par
+ false\par
+ \par
+ \par
+ preloader\par
+ java.lang.String\par
+ Specifies the path of a SWC component class or ActionScript component class that defines a custom progress bar.\par
+ Specifies the path of a SWC component class or ActionScript component class that defines a custom progress bar.\par
+ false\par
+ \par
+ \par
+ htmlText\par
+ java.lang.String\par
+ Specifies the text displayed by the control.\par
+ Specifies the text displayed by the control.\par
+ false\par
+ \par
+ \par
+ selectable\par
+ java.lang.String\par
+ Specifies whether the text can be selected.\par
+ Specifies whether the text can be selected.\par
+ false\par
+ \par
+ \par
+ text\par
+ java.lang.String\par
+ Plain text that appears in the control.\par
+ Plain text that appears in the control.\par
+ false\par
+ \par
+ \par
+ truncateToFit\par
+ java.lang.String\par
+ If this propery is true, and the Label control size is smaller than its text, the text of the Label control is truncated using a localizable string, such as ....\par
+ If this propery is true, and the Label control size is smaller than its text, the text of the Label control is truncated using a localizable string, such as ....\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUILinkBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUILinkBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlLinkBar\par
+ com.googlecode.jsfFlex.MXMLUILinkBar\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUILinkBarTag\par
+ com.googlecode.jsfFlex.MXMLLinkBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ selectedIndex\par
+ java.lang.Integer\par
+ false\par
+ The index in the data provider of the selected item.\par
+ The index in the data provider of the selected item.\par
+ true\par
+ true\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ toolTipField\par
+ java.lang.String\par
+ false\par
+ Name of the the field in the dataProvider object to display as the tooltip label.\par
+ Name of the the field in the dataProvider object to display as the tooltip label.\par
+ true\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user clicks on an item in the control.\par
+ Dispatched when the user clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ false\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ false\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ false\par
+ Vertical gap.\par
+ Vertical gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ separatorColor\par
+ java.lang.String\par
+ Separator color used by the default separator skin.\par
+ Separator color used by the default separator skin.\par
+ false\par
+ \par
+ \par
+ separatorSkin\par
+ java.lang.String\par
+ Seperator symbol between LinkButton controls in the LinkBar.\par
+ Seperator symbol between LinkButton controls in the LinkBar.\par
+ false\par
+ \par
+ \par
+ separatorWidth\par
+ java.lang.String\par
+ Separator pixel width, in pixels.\par
+ Separator pixel width, in pixels.\par
+ false\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ The rollOverColor of the drop-down list.\par
+ The rollOverColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ The selectionColor of the drop-down list.\par
+ The selectionColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUILinkButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUILinkButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ jf:mxmlLinkButton\par
+ com.googlecode.jsfFlex.MXMLUILinkButton\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUILinkButtonTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLLinkButton\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ The rollOverColor of the drop-down list.\par
+ The rollOverColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ The selectionColor of the drop-down list.\par
+ The selectionColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ autoRepeat\par
+ java.lang.String\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ emphasized\par
+ java.lang.String\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ false\par
+ \par
+ \par
+ selectedField\par
+ java.lang.String\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ false\par
+ \par
+ \par
+ stickyHighlighting\par
+ java.lang.String\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ false\par
+ \par
+ \par
+ toggle\par
+ java.lang.String\par
+ Controls whether a Button is in a toggle state or not.\par
+ Controls whether a Button is in a toggle state or not.\par
+ false\par
+ \par
+ \par
+ disabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ false\par
+ \par
+ \par
+ downIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ overIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedDisabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDisabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDownIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedDownSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedOverIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedOverSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedUpIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ false\par
+ \par
+ \par
+ selectedUpSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ upIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ false\par
+ \par
+ \par
+ buttonDown\par
+ java.lang.String\par
+ Dispatched when the user presses the Button control.\par
+ Dispatched when the user presses the Button control.\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ false\par
+ \par
+ \par
+ labelPlacement\par
+ java.lang.String\par
+ Placement of the label.\par
+ Placement of the label.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ upSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ disabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ false\par
+ \par
+ \par
+ downSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ overSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIList\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIList\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ jf:mxmlList\par
+ com.googlecode.jsfFlex.MXMLUIList\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIListTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLList\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ alternatingItemColors\par
+ java.lang.String\par
+ false\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionEasingFunction\par
+ java.lang.String\par
+ false\par
+ The selectionEasingFunction of the drop-down list.\par
+ The selectionEasingFunction of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRollOver\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRollOut\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowDragSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether drag-selection is enabled.\par
+ A flag that indicates whether drag-selection is enabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnWidth\par
+ java.lang.String\par
+ false\par
+ The width of the control's columns.\par
+ The width of the control's columns.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipField\par
+ java.lang.String\par
+ false\par
+ Name of the field in the data provider items to display as the data tip.\par
+ Name of the field in the data provider items to display as the data tip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconFunction\par
+ java.lang.String\par
+ false\par
+ A user-supplied function to run on each item to determine its icon.\par
+ A user-supplied function to run on each item to determine its icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedColumnCount\par
+ java.lang.String\par
+ false\par
+ The index of the first column in the control that scrolls.\par
+ The index of the first column in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedRowCount\par
+ java.lang.String\par
+ false\par
+ The index of the first row in the control that scrolls.\par
+ The index of the first row in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ menuSelectionMode\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether menu-style selection should be used.\par
+ A flag that indicates whether menu-style selection should be used.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedIndices\par
+ java.lang.String\par
+ false\par
+ An array of indices in the data provider of the selected items.\par
+ An array of indices in the data provider of the selected items.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItems\par
+ java.lang.String\par
+ false\par
+ An array of references to the selected items in the data provider.\par
+ An array of references to the selected items in the data provider.\par
+ true\par
+ false\par
+ \par
+ \par
+ showDataTips\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ true\par
+ false\par
+ \par
+ \par
+ variableRowHeight\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the individual rows can have different height.\par
+ A flag that indicates whether the individual rows can have different height.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropIndicatorSkin\par
+ java.lang.String\par
+ false\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ true\par
+ false\par
+ \par
+ \par
+ useRollOver\par
+ java.lang.String\par
+ false\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemDoubleClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowHeight\par
+ java.lang.String\par
+ false\par
+ The height of the rows in pixels.\par
+ The height of the rows in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ false\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ true\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user clicks on an item in the control.\par
+ Dispatched when the user clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ wordWrap\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowCount\par
+ java.lang.String\par
+ false\par
+ Maximum number of rows visible in the control.\par
+ Maximum number of rows visible in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRenderer\par
+ java.lang.String\par
+ false\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDuration\par
+ java.lang.String\par
+ false\par
+ The selectionDuration of the drop-down list.\par
+ The selectionDuration of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDisabledColor\par
+ java.lang.String\par
+ false\par
+ Specifies the disabled color of a list item.\par
+ Specifies the disabled color of a list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragMoveEnabled\par
+ java.lang.String\par
+ false\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ false\par
+ The rollOverColor of the drop-down list.\par
+ The rollOverColor of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ false\par
+ The selectionColor of the drop-down list.\par
+ The selectionColor of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ false\par
+ Specifies which corners of the focus rectangle should be rounded. This value is a space-separated String that can contain any combination of tl, tr, bl and br. For example, to specify that the right side corners should be rounded, but the left side corners should be square, use tr br. The cornerRadius style property specifies the radius of the rounded corners. The default value depends on the component class; if not overridden for the class,default value is tl tr bl br.\par
+ Specifies which corners of the focus rectangle should be rounded. This value is a space-separated String that can contain any combination of tl, tr, bl and br. For example, to specify that the right side corners should be rounded, but the left side corners should be square, use tr br. The cornerRadius style property specifies the radius of the rounded corners. The default value depends on the component class; if not overridden for the class,default value is tl tr bl br.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectable\par
+ java.lang.String\par
+ false\par
+ Specifies whether the text can be selected.\par
+ Specifies whether the text can be selected.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its label.\par
+ User-supplied function to run on each item to determine its label.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowMultipleSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItem\par
+ java.lang.String\par
+ false\par
+ The item in the data provider at the selectedIndex.\par
+ The item in the data provider at the selectedIndex.\par
+ true\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ false\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of userinteraction.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ false\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ true\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ false\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ true\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ false\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnCount\par
+ java.lang.String\par
+ false\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ border\par
+ java.lang.String\par
+ false\par
+ The border object.\par
+ The border object.\par
+ true\par
+ false\par
+ \par
+ \par
+ liveScrolling\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxHorizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the horizontalScrollPosition property.\par
+ The maximum value for the horizontalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxVerticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the verticalScrollPosition property.\par
+ The maximum value for the verticalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scrollTipFunction\par
+ java.lang.String\par
+ false\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ showScrollTips\par
+ java.lang.String\par
+ false\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ true\par
+ false\par
+ \par
+ \par
+ editable\par
+ java.lang.String\par
+ A flag that indicates whether the control is editable.\par
+ A flag that indicates whether the control is editable.\par
+ false\par
+ \par
+ \par
+ editedItemPosition\par
+ java.lang.String\par
+ The column and row index of the item renderer for the data provider item being edited, if any.\par
+ The column and row index of the item renderer for the data provider item being edited, if any.\par
+ false\par
+ \par
+ \par
+ itemEditorInstance\par
+ java.lang.String\par
+ A reference to the currently active instance of the item editor, if it exists.\par
+ A reference to the currently active instance of the item editor, if it exists.\par
+ false\par
+ \par
+ \par
+ itemFocusIn\par
+ java.lang.String\par
+ Dispatched when an item renderer gets focus, which can occur if the user clicks on an item in the List control or navigates to the item using a keyboard.\par
+ Dispatched when an item renderer gets focus, which can occur if the user clicks on an item in the List control or navigates to the item using a keyboard.\par
+ false\par
+ \par
+ \par
+ itemEditBegin\par
+ java.lang.String\par
+ Dispatched when the editedItemPosition property is set and the item can be edited.\par
+ Dispatched when the editedItemPosition property is set and the item can be edited.\par
+ false\par
+ \par
+ \par
+ itemEditEnd\par
+ java.lang.String\par
+ Dispatched when an item editing session is ending for any reason.\par
+ Dispatched when an item editing session is ending for any reason.\par
+ false\par
+ \par
+ \par
+ itemFocusOut\par
+ java.lang.String\par
+ Dispatched when an item renderer loses the focus, which can occur if the user clicks another item in the List control or outside the list, or uses the keyboard to navigate to another item in the List control or outside the List control.\par
+ Dispatched when an item renderer loses the focus, which can occur if the user clicks another item in the List control or outside the list, or uses the keyboard to navigate to another item in the List control or outside the List control.\par
+ false\par
+ \par
+ \par
+ editorDataField\par
+ java.lang.String\par
+ The name of the property of the item editor that contains the new data for the list item.\par
+ The name of the property of the item editor that contains the new data for the list item.\par
+ false\par
+ \par
+ \par
+ editorHeightOffset\par
+ java.lang.String\par
+ The height of the item editor, in pixels, relative to the size of the item renderer.\par
+ The height of the item editor, in pixels, relative to the size of the item renderer.\par
+ false\par
+ \par
+ \par
+ editorUsesEnterKey\par
+ java.lang.String\par
+ A flag that indicates whether the item editor uses Enter key.\par
+ A flag that indicates whether the item editor uses Enter key.\par
+ false\par
+ \par
+ \par
+ editorWidthOffset\par
+ java.lang.String\par
+ The width of the item editor, in pixels, relative to the size of the item renderer.\par
+ The width of the item editor, in pixels, relative to the size of the item renderer.\par
+ false\par
+ \par
+ \par
+ editorXOffset\par
+ java.lang.String\par
+ The x location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ The x location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ false\par
+ \par
+ \par
+ editorYOffset\par
+ java.lang.String\par
+ The y location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ The y location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ false\par
+ \par
+ \par
+ itemEditor\par
+ java.lang.String\par
+ The class factory for the item editor to use for the control, if the editable property is set to true.\par
+ The class factory for the item editor to use for the control, if the editable property is set to true.\par
+ false\par
+ \par
+ \par
+ rendererIsEditor\par
+ java.lang.String\par
+ Specifies whether the item renderer is also an item editor.\par
+ Specifies whether the item renderer is also an item editor.\par
+ false\par
+ \par
+ \par
+ itemEditBeginning\par
+ java.lang.String\par
+ Dispatched when the user releases the mouse button while over an item, tabs to the List or within the List, or in any other way attempts to edit an item.\par
+ Dispatched when the user releases the mouse button while over an item, tabs to the List or within the List, or in any other way attempts to edit an item.\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIMenuBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIMenuBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlMenuBar\par
+ com.googlecode.jsfFlex.MXMLUIMenuBar\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIMenuBarTag\par
+ com.googlecode.jsfFlex.MXMLMenuBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ selectedIndex\par
+ java.lang.Integer\par
+ false\par
+ The index in the data provider of the selected item.\par
+ The index in the data provider of the selected item.\par
+ true\par
+ true\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ menubarItems\par
+ java.lang.String\par
+ An Array of MenuBarItem objects that populate this MenuBar.\par
+ An Array of MenuBarItem objects that populate this MenuBar.\par
+ false\par
+ \par
+ \par
+ menus\par
+ java.lang.String\par
+ An Array containing the Menu objects for this MenuBar.\par
+ An Array containing the Menu objects for this MenuBar.\par
+ false\par
+ \par
+ \par
+ backgroundSkin\par
+ java.lang.String\par
+ The background skin of the MenuBar control.\par
+ The background skin of the MenuBar control.\par
+ false\par
+ \par
+ \par
+ itemDownSkin\par
+ java.lang.String\par
+ The skin when a MenuBar item is selected.\par
+ The skin when a MenuBar item is selected.\par
+ false\par
+ \par
+ \par
+ itemOverSkin\par
+ java.lang.String\par
+ The skin when focus is over a MenuBar item either.\par
+ The skin when focus is over a MenuBar item either.\par
+ false\par
+ \par
+ \par
+ itemUpSkin\par
+ java.lang.String\par
+ The skin when a MenuBar item is not selected.\par
+ The skin when a MenuBar item is not selected.\par
+ false\par
+ \par
+ \par
+ menuHide\par
+ java.lang.String\par
+ Dispatched when a menu or submenu closes.\par
+ Dispatched when a menu or submenu closes.\par
+ false\par
+ \par
+ \par
+ menuShow\par
+ java.lang.String\par
+ Dispatched when a menu or submenu opens, or the mouse pointer rolls over an item with no drop-down menu.\par
+ Dispatched when a menu or submenu opens, or the mouse pointer rolls over an item with no drop-down menu.\par
+ false\par
+ \par
+ \par
+ showRoot\par
+ java.lang.String\par
+ A Boolean flag that specifies whether to display the data provider's root node.\par
+ A Boolean flag that specifies whether to display the data provider's root node.\par
+ false\par
+ \par
+ \par
+ dataDescriptor\par
+ java.lang.String\par
+ The object that accesses and manipulates data in the data provider.\par
+ The object that accesses and manipulates data in the data provider.\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ User-supplied function to run on each item to determine its label.\par
+ User-supplied function to run on each item to determine its label.\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ Background color of a component.\par
+ Background color of a component.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ The rollOverColor of the drop-down list.\par
+ The rollOverColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ The selectionColor of the drop-down list.\par
+ The selectionColor of the drop-down list.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ itemClick\par
+ java.lang.String\par
+ Dispatched when the user clicks on an item in the control.\par
+ Dispatched when the user clicks on an item in the control.\par
+ false\par
+ \par
+ \par
+ itemRollOver\par
+ java.lang.String\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ false\par
+ \par
+ \par
+ itemRollOut\par
+ java.lang.String\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUINumericStepper\par
+ com.googlecode.jsfFlex.component.MXMLUIValueBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUINumericStepper\par
+ com.googlecode.jsfFlex.component.MXMLUIValueBase\par
+ jf:mxmlNumericStepper\par
+ com.googlecode.jsfFlex.MXMLUINumericStepper\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUINumericStepperTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLNumericStepper\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ stepSize\par
+ java.lang.String\par
+ Non-zero unit of change between values.\par
+ Non-zero unit of change between values.\par
+ false\par
+ \par
+ \par
+ borderCapColor\par
+ java.lang.String\par
+ Specifies borderCapColor.\par
+ Specifies borderCapColor.\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ false\par
+ \par
+ \par
+ maxChars\par
+ java.lang.String\par
+ Maximum number of characters that users can enter in the text field.\par
+ Maximum number of characters that users can enter in the text field.\par
+ false\par
+ \par
+ \par
+ minimum\par
+ java.lang.String\par
+ Minimum value of the NumericStepper.\par
+ Minimum value of the NumericStepper.\par
+ false\par
+ \par
+ \par
+ maximum\par
+ java.lang.String\par
+ Maximum value of the NumericStepper.\par
+ Maximum value of the NumericStepper.\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ Background color of a component.\par
+ Background color of a component.\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ Background image of a component.\par
+ Background image of a component.\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ Bounding box style.\par
+ Bounding box style.\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ downArrowDisabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ false\par
+ \par
+ \par
+ downArrowDownSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ Name of the class to use as the skin for the up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ false\par
+ \par
+ \par
+ downArrowUpSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ false\par
+ \par
+ \par
+ upArrowOverSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ false\par
+ \par
+ \par
+ upArrowDownSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ false\par
+ \par
+ \par
+ upArrowDisabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ false\par
+ \par
+ \par
+ downArrowOverSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ false\par
+ \par
+ \par
+ upArrowUpSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIPanel\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIPanel\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlPanel\par
+ com.googlecode.jsfFlex.MXMLUIPanel\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIPanelTag\par
+ com.googlecode.jsfFlex.MXMLPanel\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ layout\par
+ java.lang.String\par
+ Specifies the layout mechanism used for this application.\par
+ Specifies the layout mechanism used for this application.\par
+ false\par
+ \par
+ \par
+ status\par
+ java.lang.String\par
+ Text in the status area of the title bar.\par
+ Text in the status area of the title bar.\par
+ false\par
+ \par
+ \par
+ titleIcon\par
+ java.lang.String\par
+ The icon displayed in the title bar.\par
+ The icon displayed in the title bar.\par
+ false\par
+ \par
+ \par
+ borderAlpha\par
+ java.lang.String\par
+ Alpha of the title bar, control bar and sides of the Panel. The default value is 0.4.\par
+ Alpha of the title bar, control bar and sides of the Panel. The default value is 0.4.\par
+ false\par
+ \par
+ \par
+ borderThicknessBottom\par
+ java.lang.String\par
+ Thickness of the bottom border of the Panel control.\par
+ Thickness of the bottom border of the Panel control.\par
+ false\par
+ \par
+ \par
+ borderThicknessLeft\par
+ java.lang.String\par
+ Thickness of the left border of the Panel.\par
+ Thickness of the left border of the Panel.\par
+ false\par
+ \par
+ \par
+ borderThicknessRight\par
+ java.lang.String\par
+ Thickness of the right border of the Panel.\par
+ Thickness of the right border of the Panel.\par
+ false\par
+ \par
+ \par
+ borderThicknessTop\par
+ java.lang.String\par
+ Thickness of the top border of the Panel.\par
+ Thickness of the top border of the Panel.\par
+ false\par
+ \par
+ \par
+ closeButtonDisabledSkin\par
+ java.lang.String\par
+ The close button disabled skin.\par
+ The close button disabled skin.\par
+ false\par
+ \par
+ \par
+ closeButtonDownSkin\par
+ java.lang.String\par
+ The close button down skin.\par
+ The close button down skin.\par
+ false\par
+ \par
+ \par
+ closeButtonOverSkin\par
+ java.lang.String\par
+ The close button over skin.\par
+ The close button over skin.\par
+ false\par
+ \par
+ \par
+ closeButtonUpSkin\par
+ java.lang.String\par
+ The close button up skin.\par
+ The close button up skin.\par
+ false\par
+ \par
+ \par
+ controlBarStyleName\par
+ java.lang.String\par
+ Name of the CSS style declaration that specifies styles to apply to any control bar child subcontrol.\par
+ Name of the CSS style declaration that specifies styles to apply to any control bar child subcontrol.\par
+ false\par
+ \par
+ \par
+ footerColors\par
+ java.lang.String\par
+ Array of two colors used to draw the footer background.\par
+ Array of two colors used to draw the footer background.\par
+ false\par
+ \par
+ \par
+ roundedBottomCorners\par
+ java.lang.String\par
+ Flag to enable rounding for the bottom two corners of the container.\par
+ Flag to enable rounding for the bottom two corners of the container.\par
+ false\par
+ \par
+ \par
+ statusStyleName\par
+ java.lang.String\par
+ Style declaration name for the status in the title bar.\par
+ Style declaration name for the status in the title bar.\par
+ false\par
+ \par
+ \par
+ titleBackgroundSkin\par
+ java.lang.String\par
+ The title background skin.\par
+ The title background skin.\par
+ false\par
+ \par
+ \par
+ titleStyleName\par
+ java.lang.String\par
+ Style declaration name for the text in the title bar.\par
+ Style declaration name for the text in the title bar.\par
+ false\par
+ \par
+ \par
+ resizeEndEffect\par
+ java.lang.String\par
+ Specifies the effect to play after a Resize effect finishes playing.\par
+ Specifies the effect to play after a Resize effect finishes playing.\par
+ false\par
+ \par
+ \par
+ resizeStartEffect\par
+ java.lang.String\par
+ Specifies the effect to play before a Resize effect begins playing.\par
+ Specifies the effect to play before a Resize effect begins playing.\par
+ false\par
+ \par
+ \par
+ title\par
+ java.lang.String\par
+ Title or caption displayed in the title bar.\par
+ Title or caption displayed in the title bar.\par
+ false\par
+ \par
+ \par
+ headerColors\par
+ java.lang.String\par
+ Colors of the band at the top of the control.\par
+ Colors of the band at the top of the control.\par
+ false\par
+ \par
+ \par
+ headerHeight\par
+ java.lang.String\par
+ Height of each accordion header, in pixels.\par
+ Height of each accordion header, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ modalTransparencyDuration\par
+ java.lang.String\par
+ Duration, in milliseconds, of the modal transparency effect that plays when a modal window opens or closes. The default value is 100.\par
+ Duration, in milliseconds, of the modal transparency effect that plays when a modal window opens or closes. The default value is 100.\par
+ false\par
+ \par
+ \par
+ modalTransparency\par
+ java.lang.String\par
+ Modality of components launched by the PopUp Manager is simulated by creating a large translucent overlay underneath the component. Because of the way translucent objects are rendered, you may notice a slight dimming of the objects under the overlay. The effective transparency can be set by changing the modalTransparency value from 0.0 (fully transparent) to 1.0 (fully opaque). You can also set the color of the overlay by changing the modalTransparencyColor style. The default value is 0.5.\par
+ Modality of components launched by the PopUp Manager is simulated by creating a large translucent overlay underneath the component. Because of the way translucent objects are rendered, you may notice a slight dimming of the objects under the overlay. The effective transparency can be set by changing the modalTransparency value from 0.0 (fully transparent) to 1.0 (fully opaque). You can also set the color of the overlay by changing the modalTransparencyColor style. The default value is 0.5.\par
+ false\par
+ \par
+ \par
+ modalTransparencyColor\par
+ java.lang.String\par
+ Color of the modal overlay layer. This style is used in conjunction with the modalTransparency style to determine the colorization applied to the application when a modal window is open. The default value is #DDDDDD.\par
+ Color of the modal overlay layer. This style is used in conjunction with the modalTransparency style to determine the colorization applied to the application when a modal window is open. The default value is #DDDDDD.\par
+ false\par
+ \par
+ \par
+ modalTransparencyBlur\par
+ java.lang.String\par
+ The blur applied to the application while a modal window is open. A Blur effects oftens the details of an image. The default value is 3.\par
+ The blur applied to the application while a modal window is open. A Blur effects oftens the details of an image. The default value is 3.\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ false\par
+ \par
+ \par
+ close\par
+ java.lang.String\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIPopUpButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIPopUpButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ jf:mxmlPopUpButton\par
+ com.googlecode.jsfFlex.MXMLUIPopUpButton\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIPopUpButtonTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLPopUpButton\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ openAlways\par
+ java.lang.String\par
+ If true, specifies to pop up the popUp when you click the main button.\par
+ If true, specifies to pop up the popUp when you click the main button.\par
+ false\par
+ \par
+ \par
+ popUp\par
+ java.lang.String\par
+ Specifies the UIComponent object, or object defined by a subclass of UIComponent, to pop up.\par
+ Specifies the UIComponent object, or object defined by a subclass of UIComponent, to pop up.\par
+ false\par
+ \par
+ \par
+ popUpDownSkin\par
+ java.lang.String\par
+ Skin class for the popUpDown state (when arrowButton is in down state) of the background and border.\par
+ Skin class for the popUpDown state (when arrowButton is in down state) of the background and border.\par
+ false\par
+ \par
+ \par
+ popUpGap\par
+ java.lang.String\par
+ Number of vertical pixels between the PopUpButton and the specified popup UIComponent.\par
+ Number of vertical pixels between the PopUpButton and the specified popup UIComponent.\par
+ false\par
+ \par
+ \par
+ popUpIcon\par
+ java.lang.String\par
+ The icon used for the right button of PopUpButton.\par
+ The icon used for the right button of PopUpButton.\par
+ false\par
+ \par
+ \par
+ popUpOverSkin\par
+ java.lang.String\par
+ Skin class for the popUpOver state (over arrowButton) of the background and border.\par
+ Skin class for the popUpOver state (over arrowButton) of the background and border.\par
+ false\par
+ \par
+ \par
+ arrowButtonWidth\par
+ java.lang.String\par
+ Width of the arrow button in pixels.\par
+ Width of the arrow button in pixels.\par
+ false\par
+ \par
+ \par
+ closeEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ closeDuration\par
+ java.lang.String\par
+ Length of a close transition, in milliseconds.\par
+ Length of a close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ openDuration\par
+ java.lang.String\par
+ Length of an open or close transition, in milliseconds.\par
+ Length of an open or close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ openEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ open\par
+ java.lang.String\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ false\par
+ \par
+ \par
+ close\par
+ java.lang.String\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ false\par
+ \par
+ \par
+ autoRepeat\par
+ java.lang.String\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ emphasized\par
+ java.lang.String\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ false\par
+ \par
+ \par
+ selectedField\par
+ java.lang.String\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ false\par
+ \par
+ \par
+ stickyHighlighting\par
+ java.lang.String\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ false\par
+ \par
+ \par
+ toggle\par
+ java.lang.String\par
+ Controls whether a Button is in a toggle state or not.\par
+ Controls whether a Button is in a toggle state or not.\par
+ false\par
+ \par
+ \par
+ disabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ false\par
+ \par
+ \par
+ downIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ overIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedDisabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDisabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDownIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedDownSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedOverIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedOverSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedUpIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ false\par
+ \par
+ \par
+ selectedUpSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ upIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ false\par
+ \par
+ \par
+ buttonDown\par
+ java.lang.String\par
+ Dispatched when the user presses the Button control.\par
+ Dispatched when the user presses the Button control.\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ false\par
+ \par
+ \par
+ labelPlacement\par
+ java.lang.String\par
+ Placement of the label.\par
+ Placement of the label.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ upSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ disabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ false\par
+ \par
+ \par
+ downSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ overSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIPopUpMenuButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIPopUpMenuButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ jf:mxmlPopUpMenuButton\par
+ com.googlecode.jsfFlex.MXMLUIPopUpMenuButton\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIPopUpMenuButtonTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLPopUpMenuButton\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ showRoot\par
+ java.lang.String\par
+ A Boolean flag that specifies whether to display the data provider's root node.\par
+ A Boolean flag that specifies whether to display the data provider's root node.\par
+ false\par
+ \par
+ \par
+ dataDescriptor\par
+ java.lang.String\par
+ The object that accesses and manipulates data in the data provider.\par
+ The object that accesses and manipulates data in the data provider.\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ User-supplied function to run on each item to determine its label.\par
+ User-supplied function to run on each item to determine its label.\par
+ false\par
+ \par
+ \par
+ autoRepeat\par
+ java.lang.String\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ emphasized\par
+ java.lang.String\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ false\par
+ \par
+ \par
+ selectedField\par
+ java.lang.String\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ false\par
+ \par
+ \par
+ stickyHighlighting\par
+ java.lang.String\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ false\par
+ \par
+ \par
+ toggle\par
+ java.lang.String\par
+ Controls whether a Button is in a toggle state or not.\par
+ Controls whether a Button is in a toggle state or not.\par
+ false\par
+ \par
+ \par
+ disabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ false\par
+ \par
+ \par
+ downIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ overIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedDisabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDisabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDownIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedDownSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedOverIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedOverSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedUpIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ false\par
+ \par
+ \par
+ selectedUpSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ upIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ false\par
+ \par
+ \par
+ buttonDown\par
+ java.lang.String\par
+ Dispatched when the user presses the Button control.\par
+ Dispatched when the user presses the Button control.\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ false\par
+ \par
+ \par
+ labelPlacement\par
+ java.lang.String\par
+ Placement of the label.\par
+ Placement of the label.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ upSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ disabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ false\par
+ \par
+ \par
+ downSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ overSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ openAlways\par
+ java.lang.String\par
+ If true, specifies to pop up the popUp when you click the main button.\par
+ If true, specifies to pop up the popUp when you click the main button.\par
+ false\par
+ \par
+ \par
+ popUp\par
+ java.lang.String\par
+ Specifies the UIComponent object, or object defined by a subclass of UIComponent, to pop up.\par
+ Specifies the UIComponent object, or object defined by a subclass of UIComponent, to pop up.\par
+ false\par
+ \par
+ \par
+ popUpDownSkin\par
+ java.lang.String\par
+ Skin class for the popUpDown state (when arrowButton is in down state) of the background and border.\par
+ Skin class for the popUpDown state (when arrowButton is in down state) of the background and border.\par
+ false\par
+ \par
+ \par
+ popUpGap\par
+ java.lang.String\par
+ Number of vertical pixels between the PopUpButton and the specified popup UIComponent.\par
+ Number of vertical pixels between the PopUpButton and the specified popup UIComponent.\par
+ false\par
+ \par
+ \par
+ popUpIcon\par
+ java.lang.String\par
+ The icon used for the right button of PopUpButton.\par
+ The icon used for the right button of PopUpButton.\par
+ false\par
+ \par
+ \par
+ popUpOverSkin\par
+ java.lang.String\par
+ Skin class for the popUpOver state (over arrowButton) of the background and border.\par
+ Skin class for the popUpOver state (over arrowButton) of the background and border.\par
+ false\par
+ \par
+ \par
+ arrowButtonWidth\par
+ java.lang.String\par
+ Width of the arrow button in pixels.\par
+ Width of the arrow button in pixels.\par
+ false\par
+ \par
+ \par
+ closeEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ closeDuration\par
+ java.lang.String\par
+ Length of a close transition, in milliseconds.\par
+ Length of a close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ openDuration\par
+ java.lang.String\par
+ Length of an open or close transition, in milliseconds.\par
+ Length of an open or close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ openEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ open\par
+ java.lang.String\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ false\par
+ \par
+ \par
+ close\par
+ java.lang.String\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIProgressBar\par
+ com.googlecode.jsfFlex.component.MXMLUIValueBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIProgressBar\par
+ com.googlecode.jsfFlex.component.MXMLUIValueBase\par
+ jf:mxmlProgressBar\par
+ com.googlecode.jsfFlex.MXMLUIProgressBar\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIProgressBarTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLProgressBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ conversion\par
+ java.lang.String\par
+ Number used to convert incoming current bytes loaded value and the total bytes loaded values.\par
+ Number used to convert incoming current bytes loaded value and the total bytes loaded values.\par
+ false\par
+ \par
+ \par
+ indeterminate\par
+ java.lang.String\par
+ Whether the ProgressBar control has a determinate or indeterminate appearance.\par
+ Whether the ProgressBar control has a determinate or indeterminate appearance.\par
+ false\par
+ \par
+ \par
+ mode\par
+ java.lang.String\par
+ Specifies the method used to update the bar.\par
+ Specifies the method used to update the bar.\par
+ false\par
+ \par
+ \par
+ barSkin\par
+ java.lang.String\par
+ Skin style for a determinate progress bar.\par
+ Skin style for a determinate progress bar.\par
+ false\par
+ \par
+ \par
+ indeterminateSkin\par
+ java.lang.String\par
+ Skin style for an indeterminate progress bar.\par
+ Skin style for an indeterminate progress bar.\par
+ false\par
+ \par
+ \par
+ labelWidth\par
+ java.lang.String\par
+ The width of the label in pixels.\par
+ The width of the label in pixels.\par
+ false\par
+ \par
+ \par
+ trackHeight\par
+ java.lang.String\par
+ The height of the track in pixels.\par
+ The height of the track in pixels.\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ false\par
+ \par
+ \par
+ labelPlacement\par
+ java.lang.String\par
+ Placement of the label.\par
+ Placement of the label.\par
+ false\par
+ \par
+ \par
+ minimum\par
+ java.lang.String\par
+ Minimum value of the NumericStepper.\par
+ Minimum value of the NumericStepper.\par
+ false\par
+ \par
+ \par
+ maximum\par
+ java.lang.String\par
+ Maximum value of the NumericStepper.\par
+ Maximum value of the NumericStepper.\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ Specifies the content to load.\par
+ Specifies the content to load.\par
+ false\par
+ \par
+ \par
+ progress\par
+ java.lang.String\par
+ Dispatched when content is loading.\par
+ Dispatched when content is loading.\par
+ false\par
+ \par
+ \par
+ complete\par
+ java.lang.String\par
+ Dispatched when content loading is complete.\par
+ Dispatched when content loading is complete.\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ themeColor\par
+ java.lang.String\par
+ Theme color of a component.\par
+ Theme color of a component.\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ false\par
+ \par
+ \par
+ hide\par
+ java.lang.String\par
+ Dispatched when an object's state changes from visible to invisible.\par
+ Dispatched when an object's state changes from visible to invisible.\par
+ false\par
+ \par
+ \par
+ show\par
+ java.lang.String\par
+ Dispatched when an object's state changes from invisible to visible.\par
+ Dispatched when an object's state changes from invisible to visible.\par
+ false\par
+ \par
+ \par
+ completeEffect\par
+ java.lang.String\par
+ Effect called when Flex dispatches the complete event, which occurs when the load completes.\par
+ Effect called when Flex dispatches the complete event, which occurs when the load completes.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIRadioButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIRadioButton\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedBase\par
+ jf:mxmlRadioButton\par
+ com.googlecode.jsfFlex.MXMLUIRadioButton\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIRadioButtonTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLRadioButton\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ groupName\par
+ java.lang.String\par
+ true\par
+ Specifies the name of the group to which this RadioButton control belongs, or specifies the value of the id property of a RadioButtonGroup control if this RadioButton is part of agroup defined by a RadioButtonGroup control.\par
+ Specifies the name of the group to which this RadioButton control belongs, or specifies the value of the id property of a RadioButtonGroup control if this RadioButton is part of agroup defined by a RadioButtonGroup control.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedValue\par
+ java.lang.String\par
+ false\par
+ This will represent the selectedValue chosen for the RadioButtonGroup. It should be used for databinding, so to figure out which radioButton within the same groupNamehas been chosen. Meaning it serves no purpose for display, so rationally you shouldhave databinded to ONE of the RadioButton with the same groupName.\par
+ This will represent the selectedValue chosen for the RadioButtonGroup. It should be used for databinding, so to figure out which radioButton within the same groupNamehas been chosen. Meaning it serves no purpose for display, so rationally you shouldhave databinded to ONE of the RadioButton with the same groupName.\par
+ true\par
+ true\par
+ \par
+ \par
+ value\par
+ java.lang.Object\par
+ false\par
+ Current value.\par
+ Current value.\par
+ true\par
+ true\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ autoRepeat\par
+ java.lang.String\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ Specifies whether to dispatch repeated buttonDown events if the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ emphasized\par
+ java.lang.String\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ Draws a thick border around the Button control when the control is in its upstate if emphasized is set to true.\par
+ false\par
+ \par
+ \par
+ selectedField\par
+ java.lang.String\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ The name of the field in the data property which specifies the value of the Button control's selected property.\par
+ false\par
+ \par
+ \par
+ stickyHighlighting\par
+ java.lang.String\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ If false, the Button displays its down skin when the user presses it but changes to its over skin when the user drags the mouse off of it. If true,the Button displays its down skin when the user presses it, and continues todisplay this skin when the user drags the mouse off of it.\par
+ false\par
+ \par
+ \par
+ toggle\par
+ java.lang.String\par
+ Controls whether a Button is in a toggle state or not.\par
+ Controls whether a Button is in a toggle state or not.\par
+ false\par
+ \par
+ \par
+ disabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ Name of the class to use as the icon when the button is not disabled.\par
+ false\par
+ \par
+ \par
+ downIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is not selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ overIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is not selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedDisabledIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ Name of the class to use as the icon when the button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDisabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and disabled.\par
+ false\par
+ \par
+ \par
+ selectedDownIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedDownSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse button is down.\par
+ false\par
+ \par
+ \par
+ selectedOverIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ Name of the class to use as the icon when the button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedOverSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ selectedUpIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ Name of the class to use as the icon when the button is selected and the mouse button is up.\par
+ false\par
+ \par
+ \par
+ selectedUpSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when a toggle button is selected and the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ upIcon\par
+ java.lang.String\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.\par
+ false\par
+ \par
+ \par
+ buttonDown\par
+ java.lang.String\par
+ Dispatched when the user presses the Button control.\par
+ Dispatched when the user presses the Button control.\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ false\par
+ \par
+ \par
+ labelPlacement\par
+ java.lang.String\par
+ Placement of the label.\par
+ Placement of the label.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ upSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is not over the control.\par
+ false\par
+ \par
+ \par
+ disabledSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ Name of the class to use as the skin for the background and border when the control is disabled.\par
+ false\par
+ \par
+ \par
+ downSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ Name of the class to use as the skin for the background and border when the user holds down the mouse button.\par
+ false\par
+ \par
+ \par
+ overSkin\par
+ java.lang.String\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ Name of the class to use as the skin for the background and border when the mouse is over the control.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIRichTextEditor\par
+ com.googlecode.jsfFlex.component.MXMLUIHtmlTextInputBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIRichTextEditor\par
+ com.googlecode.jsfFlex.component.MXMLUIHtmlTextInputBase\par
+ jf:mxmlRichTextEditor\par
+ com.googlecode.jsfFlex.MXMLUIRichTextEditor\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIRichTextEditorTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLRichTextEditor\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ displayAsPassword\par
+ java.lang.String\par
+ false\par
+ Indicates whether this control is used for entering passwords.\par
+ Indicates whether this control is used for entering passwords.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionEndIndex\par
+ java.lang.String\par
+ false\par
+ The zero-based index of the position after the last character in the current selection(equivalent to the one-based index of the last character).\par
+ The zero-based index of the position after the last character in the current selection (equivalent to the one-based index of the last character).\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionBeginIndex\par
+ java.lang.String\par
+ false\par
+ The zero-based character index value of the first character in the current selection.\par
+ The zero-based character index value of the first character in the current selection.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultLinkProtocol\par
+ java.lang.String\par
+ The default protocol string to use at the start of link text.\par
+ The default protocol string to use at the start of link text.\par
+ false\par
+ \par
+ \par
+ showControlBar\par
+ java.lang.String\par
+ Specifies whether to display the control bar that contains the text formatting controls.\par
+ Specifies whether to display the control bar that contains the text formatting controls.\par
+ false\par
+ \par
+ \par
+ showToolTips\par
+ java.lang.String\par
+ Specifies whether to display tooltips for the text formatting controls.\par
+ Specifies whether to display tooltips for the text formatting controls.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ layout\par
+ java.lang.String\par
+ Specifies the layout mechanism used for this application.\par
+ Specifies the layout mechanism used for this application.\par
+ false\par
+ \par
+ \par
+ status\par
+ java.lang.String\par
+ Text in the status area of the title bar.\par
+ Text in the status area of the title bar.\par
+ false\par
+ \par
+ \par
+ titleIcon\par
+ java.lang.String\par
+ The icon displayed in the title bar.\par
+ The icon displayed in the title bar.\par
+ false\par
+ \par
+ \par
+ borderAlpha\par
+ java.lang.String\par
+ Alpha of the title bar, control bar and sides of the Panel. The default value is 0.4.\par
+ Alpha of the title bar, control bar and sides of the Panel. The default value is 0.4.\par
+ false\par
+ \par
+ \par
+ borderThicknessBottom\par
+ java.lang.String\par
+ Thickness of the bottom border of the Panel control.\par
+ Thickness of the bottom border of the Panel control.\par
+ false\par
+ \par
+ \par
+ borderThicknessLeft\par
+ java.lang.String\par
+ Thickness of the left border of the Panel.\par
+ Thickness of the left border of the Panel.\par
+ false\par
+ \par
+ \par
+ borderThicknessRight\par
+ java.lang.String\par
+ Thickness of the right border of the Panel.\par
+ Thickness of the right border of the Panel.\par
+ false\par
+ \par
+ \par
+ borderThicknessTop\par
+ java.lang.String\par
+ Thickness of the top border of the Panel.\par
+ Thickness of the top border of the Panel.\par
+ false\par
+ \par
+ \par
+ closeButtonDisabledSkin\par
+ java.lang.String\par
+ The close button disabled skin.\par
+ The close button disabled skin.\par
+ false\par
+ \par
+ \par
+ closeButtonDownSkin\par
+ java.lang.String\par
+ The close button down skin.\par
+ The close button down skin.\par
+ false\par
+ \par
+ \par
+ closeButtonOverSkin\par
+ java.lang.String\par
+ The close button over skin.\par
+ The close button over skin.\par
+ false\par
+ \par
+ \par
+ closeButtonUpSkin\par
+ java.lang.String\par
+ The close button up skin.\par
+ The close button up skin.\par
+ false\par
+ \par
+ \par
+ controlBarStyleName\par
+ java.lang.String\par
+ Name of the CSS style declaration that specifies styles to apply to any control bar child subcontrol.\par
+ Name of the CSS style declaration that specifies styles to apply to any control bar child subcontrol.\par
+ false\par
+ \par
+ \par
+ footerColors\par
+ java.lang.String\par
+ Array of two colors used to draw the footer background.\par
+ Array of two colors used to draw the footer background.\par
+ false\par
+ \par
+ \par
+ roundedBottomCorners\par
+ java.lang.String\par
+ Flag to enable rounding for the bottom two corners of the container.\par
+ Flag to enable rounding for the bottom two corners of the container.\par
+ false\par
+ \par
+ \par
+ statusStyleName\par
+ java.lang.String\par
+ Style declaration name for the status in the title bar.\par
+ Style declaration name for the status in the title bar.\par
+ false\par
+ \par
+ \par
+ titleBackgroundSkin\par
+ java.lang.String\par
+ The title background skin.\par
+ The title background skin.\par
+ false\par
+ \par
+ \par
+ titleStyleName\par
+ java.lang.String\par
+ Style declaration name for the text in the title bar.\par
+ Style declaration name for the text in the title bar.\par
+ false\par
+ \par
+ \par
+ resizeEndEffect\par
+ java.lang.String\par
+ Specifies the effect to play after a Resize effect finishes playing.\par
+ Specifies the effect to play after a Resize effect finishes playing.\par
+ false\par
+ \par
+ \par
+ resizeStartEffect\par
+ java.lang.String\par
+ Specifies the effect to play before a Resize effect begins playing.\par
+ Specifies the effect to play before a Resize effect begins playing.\par
+ false\par
+ \par
+ \par
+ title\par
+ java.lang.String\par
+ Title or caption displayed in the title bar.\par
+ Title or caption displayed in the title bar.\par
+ false\par
+ \par
+ \par
+ headerColors\par
+ java.lang.String\par
+ Colors of the band at the top of the control.\par
+ Colors of the band at the top of the control.\par
+ false\par
+ \par
+ \par
+ headerHeight\par
+ java.lang.String\par
+ Height of each accordion header, in pixels.\par
+ Height of each accordion header, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ modalTransparencyDuration\par
+ java.lang.String\par
+ Duration, in milliseconds, of the modal transparency effect that plays when a modal window opens or closes. The default value is 100.\par
+ Duration, in milliseconds, of the modal transparency effect that plays when a modal window opens or closes. The default value is 100.\par
+ false\par
+ \par
+ \par
+ modalTransparency\par
+ java.lang.String\par
+ Modality of components launched by the PopUp Manager is simulated by creating a large translucent overlay underneath the component. Because of the way translucent objects are rendered, you may notice a slight dimming of the objects under the overlay. The effective transparency can be set by changing the modalTransparency value from 0.0 (fully transparent) to 1.0 (fully opaque). You can also set the color of the overlay by changing the modalTransparencyColor style. The default value is 0.5.\par
+ Modality of components launched by the PopUp Manager is simulated by creating a large translucent overlay underneath the component. Because of the way translucent objects are rendered, you may notice a slight dimming of the objects under the overlay. The effective transparency can be set by changing the modalTransparency value from 0.0 (fully transparent) to 1.0 (fully opaque). You can also set the color of the overlay by changing the modalTransparencyColor style. The default value is 0.5.\par
+ false\par
+ \par
+ \par
+ modalTransparencyColor\par
+ java.lang.String\par
+ Color of the modal overlay layer. This style is used in conjunction with the modalTransparency style to determine the colorization applied to the application when a modal window is open. The default value is #DDDDDD.\par
+ Color of the modal overlay layer. This style is used in conjunction with the modalTransparency style to determine the colorization applied to the application when a modal window is open. The default value is #DDDDDD.\par
+ false\par
+ \par
+ \par
+ modalTransparencyBlur\par
+ java.lang.String\par
+ The blur applied to the application while a modal window is open. A Blur effects oftens the details of an image. The default value is 3.\par
+ The blur applied to the application while a modal window is open. A Blur effects oftens the details of an image. The default value is 3.\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ false\par
+ \par
+ \par
+ close\par
+ java.lang.String\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIScript\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIScript\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlScript\par
+ com.googlecode.jsfFlex.MXMLUIScript\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIScriptTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIComponentBodyTagBase\par
+ com.googlecode.jsfFlex.MXMLScript\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUISpacer\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUISpacer\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlSpacer\par
+ com.googlecode.jsfFlex.MXMLUISpacer\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUISpacerTag\par
+ com.googlecode.jsfFlex.MXMLSpacer\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUISwfLoader\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUISwfLoader\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlSwfLoader\par
+ com.googlecode.jsfFlex.MXMLUISwfLoader\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUISwfLoaderTag\par
+ com.googlecode.jsfFlex.MXMLSWFLoader\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ autoLoad\par
+ java.lang.String\par
+ If true, the content loads automatically.\par
+ If true, the content loads automatically.\par
+ false\par
+ \par
+ \par
+ loaderContext\par
+ java.lang.String\par
+ A LoaderContext object to use to load the content.\par
+ A LoaderContext object to use to load the content.\par
+ false\par
+ \par
+ \par
+ scaleContent\par
+ java.lang.String\par
+ If true, the content scales to fit the SWFLoader control.\par
+ If true, the content scales to fit the SWFLoader control.\par
+ false\par
+ \par
+ \par
+ showBusyCursor\par
+ java.lang.String\par
+ If true, shows a busy cursor while the content loads.\par
+ If true, shows a busy cursor while the content loads.\par
+ false\par
+ \par
+ \par
+ trustContent\par
+ java.lang.String\par
+ If true, the content is loaded into your security domain.\par
+ If true, the content is loaded into your security domain.\par
+ false\par
+ \par
+ \par
+ brokenImageBorderSkin\par
+ java.lang.String\par
+ Name of class to use as the SWFLoader border skin if the control can not load the content.\par
+ Name of class to use as the SWFLoader border skin if the control can not load the content.\par
+ false\par
+ \par
+ \par
+ brokenImageSkin\par
+ java.lang.String\par
+ Name of the class to use as the SWFLoader skin if the control can not load the content.\par
+ Name of the class to use as the SWFLoader skin if the control can not load the content.\par
+ false\par
+ \par
+ \par
+ httpStatus\par
+ java.lang.String\par
+ Dispatched when a network request is made over HTTP and Flash Player can detect theHTTP status code.\par
+ Dispatched when a network request is made over HTTP and Flash Player can detect theHTTP status code.\par
+ false\par
+ \par
+ \par
+ init\par
+ java.lang.String\par
+ Dispatched when the properties and methods of a loaded SWF file are accessible.\par
+ Dispatched when the properties and methods of a loaded SWF file are accessible.\par
+ false\par
+ \par
+ \par
+ ioError\par
+ java.lang.String\par
+ Dispatched when an input/output error occurs.\par
+ Dispatched when an input/output error occurs.\par
+ false\par
+ \par
+ \par
+ securityError\par
+ java.lang.String\par
+ Dispatched when a security error occurs while content is loading.\par
+ Dispatched when a security error occurs while content is loading.\par
+ false\par
+ \par
+ \par
+ unload\par
+ java.lang.String\par
+ Dispatched when a loaded object is removed, or when a second load is performed by the same SWFLoader control and the original content is removed prior to the new load beginning.\par
+ Dispatched when a loaded object is removed, or when a second load is performed by the same SWFLoader control and the original content is removed prior to the new load beginning.\par
+ false\par
+ \par
+ \par
+ maintainAspectRatio\par
+ java.lang.String\par
+ If true, specifies to display the image with the same ratio of height to width as the original image.\par
+ If true, specifies to display the image with the same ratio of height to width as the original image.\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ Specifies the content to load.\par
+ Specifies the content to load.\par
+ false\par
+ \par
+ \par
+ progress\par
+ java.lang.String\par
+ Dispatched when content is loading.\par
+ Dispatched when content is loading.\par
+ false\par
+ \par
+ \par
+ complete\par
+ java.lang.String\par
+ Dispatched when content loading is complete.\par
+ Dispatched when content loading is complete.\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ false\par
+ \par
+ \par
+ completeEffect\par
+ java.lang.String\par
+ Effect called when Flex dispatches the complete event, which occurs when the load completes.\par
+ Effect called when Flex dispatches the complete event, which occurs when the load completes.\par
+ false\par
+ \par
+ \par
+ open\par
+ java.lang.String\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ Dispatched when the user clicks the drop-down button to display the drop-down list.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUITabBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUITabBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlTabBar\par
+ com.googlecode.jsfFlex.MXMLUITabBar\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITabBarTag\par
+ com.googlecode.jsfFlex.MXMLTabBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ selectedIndex\par
+ java.lang.Integer\par
+ false\par
+ The index in the data provider of the selected item.\par
+ The index in the data provider of the selected item.\par
+ true\par
+ true\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedButtonTextStyleName\par
+ java.lang.String\par
+ false\par
+ Name of CSS style declaration that specifies styles for the text of the selected button.\par
+ Name of CSS style declaration that specifies styles for the text of the selected button.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ toggleOnClick\par
+ java.lang.String\par
+ false\par
+ Specifies whether the currently selected button can be deselected by the user.\par
+ Specifies whether the currently selected button can be deselected by the user.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ toolTipField\par
+ java.lang.String\par
+ false\par
+ Name of the the field in the dataProvider object to display as the tooltip label.\par
+ Name of the the field in the dataProvider object to display as the tooltip label.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user clicks on an item in the control.\par
+ Dispatched when the user clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ false\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ false\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ false\par
+ Vertical gap.\par
+ Vertical gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ firstTabStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the first tab.\par
+ Name of CSS style declaration that specifies styles for the first tab.\par
+ false\par
+ \par
+ \par
+ lastTabStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the last tab.\par
+ Name of CSS style declaration that specifies styles for the last tab.\par
+ false\par
+ \par
+ \par
+ selectedTabTextStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the text of the selected tab.\par
+ Name of CSS style declaration that specifies styles for the text of the selected tab.\par
+ false\par
+ \par
+ \par
+ tabHeight\par
+ java.lang.String\par
+ Height of each tab, in pixels.\par
+ Height of each tab, in pixels.\par
+ false\par
+ \par
+ \par
+ tabStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the tabs.\par
+ Name of CSS style declaration that specifies styles for the tabs.\par
+ false\par
+ \par
+ \par
+ tabWidth\par
+ java.lang.String\par
+ Width of each tab, in pixels.\par
+ Width of each tab, in pixels.\par
+ false\par
+ \par
+ \par
+ buttonHeight\par
+ java.lang.String\par
+ Height of each button, in pixels.\par
+ Height of each button, in pixels.\par
+ false\par
+ \par
+ \par
+ buttonStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the buttons.\par
+ Name of CSS style declaration that specifies styles for the buttons.\par
+ false\par
+ \par
+ \par
+ buttonWidth\par
+ java.lang.String\par
+ Width of each button, in pixels.\par
+ Width of each button, in pixels.\par
+ false\par
+ \par
+ \par
+ firstButtonStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the first button.\par
+ Name of CSS style declaration that specifies styles for the first button.\par
+ false\par
+ \par
+ \par
+ lastButtonStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the last button.\par
+ Name of CSS style declaration that specifies styles for the last button.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUITabNavigator\par
+ com.googlecode.jsfFlex.component.MXMLUIViewStackBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUITabNavigator\par
+ com.googlecode.jsfFlex.component.MXMLUIViewStackBase\par
+ jf:mxmlTabNavigator\par
+ com.googlecode.jsfFlex.MXMLUITabNavigator\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITabNavigatorTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLTabNavigator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ false\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ false\par
+ Vertical gap.\par
+ Vertical gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ resizeToContent\par
+ java.lang.String\par
+ false\par
+ If true, the ViewStack container automatically resizes to the size of its current child.\par
+ If true, the ViewStack container automatically resizes to the size of its current child.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ false\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of userinteraction.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ historyManagementEnabled\par
+ java.lang.String\par
+ false\par
+ If true, enables history management within this ViewStack container.\par
+ If true, enables history management within this ViewStack container.\par
+ true\par
+ false\par
+ \par
+ \par
+ firstTabStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the first tab.\par
+ Name of CSS style declaration that specifies styles for the first tab.\par
+ false\par
+ \par
+ \par
+ lastTabStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the last tab.\par
+ Name of CSS style declaration that specifies styles for the last tab.\par
+ false\par
+ \par
+ \par
+ selectedTabTextStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the text of the selected tab.\par
+ Name of CSS style declaration that specifies styles for the text of the selected tab.\par
+ false\par
+ \par
+ \par
+ tabHeight\par
+ java.lang.String\par
+ Height of each tab, in pixels.\par
+ Height of each tab, in pixels.\par
+ false\par
+ \par
+ \par
+ tabStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the tabs.\par
+ Name of CSS style declaration that specifies styles for the tabs.\par
+ false\par
+ \par
+ \par
+ tabWidth\par
+ java.lang.String\par
+ Width of each tab, in pixels.\par
+ Width of each tab, in pixels.\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIText\par
+ com.googlecode.jsfFlex.component.MXMLUIOutputBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIText\par
+ com.googlecode.jsfFlex.component.MXMLUIOutputBase\par
+ jf:mxmlText\par
+ com.googlecode.jsfFlex.MXMLUIText\par
+ javax.faces.MXMLOutput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITextTag\par
+ com.googlecode.jsfFlex.MXMLText\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ data\par
+ java.lang.String\par
+ false\par
+ Lets you pass a value to the component when you use it in an item renderer or item editor.\par
+ Lets you pass a value to the component when you use it in an item renderer or item editor.\par
+ true\par
+ false\par
+ \par
+ \par
+ listData\par
+ java.lang.String\par
+ false\par
+ When a component is used as a drop-in item renderer or drop-in item editor, Flex initializesthe listData property of the component with the appropriate data from the list control.\par
+ When a component is used as a drop-in item renderer or drop-in item editor, Flex initializesthe listData property of the component with the appropriate data from the list control.\par
+ true\par
+ false\par
+ \par
+ \par
+ condenseWhite\par
+ java.lang.String\par
+ false\par
+ Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a control with HTML text.\par
+ Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a control with HTML text.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectable\par
+ java.lang.String\par
+ false\par
+ Specifies whether the text can be selected.\par
+ Specifies whether the text can be selected.\par
+ true\par
+ false\par
+ \par
+ \par
+ text\par
+ java.lang.String\par
+ false\par
+ Plain text that appears in the control.\par
+ Plain text that appears in the control.\par
+ true\par
+ true\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ htmlText\par
+ java.lang.String\par
+ false\par
+ Specifies the text displayed by the control.\par
+ Specifies the text displayed by the control.\par
+ true\par
+ true\par
+ \par
+ \par
+ truncateToFit\par
+ java.lang.String\par
+ false\par
+ If this propery is true, and the Label control size is smaller than its text, the text of the Label control is truncated using a localizable string, such as ....\par
+ If this propery is true, and the Label control size is smaller than its text, the text of the Label control is truncated using a localizable string, such as "...".\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUITextArea\par
+ com.googlecode.jsfFlex.component.MXMLUIHtmlTextInputBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUITextArea\par
+ com.googlecode.jsfFlex.component.MXMLUIHtmlTextInputBase\par
+ jf:mxmlTextArea\par
+ com.googlecode.jsfFlex.MXMLUITextArea\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITextAreaTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLTextArea\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ true\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ false\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ true\par
+ false\par
+ \par
+ \par
+ border\par
+ java.lang.String\par
+ false\par
+ The border object.\par
+ The border object.\par
+ true\par
+ false\par
+ \par
+ \par
+ liveScrolling\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxHorizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the horizontalScrollPosition property.\par
+ The maximum value for the horizontalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxVerticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the verticalScrollPosition property.\par
+ The maximum value for the verticalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scrollTipFunction\par
+ java.lang.String\par
+ false\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ showScrollTips\par
+ java.lang.String\par
+ false\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ styleSheet\par
+ java.lang.String\par
+ A flash.text.StyleSheet object that can perform rendering on the TextArea control's text.\par
+ A flash.text.StyleSheet object that can perform rendering on the TextArea control's text.\par
+ false\par
+ \par
+ \par
+ data\par
+ java.lang.String\par
+ Lets you pass a value to the component when you use it in an item renderer or item editor.\par
+ Lets you pass a value to the component when you use it in an item renderer or item editor.\par
+ false\par
+ \par
+ \par
+ listData\par
+ java.lang.String\par
+ When a component is used as a drop-in item renderer or drop-in item editor, Flex initializes the listData property of the component with the appropriate data from the list control.\par
+ When a component is used as a drop-in item renderer or drop-in item editor, Flex initializes the listData property of the component with the appropriate data from the list control.\par
+ false\par
+ \par
+ \par
+ condenseWhite\par
+ java.lang.String\par
+ Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a control with HTML text.\par
+ Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a control with HTML text.\par
+ false\par
+ \par
+ \par
+ displayAsPassword\par
+ java.lang.String\par
+ Indicates whether this control is used for entering passwords.\par
+ Indicates whether this control is used for entering passwords.\par
+ false\par
+ \par
+ \par
+ selectionEndIndex\par
+ java.lang.String\par
+ The zero-based index of the position after the last character in the current selection (equivalent to the one-based index of the last character).\par
+ The zero-based index of the position after the last character in the current selection (equivalent to the one-based index of the last character).\par
+ false\par
+ \par
+ \par
+ selectionBeginIndex\par
+ java.lang.String\par
+ The zero-based character index value of the first character in the current selection.\par
+ The zero-based character index value of the first character in the current selection.\par
+ false\par
+ \par
+ \par
+ editable\par
+ java.lang.String\par
+ A flag that indicates whether the control is editable.\par
+ A flag that indicates whether the control is editable.\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ false\par
+ \par
+ \par
+ maxChars\par
+ java.lang.String\par
+ Maximum number of characters that users can enter in the text field.\par
+ Maximum number of characters that users can enter in the text field.\par
+ false\par
+ \par
+ \par
+ restrict\par
+ java.lang.String\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ false\par
+ \par
+ \par
+ wordWrap\par
+ java.lang.String\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUITextInput\par
+ com.googlecode.jsfFlex.component.MXMLUIHtmlTextInputBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUITextInput\par
+ com.googlecode.jsfFlex.component.MXMLUIHtmlTextInputBase\par
+ jf:mxmlTextInput\par
+ com.googlecode.jsfFlex.MXMLUITextInput\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITextInputTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLTextInput\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ textInput\par
+ java.lang.String\par
+ Dispatched when the user types, deletes, or pastes text into the control.\par
+ Dispatched when the user types, deletes, or pastes text into the control.\par
+ false\par
+ \par
+ \par
+ data\par
+ java.lang.String\par
+ Lets you pass a value to the component when you use it in an item renderer or item editor.\par
+ Lets you pass a value to the component when you use it in an item renderer or item editor.\par
+ false\par
+ \par
+ \par
+ listData\par
+ java.lang.String\par
+ When a component is used as a drop-in item renderer or drop-in item editor, Flex initializes the listData property of the component with the appropriate data from the list control.\par
+ When a component is used as a drop-in item renderer or drop-in item editor, Flex initializes the listData property of the component with the appropriate data from the list control.\par
+ false\par
+ \par
+ \par
+ condenseWhite\par
+ java.lang.String\par
+ Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a control with HTML text.\par
+ Specifies whether extra white space (spaces, line breaks, and so on) should be removed in a control with HTML text.\par
+ false\par
+ \par
+ \par
+ displayAsPassword\par
+ java.lang.String\par
+ Indicates whether this control is used for entering passwords.\par
+ Indicates whether this control is used for entering passwords.\par
+ false\par
+ \par
+ \par
+ selectionEndIndex\par
+ java.lang.String\par
+ The zero-based index of the position after the last character in the current selection (equivalent to the one-based index of the last character).\par
+ The zero-based index of the position after the last character in the current selection (equivalent to the one-based index of the last character).\par
+ false\par
+ \par
+ \par
+ selectionBeginIndex\par
+ java.lang.String\par
+ The zero-based character index value of the first character in the current selection.\par
+ The zero-based character index value of the first character in the current selection.\par
+ false\par
+ \par
+ \par
+ editable\par
+ java.lang.String\par
+ A flag that indicates whether the control is editable.\par
+ A flag that indicates whether the control is editable.\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ false\par
+ \par
+ \par
+ maxChars\par
+ java.lang.String\par
+ Maximum number of characters that users can enter in the text field.\par
+ Maximum number of characters that users can enter in the text field.\par
+ false\par
+ \par
+ \par
+ restrict\par
+ java.lang.String\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ Set of characters that a user can or cannot enter into the text field.\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ Background color of a component.\par
+ Background color of a component.\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ Background image of a component.\par
+ Background image of a component.\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ Bounding box style.\par
+ Bounding box style.\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ Color of text in the component.\par
+ Color of text in the component.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ false\par
+ \par
+ \par
+ enter\par
+ java.lang.String\par
+ Dispatched if the editable property is set to true and the user presses the Enter key while typing in the editable text field.\par
+ Dispatched if the editable property is set to true and the user presses the Enter key while typing in the editable text field.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUITile\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUITile\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlTile\par
+ com.googlecode.jsfFlex.MXMLUITile\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITileTag\par
+ com.googlecode.jsfFlex.MXMLTile\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ false\par
+ \par
+ \par
+ tileHeight\par
+ java.lang.String\par
+ Height of each tile cell, in pixels.\par
+ Height of each tile cell, in pixels.\par
+ false\par
+ \par
+ \par
+ tileWidth\par
+ java.lang.String\par
+ Width of each tile cell, in pixels.\par
+ Width of each tile cell, in pixels.\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUITileList\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUITileList\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ jf:mxmlTileList\par
+ com.googlecode.jsfFlex.MXMLUITileList\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITileListTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLTileList\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ alternatingItemColors\par
+ java.lang.String\par
+ false\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionEasingFunction\par
+ java.lang.String\par
+ false\par
+ The selectionEasingFunction of the drop-down list.\par
+ The selectionEasingFunction of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRollOver\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRollOut\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowDragSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether drag-selection is enabled.\par
+ A flag that indicates whether drag-selection is enabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnWidth\par
+ java.lang.String\par
+ false\par
+ The width of the control's columns.\par
+ The width of the control's columns.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipField\par
+ java.lang.String\par
+ false\par
+ Name of the field in the data provider items to display as the data tip.\par
+ Name of the field in the data provider items to display as the data tip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconFunction\par
+ java.lang.String\par
+ false\par
+ A user-supplied function to run on each item to determine its icon.\par
+ A user-supplied function to run on each item to determine its icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedColumnCount\par
+ java.lang.String\par
+ false\par
+ The index of the first column in the control that scrolls.\par
+ The index of the first column in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedRowCount\par
+ java.lang.String\par
+ false\par
+ The index of the first row in the control that scrolls.\par
+ The index of the first row in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ menuSelectionMode\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether menu-style selection should be used.\par
+ A flag that indicates whether menu-style selection should be used.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedIndices\par
+ java.lang.String\par
+ false\par
+ An array of indices in the data provider of the selected items.\par
+ An array of indices in the data provider of the selected items.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItems\par
+ java.lang.String\par
+ false\par
+ An array of references to the selected items in the data provider.\par
+ An array of references to the selected items in the data provider.\par
+ true\par
+ false\par
+ \par
+ \par
+ showDataTips\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ true\par
+ false\par
+ \par
+ \par
+ variableRowHeight\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the individual rows can have different height.\par
+ A flag that indicates whether the individual rows can have different height.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropIndicatorSkin\par
+ java.lang.String\par
+ false\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ true\par
+ false\par
+ \par
+ \par
+ useRollOver\par
+ java.lang.String\par
+ false\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemDoubleClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowHeight\par
+ java.lang.String\par
+ false\par
+ The height of the rows in pixels.\par
+ The height of the rows in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ false\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ true\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user clicks on an item in the control.\par
+ Dispatched when the user clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ wordWrap\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowCount\par
+ java.lang.String\par
+ false\par
+ Maximum number of rows visible in the control.\par
+ Maximum number of rows visible in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRenderer\par
+ java.lang.String\par
+ false\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDuration\par
+ java.lang.String\par
+ false\par
+ The selectionDuration of the drop-down list.\par
+ The selectionDuration of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDisabledColor\par
+ java.lang.String\par
+ false\par
+ Specifies the disabled color of a list item.\par
+ Specifies the disabled color of a list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragMoveEnabled\par
+ java.lang.String\par
+ false\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ false\par
+ The rollOverColor of the drop-down list.\par
+ The rollOverColor of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ false\par
+ The selectionColor of the drop-down list.\par
+ The selectionColor of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ false\par
+ Specifies which corners of the focus rectangle should be rounded. This value is a space-separated String that can contain any combination of tl, tr, bl and br. For example, to specify that the right side corners should be rounded, but the left side corners should be square, use tr br. The cornerRadius style property specifies the radius of the rounded corners. The default value depends on the component class; if not overridden for the class,default value is tl tr bl br.\par
+ Specifies which corners of the focus rectangle should be rounded. This value is a space-separated String that can contain any combination of tl, tr, bl and br. For example, to specify that the right side corners should be rounded, but the left side corners should be square, use tr br. The cornerRadius style property specifies the radius of the rounded corners. The default value depends on the component class; if not overridden for the class,default value is tl tr bl br.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectable\par
+ java.lang.String\par
+ false\par
+ Specifies whether the text can be selected.\par
+ Specifies whether the text can be selected.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its label.\par
+ User-supplied function to run on each item to determine its label.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowMultipleSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItem\par
+ java.lang.String\par
+ false\par
+ The item in the data provider at the selectedIndex.\par
+ The item in the data provider at the selectedIndex.\par
+ true\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ false\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of userinteraction.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ false\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ true\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ false\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ true\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ false\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnCount\par
+ java.lang.String\par
+ false\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ border\par
+ java.lang.String\par
+ false\par
+ The border object.\par
+ The border object.\par
+ true\par
+ false\par
+ \par
+ \par
+ liveScrolling\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxHorizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the horizontalScrollPosition property.\par
+ The maximum value for the horizontalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxVerticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the verticalScrollPosition property.\par
+ The maximum value for the verticalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scrollTipFunction\par
+ java.lang.String\par
+ false\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ showScrollTips\par
+ java.lang.String\par
+ false\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUITitleWindow\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUITitleWindow\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlTitleWindow\par
+ com.googlecode.jsfFlex.MXMLUITitleWindow\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITitleWindowTag\par
+ com.googlecode.jsfFlex.MXMLTitleWindow\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ layout\par
+ java.lang.String\par
+ Specifies the layout mechanism used for this application.\par
+ Specifies the layout mechanism used for this application.\par
+ false\par
+ \par
+ \par
+ status\par
+ java.lang.String\par
+ Text in the status area of the title bar.\par
+ Text in the status area of the title bar.\par
+ false\par
+ \par
+ \par
+ titleIcon\par
+ java.lang.String\par
+ The icon displayed in the title bar.\par
+ The icon displayed in the title bar.\par
+ false\par
+ \par
+ \par
+ borderAlpha\par
+ java.lang.String\par
+ Alpha of the title bar, control bar and sides of the Panel. The default value is 0.4.\par
+ Alpha of the title bar, control bar and sides of the Panel. The default value is 0.4.\par
+ false\par
+ \par
+ \par
+ borderThicknessBottom\par
+ java.lang.String\par
+ Thickness of the bottom border of the Panel control.\par
+ Thickness of the bottom border of the Panel control.\par
+ false\par
+ \par
+ \par
+ borderThicknessLeft\par
+ java.lang.String\par
+ Thickness of the left border of the Panel.\par
+ Thickness of the left border of the Panel.\par
+ false\par
+ \par
+ \par
+ borderThicknessRight\par
+ java.lang.String\par
+ Thickness of the right border of the Panel.\par
+ Thickness of the right border of the Panel.\par
+ false\par
+ \par
+ \par
+ borderThicknessTop\par
+ java.lang.String\par
+ Thickness of the top border of the Panel.\par
+ Thickness of the top border of the Panel.\par
+ false\par
+ \par
+ \par
+ closeButtonDisabledSkin\par
+ java.lang.String\par
+ The close button disabled skin.\par
+ The close button disabled skin.\par
+ false\par
+ \par
+ \par
+ closeButtonDownSkin\par
+ java.lang.String\par
+ The close button down skin.\par
+ The close button down skin.\par
+ false\par
+ \par
+ \par
+ closeButtonOverSkin\par
+ java.lang.String\par
+ The close button over skin.\par
+ The close button over skin.\par
+ false\par
+ \par
+ \par
+ closeButtonUpSkin\par
+ java.lang.String\par
+ The close button up skin.\par
+ The close button up skin.\par
+ false\par
+ \par
+ \par
+ controlBarStyleName\par
+ java.lang.String\par
+ Name of the CSS style declaration that specifies styles to apply to any control bar child subcontrol.\par
+ Name of the CSS style declaration that specifies styles to apply to any control bar child subcontrol.\par
+ false\par
+ \par
+ \par
+ footerColors\par
+ java.lang.String\par
+ Array of two colors used to draw the footer background.\par
+ Array of two colors used to draw the footer background.\par
+ false\par
+ \par
+ \par
+ roundedBottomCorners\par
+ java.lang.String\par
+ Flag to enable rounding for the bottom two corners of the container.\par
+ Flag to enable rounding for the bottom two corners of the container.\par
+ false\par
+ \par
+ \par
+ statusStyleName\par
+ java.lang.String\par
+ Style declaration name for the status in the title bar.\par
+ Style declaration name for the status in the title bar.\par
+ false\par
+ \par
+ \par
+ titleBackgroundSkin\par
+ java.lang.String\par
+ The title background skin.\par
+ The title background skin.\par
+ false\par
+ \par
+ \par
+ titleStyleName\par
+ java.lang.String\par
+ Style declaration name for the text in the title bar.\par
+ Style declaration name for the text in the title bar.\par
+ false\par
+ \par
+ \par
+ resizeEndEffect\par
+ java.lang.String\par
+ Specifies the effect to play after a Resize effect finishes playing.\par
+ Specifies the effect to play after a Resize effect finishes playing.\par
+ false\par
+ \par
+ \par
+ resizeStartEffect\par
+ java.lang.String\par
+ Specifies the effect to play before a Resize effect begins playing.\par
+ Specifies the effect to play before a Resize effect begins playing.\par
+ false\par
+ \par
+ \par
+ title\par
+ java.lang.String\par
+ Title or caption displayed in the title bar.\par
+ Title or caption displayed in the title bar.\par
+ false\par
+ \par
+ \par
+ headerColors\par
+ java.lang.String\par
+ Colors of the band at the top of the control.\par
+ Colors of the band at the top of the control.\par
+ false\par
+ \par
+ \par
+ headerHeight\par
+ java.lang.String\par
+ Height of each accordion header, in pixels.\par
+ Height of each accordion header, in pixels.\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ modalTransparencyDuration\par
+ java.lang.String\par
+ Duration, in milliseconds, of the modal transparency effect that plays when a modal window opens or closes. The default value is 100.\par
+ Duration, in milliseconds, of the modal transparency effect that plays when a modal window opens or closes. The default value is 100.\par
+ false\par
+ \par
+ \par
+ modalTransparency\par
+ java.lang.String\par
+ Modality of components launched by the PopUp Manager is simulated by creating a large translucent overlay underneath the component. Because of the way translucent objects are rendered, you may notice a slight dimming of the objects under the overlay. The effective transparency can be set by changing the modalTransparency value from 0.0 (fully transparent) to 1.0 (fully opaque). You can also set the color of the overlay by changing the modalTransparencyColor style. The default value is 0.5.\par
+ Modality of components launched by the PopUp Manager is simulated by creating a large translucent overlay underneath the component. Because of the way translucent objects are rendered, you may notice a slight dimming of the objects under the overlay. The effective transparency can be set by changing the modalTransparency value from 0.0 (fully transparent) to 1.0 (fully opaque). You can also set the color of the overlay by changing the modalTransparencyColor style. The default value is 0.5.\par
+ false\par
+ \par
+ \par
+ modalTransparencyColor\par
+ java.lang.String\par
+ Color of the modal overlay layer. This style is used in conjunction with the modalTransparency style to determine the colorization applied to the application when a modal window is open. The default value is #DDDDDD.\par
+ Color of the modal overlay layer. This style is used in conjunction with the modalTransparency style to determine the colorization applied to the application when a modal window is open. The default value is #DDDDDD.\par
+ false\par
+ \par
+ \par
+ modalTransparencyBlur\par
+ java.lang.String\par
+ The blur applied to the application while a modal window is open. A Blur effects oftens the details of an image. The default value is 3.\par
+ The blur applied to the application while a modal window is open. A Blur effects oftens the details of an image. The default value is 3.\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ false\par
+ \par
+ \par
+ close\par
+ java.lang.String\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ false\par
+ \par
+ \par
+ showCloseButton\par
+ java.lang.String\par
+ Whether to display a Close button in the TitleWindow container.\par
+ Whether to display a Close button in the TitleWindow container.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIToggleButtonBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIToggleButtonBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlToggleButtonBar\par
+ com.googlecode.jsfFlex.MXMLUIToggleButtonBar\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIToggleButtonBarTag\par
+ com.googlecode.jsfFlex.MXMLToggleButtonBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ selectedIndex\par
+ java.lang.Integer\par
+ false\par
+ The index in the data provider of the selected item.\par
+ The index in the data provider of the selected item.\par
+ true\par
+ true\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ toolTipField\par
+ java.lang.String\par
+ false\par
+ Name of the the field in the dataProvider object to display as the tooltip label.\par
+ Name of the the field in the dataProvider object to display as the tooltip label.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user clicks on an item in the control.\par
+ Dispatched when the user clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalAlign\par
+ java.lang.String\par
+ false\par
+ Horizontal alignment of children in the container.\par
+ Horizontal alignment of children in the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ false\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ false\par
+ Vertical gap.\par
+ Vertical gap.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ toggleOnClick\par
+ java.lang.String\par
+ Specifies whether the currently selected button can be deselected by the user.\par
+ Specifies whether the currently selected button can be deselected by the user.\par
+ false\par
+ \par
+ \par
+ selectedButtonTextStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the text of the selected button.\par
+ Name of CSS style declaration that specifies styles for the text of the selected button.\par
+ false\par
+ \par
+ \par
+ buttonHeight\par
+ java.lang.String\par
+ Height of each button, in pixels.\par
+ Height of each button, in pixels.\par
+ false\par
+ \par
+ \par
+ buttonStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the buttons.\par
+ Name of CSS style declaration that specifies styles for the buttons.\par
+ false\par
+ \par
+ \par
+ buttonWidth\par
+ java.lang.String\par
+ Width of each button, in pixels.\par
+ Width of each button, in pixels.\par
+ false\par
+ \par
+ \par
+ firstButtonStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the first button.\par
+ Name of CSS style declaration that specifies styles for the first button.\par
+ false\par
+ \par
+ \par
+ lastButtonStyleName\par
+ java.lang.String\par
+ Name of CSS style declaration that specifies styles for the last button.\par
+ Name of CSS style declaration that specifies styles for the last button.\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ Specifies which corners of the focus rectangle should be rounded.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUITree\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUITree\par
+ com.googlecode.jsfFlex.component.MXMLUISelectedIndexBase\par
+ jf:mxmlTree\par
+ com.googlecode.jsfFlex.MXMLUITree\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITreeTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLTree\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ alternatingItemColors\par
+ java.lang.String\par
+ false\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ The set of BackgroundColors for drop-down list rows in an alternating pattern.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionEasingFunction\par
+ java.lang.String\par
+ false\par
+ The selectionEasingFunction of the drop-down list.\par
+ The selectionEasingFunction of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRollOver\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRollOut\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ Dispatched when the user rolls the mouse over a drop-down list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowDragSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether drag-selection is enabled.\par
+ A flag that indicates whether drag-selection is enabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnWidth\par
+ java.lang.String\par
+ false\par
+ The width of the control's columns.\par
+ The width of the control's columns.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipField\par
+ java.lang.String\par
+ false\par
+ Name of the field in the data provider items to display as the data tip.\par
+ Name of the field in the data provider items to display as the data tip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ User-supplied function to run on each item to determine its dataTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ A flag that indicates whether you can dragitems out of this control and drop them on other controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropEnabled\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ A flag that indicates whether dragged items can be dropped onto the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconFunction\par
+ java.lang.String\par
+ false\par
+ A user-supplied function to run on each item to determine its icon.\par
+ A user-supplied function to run on each item to determine its icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedColumnCount\par
+ java.lang.String\par
+ false\par
+ The index of the first column in the control that scrolls.\par
+ The index of the first column in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ lockedRowCount\par
+ java.lang.String\par
+ false\par
+ The index of the first row in the control that scrolls.\par
+ The index of the first row in the control that scrolls.\par
+ true\par
+ false\par
+ \par
+ \par
+ menuSelectionMode\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether menu-style selection should be used.\par
+ A flag that indicates whether menu-style selection should be used.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedIndices\par
+ java.lang.String\par
+ false\par
+ An array of indices in the data provider of the selected items.\par
+ An array of indices in the data provider of the selected items.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItems\par
+ java.lang.String\par
+ false\par
+ An array of references to the selected items in the data provider.\par
+ An array of references to the selected items in the data provider.\par
+ true\par
+ false\par
+ \par
+ \par
+ showDataTips\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ A flag that indicates whether dataTips are displayed for text in the rows.\par
+ true\par
+ false\par
+ \par
+ \par
+ variableRowHeight\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether the individual rows can have different height.\par
+ A flag that indicates whether the individual rows can have different height.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropIndicatorSkin\par
+ java.lang.String\par
+ false\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ The skin to use to indicate where a dragged item can be dropped.\par
+ true\par
+ false\par
+ \par
+ \par
+ useRollOver\par
+ java.lang.String\par
+ false\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ A flag that controls whether items are highlighted as the mouse rolls over them.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemDoubleClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ Dispatched when the user double-clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowHeight\par
+ java.lang.String\par
+ false\par
+ The height of the rows in pixels.\par
+ The height of the rows in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ focusAlpha\par
+ java.lang.String\par
+ false\par
+ Specifies the alpha transparency value of the focus skin.\par
+ Specifies the alpha transparency value of the focus skin.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ true\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ false\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemClick\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user clicks on an item in the control.\par
+ Dispatched when the user clicks on an item in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ wordWrap\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ A flag that indicates whether text in the row should be word wrapped.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ rowCount\par
+ java.lang.String\par
+ false\par
+ Maximum number of rows visible in the control.\par
+ Maximum number of rows visible in the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ itemRenderer\par
+ java.lang.String\par
+ false\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ IFactory that generates the instances that displays the data for the drop-down list of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDuration\par
+ java.lang.String\par
+ false\par
+ The selectionDuration of the drop-down list.\par
+ The selectionDuration of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider items to display as the label.\par
+ The name of the field in the data provider items to display as the label.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionDisabledColor\par
+ java.lang.String\par
+ false\par
+ Specifies the disabled color of a list item.\par
+ Specifies the disabled color of a list item.\par
+ true\par
+ false\par
+ \par
+ \par
+ dragMoveEnabled\par
+ java.lang.String\par
+ false\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ Indicates that items can be moved instead of just copied from the Tree control as part of a drag-and-drop operation.\par
+ true\par
+ false\par
+ \par
+ \par
+ iconField\par
+ java.lang.String\par
+ false\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ The name of the field in the data provider object that determines what to display as the icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ rollOverColor\par
+ java.lang.String\par
+ false\par
+ The rollOverColor of the drop-down list.\par
+ The rollOverColor of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectionColor\par
+ java.lang.String\par
+ false\par
+ The selectionColor of the drop-down list.\par
+ The selectionColor of the drop-down list.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ focusRoundedCorners\par
+ java.lang.String\par
+ false\par
+ Specifies which corners of the focus rectangle should be rounded. This value is a space-separated String that can contain any combination of tl, tr, bl and br. For example, to specify that the right side corners should be rounded, but the left side corners should be square, use tr br. The cornerRadius style property specifies the radius of the rounded corners. The default value depends on the component class; if not overridden for the class,default value is tl tr bl br.\par
+ Specifies which corners of the focus rectangle should be rounded. This value is a space-separated String that can contain any combination of tl, tr, bl and br. For example, to specify that the right side corners should be rounded, but the left side corners should be square, use tr br. The cornerRadius style property specifies the radius of the rounded corners. The default value depends on the component class; if not overridden for the class,default value is tl tr bl br.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectable\par
+ java.lang.String\par
+ false\par
+ Specifies whether the text can be selected.\par
+ Specifies whether the text can be selected.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowMultipleSelection\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ A flag that indicates whether you can allow more than one item to be selected at the same time.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelFunction\par
+ java.lang.String\par
+ false\par
+ User-supplied function to run on each item to determine its label.\par
+ User-supplied function to run on each item to determine its label.\par
+ true\par
+ false\par
+ \par
+ \par
+ selectedItem\par
+ java.lang.String\par
+ false\par
+ The item in the data provider at the selectedIndex.\par
+ The item in the data provider at the selectedIndex.\par
+ true\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ false\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of userinteraction.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalAlign\par
+ java.lang.String\par
+ false\par
+ The vertical alignment of a renderer in a row.\par
+ The vertical alignment of a renderer in a row.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataProvider\par
+ java.lang.String\par
+ false\par
+ The set of items this component displays.\par
+ The set of items this component displays.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ leading\par
+ java.lang.String\par
+ false\par
+ Additional vertical space between lines of text.\par
+ Additional vertical space between lines of text.\par
+ true\par
+ false\par
+ \par
+ \par
+ textSelectedColor\par
+ java.lang.String\par
+ false\par
+ Text color of the label as the user presses it.\par
+ Text color of the label as the user presses it.\par
+ true\par
+ false\par
+ \par
+ \par
+ textRollOverColor\par
+ java.lang.String\par
+ false\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ Text color of the label as the user moves the mouse pointer over the button.\par
+ true\par
+ false\par
+ \par
+ \par
+ columnCount\par
+ java.lang.String\par
+ false\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ The number of columns to be displayed in a TileList control or items in aHorizontalList control.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ border\par
+ java.lang.String\par
+ false\par
+ The border object.\par
+ The border object.\par
+ true\par
+ false\par
+ \par
+ \par
+ liveScrolling\par
+ java.lang.String\par
+ false\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ A flag that indicates whether scrolling is live as the scrollbar thumb is moved or the view is not updated until the thumb is released.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxHorizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the horizontalScrollPosition property.\par
+ The maximum value for the horizontalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxVerticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The maximum value for the verticalScrollPosition property.\par
+ The maximum value for the verticalScrollPosition property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scrollTipFunction\par
+ java.lang.String\par
+ false\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ A function that computes the string to be displayed as the ScrollTip.\par
+ true\par
+ false\par
+ \par
+ \par
+ showScrollTips\par
+ java.lang.String\par
+ false\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ A flagthat indicates whether a tooltip should appear near the scroll thumb when it is being dragged.\par
+ true\par
+ false\par
+ \par
+ \par
+ firstVisibleItem\par
+ java.lang.String\par
+ The item that is currently displayed in the top row of the tree.\par
+ The item that is currently displayed in the top row of the tree.\par
+ false\par
+ \par
+ \par
+ itemIcons\par
+ java.lang.String\par
+ An object that specifies the icons for the items.\par
+ An object that specifies the icons for the items.\par
+ false\par
+ \par
+ \par
+ openItems\par
+ java.lang.String\par
+ The items that have been opened or set opened.\par
+ The items that have been opened or set opened.\par
+ false\par
+ \par
+ \par
+ defaultLeafIcon\par
+ java.lang.String\par
+ Specifies the default icon for a leaf item.\par
+ Specifies the default icon for a leaf item.\par
+ false\par
+ \par
+ \par
+ depthColors\par
+ java.lang.String\par
+ Array of colors used in the Tree control, in descending order.\par
+ Array of colors used in the Tree control, in descending order.\par
+ false\par
+ \par
+ \par
+ disclosureClosedIcon\par
+ java.lang.String\par
+ Specifies the icon that is displayed next to a parent item that is closed so that its children are not displayed (the subtree is collapsed).\par
+ Specifies the icon that is displayed next to a parent item that is closed so that its children are not displayed (the subtree is collapsed).\par
+ false\par
+ \par
+ \par
+ disclosureOpenIcon\par
+ java.lang.String\par
+ Specifies the icon that is displayed next to a parent item that is open so that its children are displayed.\par
+ Specifies the icon that is displayed next to a parent item that is open so that its children are displayed.\par
+ false\par
+ \par
+ \par
+ folderClosedIcon\par
+ java.lang.String\par
+ Specifies the folder closed icon for a branch item of the tree.\par
+ Specifies the folder closed icon for a branch item of the tree.\par
+ false\par
+ \par
+ \par
+ folderOpenIcon\par
+ java.lang.String\par
+ Specifies the folder open icon for a branch item of the tree.\par
+ Specifies the folder open icon for a branch item of the tree.\par
+ false\par
+ \par
+ \par
+ indentation\par
+ java.lang.String\par
+ Indentation for each tree level, in pixels.\par
+ Indentation for each tree level, in pixels.\par
+ false\par
+ \par
+ \par
+ itemClose\par
+ java.lang.String\par
+ Dispatched when a branch is closed or collapsed.\par
+ Dispatched when a branch is closed or collapsed.\par
+ false\par
+ \par
+ \par
+ itemOpen\par
+ java.lang.String\par
+ Dispatched when a branch is opened or expanded.\par
+ Dispatched when a branch is opened or expanded.\par
+ false\par
+ \par
+ \par
+ itemOpening\par
+ java.lang.String\par
+ Dispatched when a branch open or close is initiated.\par
+ Dispatched when a branch open or close is initiated.\par
+ false\par
+ \par
+ \par
+ showRoot\par
+ java.lang.String\par
+ A Boolean flag that specifies whether to display the data provider's root node.\par
+ A Boolean flag that specifies whether to display the data provider's root node.\par
+ false\par
+ \par
+ \par
+ dataDescriptor\par
+ java.lang.String\par
+ The object that accesses and manipulates data in the data provider.\par
+ The object that accesses and manipulates data in the data provider.\par
+ false\par
+ \par
+ \par
+ openDuration\par
+ java.lang.String\par
+ Length of an open or close transition, in milliseconds.\par
+ Length of an open or close transition, in milliseconds.\par
+ false\par
+ \par
+ \par
+ openEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ editable\par
+ java.lang.String\par
+ A flag that indicates whether the control is editable.\par
+ A flag that indicates whether the control is editable.\par
+ false\par
+ \par
+ \par
+ editedItemPosition\par
+ java.lang.String\par
+ The column and row index of the item renderer for the data provider item being edited, if any.\par
+ The column and row index of the item renderer for the data provider item being edited, if any.\par
+ false\par
+ \par
+ \par
+ itemEditorInstance\par
+ java.lang.String\par
+ A reference to the currently active instance of the item editor, if it exists.\par
+ A reference to the currently active instance of the item editor, if it exists.\par
+ false\par
+ \par
+ \par
+ itemFocusIn\par
+ java.lang.String\par
+ Dispatched when an item renderer gets focus, which can occur if the user clicks on an item in the List control or navigates to the item using a keyboard.\par
+ Dispatched when an item renderer gets focus, which can occur if the user clicks on an item in the List control or navigates to the item using a keyboard.\par
+ false\par
+ \par
+ \par
+ itemEditBegin\par
+ java.lang.String\par
+ Dispatched when the editedItemPosition property is set and the item can be edited.\par
+ Dispatched when the editedItemPosition property is set and the item can be edited.\par
+ false\par
+ \par
+ \par
+ itemEditEnd\par
+ java.lang.String\par
+ Dispatched when an item editing session is ending for any reason.\par
+ Dispatched when an item editing session is ending for any reason.\par
+ false\par
+ \par
+ \par
+ itemFocusOut\par
+ java.lang.String\par
+ Dispatched when an item renderer loses the focus, which can occur if the user clicks another item in the List control or outside the list, or uses the keyboard to navigate to another item in the List control or outside the List control.\par
+ Dispatched when an item renderer loses the focus, which can occur if the user clicks another item in the List control or outside the list, or uses the keyboard to navigate to another item in the List control or outside the List control.\par
+ false\par
+ \par
+ \par
+ editorDataField\par
+ java.lang.String\par
+ The name of the property of the item editor that contains the new data for the list item.\par
+ The name of the property of the item editor that contains the new data for the list item.\par
+ false\par
+ \par
+ \par
+ editorHeightOffset\par
+ java.lang.String\par
+ The height of the item editor, in pixels, relative to the size of the item renderer.\par
+ The height of the item editor, in pixels, relative to the size of the item renderer.\par
+ false\par
+ \par
+ \par
+ editorUsesEnterKey\par
+ java.lang.String\par
+ A flag that indicates whether the item editor uses Enter key.\par
+ A flag that indicates whether the item editor uses Enter key.\par
+ false\par
+ \par
+ \par
+ editorWidthOffset\par
+ java.lang.String\par
+ The width of the item editor, in pixels, relative to the size of the item renderer.\par
+ The width of the item editor, in pixels, relative to the size of the item renderer.\par
+ false\par
+ \par
+ \par
+ editorXOffset\par
+ java.lang.String\par
+ The x location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ The x location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ false\par
+ \par
+ \par
+ editorYOffset\par
+ java.lang.String\par
+ The y location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ The y location of the upper-left corner of the item editor, in pixels, relative to the upper-left corner of the item.\par
+ false\par
+ \par
+ \par
+ itemEditor\par
+ java.lang.String\par
+ The class factory for the item editor to use for the control, if the editable property is set to true.\par
+ The class factory for the item editor to use for the control, if the editable property is set to true.\par
+ false\par
+ \par
+ \par
+ rendererIsEditor\par
+ java.lang.String\par
+ Specifies whether the item renderer is also an item editor.\par
+ Specifies whether the item renderer is also an item editor.\par
+ false\par
+ \par
+ \par
+ itemEditBeginning\par
+ java.lang.String\par
+ Dispatched when the user releases the mouse button while over an item, tabs to the List or within the List, or in any other way attempts to edit an item.\par
+ Dispatched when the user releases the mouse button while over an item, tabs to the List or within the List, or in any other way attempts to edit an item.\par
+ false\par
+ \par
+ \par
+ imeMode\par
+ java.lang.String\par
+ Specifies the IME (input method editor) mode.\par
+ Specifies the IME (input method editor) mode.\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIVRule\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIVRule\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlVRule\par
+ com.googlecode.jsfFlex.MXMLUIVRule\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIVRuleTag\par
+ com.googlecode.jsfFlex.MXMLVRule\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ shadowColor\par
+ java.lang.String\par
+ The shadow color of the line.\par
+ The shadow color of the line.\par
+ false\par
+ \par
+ \par
+ strokeWidth\par
+ java.lang.String\par
+ The thickness of the rule in pixels.\par
+ The thickness of the rule in pixels.\par
+ false\par
+ \par
+ \par
+ strokeColor\par
+ java.lang.String\par
+ The color of the line.\par
+ The color of the line.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIVScrollBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIVScrollBar\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlVScrollBar\par
+ com.googlecode.jsfFlex.MXMLUIVScrollBar\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIVScrollBarTag\par
+ com.googlecode.jsfFlex.MXMLVScrollBar\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ false\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ false\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ downArrowDisabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ downArrowDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ Name of the class to use as the skin for the up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ downArrowUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ upArrowOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ upArrowDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and a user presses the mouse button over the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ upArrowDisabledSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ downArrowOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is over the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ upArrowUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ Name of the class to use as the skin for the Up arrow when the arrow is enabled and the mouse pointer is not on the arrow.\par
+ true\par
+ false\par
+ \par
+ \par
+ highlightAlphas\par
+ java.lang.String\par
+ false\par
+ Alphas used for the highlight fill of controls.\par
+ Alphas used for the highlight fill of controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ lineScrollSize\par
+ java.lang.String\par
+ false\par
+ Amount to scroll when an arrow button is pressed, in pixels.\par
+ Amount to scroll when an arrow button is pressed, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxScrollPosition\par
+ java.lang.String\par
+ false\par
+ Number which represents the maximum scroll position.\par
+ Number which represents the maximum scroll position.\par
+ true\par
+ false\par
+ \par
+ \par
+ minScrollPosition\par
+ java.lang.String\par
+ false\par
+ Number that represents the minimum scroll position.\par
+ Number that represents the minimum scroll position.\par
+ true\par
+ false\par
+ \par
+ \par
+ pageScrollSize\par
+ java.lang.String\par
+ false\par
+ Amount to move the scroll thumb when the scroll bar track is pressed, in pixels.\par
+ Amount to move the scroll thumb when the scroll bar track is pressed, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ pageSize\par
+ java.lang.String\par
+ false\par
+ The number of lines equivalent to one page.\par
+ The number of lines equivalent to one page.\par
+ true\par
+ false\par
+ \par
+ \par
+ scrollPosition\par
+ java.lang.String\par
+ false\par
+ Number that represents the current scroll position.\par
+ Number that represents the current scroll position.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbIcon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the icon for the thumb of the scroll bar.\par
+ Name of the class to use as the icon for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ repeatDelay\par
+ java.lang.String\par
+ Number of milliseconds to wait.\par
+ Number of milliseconds to wait.\par
+ false\par
+ \par
+ \par
+ repeatInterval\par
+ java.lang.String\par
+ Number of milliseconds in the actions.\par
+ Number of milliseconds in the actions.\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIVSlider\par
+ com.googlecode.jsfFlex.component.MXMLUIValueBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIVSlider\par
+ com.googlecode.jsfFlex.component.MXMLUIValueBase\par
+ jf:mxmlVSlider\par
+ com.googlecode.jsfFlex.MXMLUIVSlider\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIVSliderTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLVSlider\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipPlacement\par
+ java.lang.String\par
+ false\par
+ The location of the data tip relative to the thumb.\par
+ The location of the data tip relative to the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ false\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of userinteraction.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ allowThumbOverlap\par
+ java.lang.String\par
+ false\par
+ If set to false, then each thumb can only be moved to the edge of the adjacent thumb.\par
+ If set to false, then each thumb can only be moved to the edge of the adjacent thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowTrackClick\par
+ java.lang.String\par
+ false\par
+ Specifies whether clicking on the track will move the slider thumb.\par
+ Specifies whether clicking on the track will move the slider thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipFormatFunction\par
+ java.lang.String\par
+ false\par
+ Callback function that formats the data tip text.\par
+ Callback function that formats the data tip text.\par
+ true\par
+ false\par
+ \par
+ \par
+ labels\par
+ java.lang.String\par
+ false\par
+ An array of strings used for the slider labels.\par
+ An array of strings used for the slider labels.\par
+ true\par
+ false\par
+ \par
+ \par
+ showDataTip\par
+ java.lang.String\par
+ false\par
+ If set to true, show a data tip during user interaction containing the current value of the slider.\par
+ If set to true, show a data tip during user interaction containing the current value of the slider.\par
+ true\par
+ false\par
+ \par
+ \par
+ sliderDataTipClass\par
+ java.lang.String\par
+ false\par
+ A reference to the class to use for the data tip.\par
+ A reference to the class to use for the data tip.\par
+ true\par
+ false\par
+ \par
+ \par
+ sliderThumbClass\par
+ java.lang.String\par
+ false\par
+ A reference to the class to use for each thumb.\par
+ A reference to the class to use for each thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ snapInterval\par
+ java.lang.String\par
+ false\par
+ Specifies the increment value of the slider thumb as the user moves the thumb.\par
+ Specifies the increment value of the slider thumb as the user moves the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbCount\par
+ java.lang.String\par
+ false\par
+ The number of thumbs allowed on the slider.\par
+ The number of thumbs allowed on the slider.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickInterval\par
+ java.lang.String\par
+ false\par
+ The spacing of the tick marks relative to the maximum value of the control.\par
+ The spacing of the tick marks relative to the maximum value of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipOffset\par
+ java.lang.String\par
+ false\par
+ The offset, in pixels, of the data tip relative to the thumb.\par
+ The offset, in pixels, of the data tip relative to the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipPrecision\par
+ java.lang.String\par
+ false\par
+ Number of decimal places to use for the data tip text.\par
+ Number of decimal places to use for the data tip text.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataTipStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the style declaration to use for the data tip.\par
+ The name of the style declaration to use for the data tip.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelOffset\par
+ java.lang.String\par
+ false\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the labels relative to the track.\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the labels relative to the track.\par
+ true\par
+ false\par
+ \par
+ \par
+ labelStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the style to use for the slider label.\par
+ The name of the style to use for the slider label.\par
+ true\par
+ false\par
+ \par
+ \par
+ showTrackHighlight\par
+ java.lang.String\par
+ false\par
+ Specifies whether to enable track highlighting between thumbs (or a single thumb and the beginning of the track).\par
+ Specifies whether to enable track highlighting between thumbs (or a single thumb and the beginning of the track).\par
+ true\par
+ false\par
+ \par
+ \par
+ slideDuration\par
+ java.lang.String\par
+ false\par
+ Duration in milliseconds for the sliding animation when you click on the track to move a thumb.\par
+ Duration in milliseconds for the sliding animation when you click on the track to move a thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ slideEasingFunction\par
+ java.lang.String\par
+ false\par
+ Tweening function used by the sliding animation when you click on the track to move a thumb.\par
+ Tweening function used by the sliding animation when you click on the track to move a thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDisabledSkin\par
+ java.lang.String\par
+ false\par
+ The skin for the slider thumb disabled state.\par
+ The skin for the slider thumb disabled state.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOffset\par
+ java.lang.String\par
+ false\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the thumb relative to the track.\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the thumb relative to the track.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickColor\par
+ java.lang.String\par
+ false\par
+ The color of the tick marks.\par
+ The color of the tick marks.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickLength\par
+ java.lang.String\par
+ false\par
+ The length in pixels of the tick marks.\par
+ The length in pixels of the tick marks.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickOffset\par
+ java.lang.String\par
+ false\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the tick marks relative to the track.\par
+ The y-position offset (if direction is horizontal) or x-position offset (if direction is vertical) of the tick marks relative to the track.\par
+ true\par
+ false\par
+ \par
+ \par
+ tickThickness\par
+ java.lang.String\par
+ false\par
+ The thickness in pixels of the tick marks.\par
+ The thickness in pixels of the tick marks.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackHighlightSkin\par
+ java.lang.String\par
+ false\par
+ The skin for the slider track when it is selected.\par
+ The skin for the slider track when it is selected.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackMargin\par
+ java.lang.String\par
+ false\par
+ The size of the track margins, in pixels.\par
+ The size of the track margins, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDrag\par
+ java.lang.String\par
+ false\par
+ Dispatched when the slider's thumb is pressed and then moved by the mouse.\par
+ Dispatched when the slider's thumb is pressed and then moved by the mouse.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbPress\par
+ java.lang.String\par
+ false\par
+ Dispatched when the slider's thumb is pressed, meaning the user presses the mouse button over the thumb.\par
+ Dispatched when the slider's thumb is pressed, meaning the user presses the mouse button over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbRelease\par
+ java.lang.String\par
+ false\par
+ Dispatched when the slider's thumb is released, meaning the user releases the mouse button after a thumbPress event.\par
+ Dispatched when the slider's thumb is released, meaning the user releases the mouse button after a thumbPress event.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillAlphas\par
+ java.lang.String\par
+ false\par
+ Alphas used for the background fill of controls.\par
+ Alphas used for the background fill of controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fillColors\par
+ java.lang.String\par
+ false\par
+ Colors used to tint the background of the control.\par
+ Colors used to tint the background of the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ liveDragging\par
+ java.lang.String\par
+ false\par
+ If true, the children adjacent to a divider are continuously resized while the user drags it.\par
+ If true, the children adjacent to a divider are continuously resized while the user drags it.\par
+ true\par
+ false\par
+ \par
+ \par
+ minimum\par
+ java.lang.String\par
+ false\par
+ Minimum value of the NumericStepper.\par
+ Minimum value of the NumericStepper.\par
+ true\par
+ false\par
+ \par
+ \par
+ maximum\par
+ java.lang.String\par
+ false\par
+ Maximum value of the NumericStepper.\par
+ Maximum value of the NumericStepper.\par
+ true\par
+ false\par
+ \par
+ \par
+ direction\par
+ java.lang.String\par
+ false\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ Direction in which the fill of the ProgressBar expands toward completion.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIVideoDisplay\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIVideoDisplay\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlVideoDisplay\par
+ com.googlecode.jsfFlex.MXMLUIVideoDisplay\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIVideoDisplayTag\par
+ com.googlecode.jsfFlex.MXMLVideoDisplay\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ autoBandWidthDetection\par
+ java.lang.String\par
+ Specifies whether the VideoDisplay control should use the built-in automatic bandwidth detection feature.\par
+ Specifies whether the VideoDisplay control should use the built-in automatic bandwidth detection feature.\par
+ false\par
+ \par
+ \par
+ autoPlay\par
+ java.lang.String\par
+ Specifies whether the video should start playing immediately when the source property is set.\par
+ Specifies whether the video should start playing immediately when the source property is set.\par
+ false\par
+ \par
+ \par
+ autoRewind\par
+ java.lang.String\par
+ Specifies whether the FLV file should be rewound to the first frame when play stops, either by calling the stop() method or by reaching the end of the stream.\par
+ Specifies whether the FLV file should be rewound to the first frame when play stops, either by calling the stop() method or by reaching the end of the stream.\par
+ false\par
+ \par
+ \par
+ bufferTime\par
+ java.lang.String\par
+ Number of seconds of video to buffer in memory before starting to play the video file.\par
+ Number of seconds of video to buffer in memory before starting to play the video file.\par
+ false\par
+ \par
+ \par
+ cuePointManagerClass\par
+ java.lang.String\par
+ Cue point manager to use.\par
+ Cue point manager to use.\par
+ false\par
+ \par
+ \par
+ cuePoints\par
+ java.lang.String\par
+ The Array of cue points associated with the control.\par
+ The Array of cue points associated with the control.\par
+ false\par
+ \par
+ \par
+ idleTimeout\par
+ java.lang.String\par
+ Specifies the amount of time, in milliseconds, that the connection is idle (playing is paused or stopped) before the connection to the Flash Media Server is stopped.\par
+ Specifies the amount of time, in milliseconds, that the connection is idle (playing is paused or stopped) before the connection to the Flash Media Server is stopped.\par
+ false\par
+ \par
+ \par
+ live\par
+ java.lang.String\par
+ Specifies whether the control is streaming a live feed.\par
+ Specifies whether the control is streaming a live feed.\par
+ false\par
+ \par
+ \par
+ playheadTime\par
+ java.lang.String\par
+ Playhead position, measured in seconds, since the video starting playing.\par
+ Playhead position, measured in seconds, since the video starting playing.\par
+ false\par
+ \par
+ \par
+ playheadUpdateInterval\par
+ java.lang.String\par
+ Specifies the amount of time, in milliseconds, between each playheadUpdate event.\par
+ Specifies the amount of time, in milliseconds, between each playheadUpdate event.\par
+ false\par
+ \par
+ \par
+ progressInterval\par
+ java.lang.String\par
+ Specifies the amount of time, in milliseconds, between each progress event.\par
+ Specifies the amount of time, in milliseconds, between each progress event.\par
+ false\par
+ \par
+ \par
+ totalTime\par
+ java.lang.String\par
+ Total length of the media, in seconds.\par
+ Total length of the media, in seconds.\par
+ false\par
+ \par
+ \par
+ volume\par
+ java.lang.String\par
+ The volume level, specified as an value between 0 and 1.\par
+ The volume level, specified as an value between 0 and 1.\par
+ false\par
+ \par
+ \par
+ cuePoint\par
+ java.lang.String\par
+ Dispatched when the value of a cue point's time property is equal to the current playhead location.\par
+ Dispatched when the value of a cue point's time property is equal to the current playhead location.\par
+ false\par
+ \par
+ \par
+ playheadUpdate\par
+ java.lang.String\par
+ Dispatched every 0.25 seconds while the video is playing.\par
+ Dispatched every 0.25 seconds while the video is playing.\par
+ false\par
+ \par
+ \par
+ ready\par
+ java.lang.String\par
+ Dispatched when the FLV file is loaded and ready to play.\par
+ Dispatched when the FLV file is loaded and ready to play.\par
+ false\par
+ \par
+ \par
+ rewind\par
+ java.lang.String\par
+ Dispatched when the control autorewinds.\par
+ Dispatched when the control autorewinds.\par
+ false\par
+ \par
+ \par
+ stateChange\par
+ java.lang.String\par
+ Dispatched when the state of the control changes.\par
+ Dispatched when the state of the control changes.\par
+ false\par
+ \par
+ \par
+ maintainAspectRatio\par
+ java.lang.String\par
+ If true, specifies to display the image with the same ratio of height to width as the original image.\par
+ If true, specifies to display the image with the same ratio of height to width as the original image.\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ Specifies the content to load.\par
+ Specifies the content to load.\par
+ false\par
+ \par
+ \par
+ progress\par
+ java.lang.String\par
+ Dispatched when content is loading.\par
+ Dispatched when content is loading.\par
+ false\par
+ \par
+ \par
+ complete\par
+ java.lang.String\par
+ Dispatched when content loading is complete.\par
+ Dispatched when content loading is complete.\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ Background color of a component.\par
+ Background color of a component.\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ Background image of a component.\par
+ Background image of a component.\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ Color of the border.\par
+ Color of the border.\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ Bounding box style.\par
+ Bounding box style.\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ false\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ false\par
+ \par
+ \par
+ close\par
+ java.lang.String\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ Dispatched when the drop-down list is dismissed for any reason.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.MXMLUIViewStack\par
+ com.googlecode.jsfFlex.component.MXMLUIViewStackBase\par
+ com.googlecode.jsfFlex.component.ext.AbstractMXMLUIViewStack\par
+ com.googlecode.jsfFlex.component.MXMLUIViewStackBase\par
+ jf:mxmlViewStack\par
+ com.googlecode.jsfFlex.MXMLUIViewStack\par
+ javax.faces.MXMLInput\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIViewStackTag\par
+ com.googlecode.jsfFlex.taglib.MXMLUIInputTagBase\par
+ com.googlecode.jsfFlex.MXMLViewStack\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ borderThickness\par
+ java.lang.String\par
+ false\par
+ Bounding box thickness.\par
+ Bounding box thickness.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontStyle\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is italic font.\par
+ Determines whether the text is italic font.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontWeight\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is boldface.\par
+ Determines whether the text is boldface.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSize\par
+ java.lang.String\par
+ false\par
+ Height of the text, in pixels.\par
+ Height of the text, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundDisabledColor\par
+ java.lang.String\par
+ false\par
+ Background color of the component when it is disabled.\par
+ Background color of the component when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowEnabled\par
+ java.lang.String\par
+ false\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ Boolean property that specifies whether the component has a visible drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDirection\par
+ java.lang.String\par
+ false\par
+ Direction of the drop shadow.\par
+ Direction of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ shadowDistance\par
+ java.lang.String\par
+ false\par
+ Distance of the drop shadow.\par
+ Distance of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ dataChange\par
+ java.lang.String\par
+ false\par
+ Dispatched when the data property changes.\par
+ Dispatched when the data property changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the horizontal scrollbar style.\par
+ The name of the horizontal scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBarStyleName\par
+ java.lang.String\par
+ false\par
+ The name of the vertical scrollbar style.\par
+ The name of the vertical scrollbar style.\par
+ true\par
+ false\par
+ \par
+ \par
+ icon\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the default icon.\par
+ Name of the class to use as the default icon.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontFamily\par
+ java.lang.String\par
+ false\par
+ Name of the font to use.\par
+ Name of the font to use.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderColor\par
+ java.lang.String\par
+ false\par
+ Color of the border.\par
+ Color of the border.\par
+ true\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ true\par
+ \par
+ \par
+ height\par
+ java.lang.String\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the height of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ styleName\par
+ java.lang.String\par
+ The class style used by this component.\par
+ The class style used by this component.\par
+ true\par
+ \par
+ \par
+ width\par
+ java.lang.String\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ Number that specifies the width of the component, in pixels, in the parent's coordinates.\par
+ true\par
+ \par
+ \par
+ x\par
+ java.lang.String\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ Number that specifies the component's horizontal position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ y\par
+ java.lang.String\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ Number that specifies the component's vertical position, in pixels, within its parent container.\par
+ true\par
+ \par
+ \par
+ creationComplete\par
+ java.lang.String\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ Dispatched when the component has finished its construction, property processing, measuring, layout, and drawing.\par
+ true\par
+ \par
+ \par
+ label\par
+ java.lang.String\par
+ false\par
+ Text to appear on the control.\par
+ Text to appear on the control.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbDownSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when you click the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbOverSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar whenthe mouse pointer is over the thumb.\par
+ Name of the class to use as the skin for the thumb of the scroll bar when the mouse pointer is over the thumb.\par
+ true\par
+ false\par
+ \par
+ \par
+ thumbUpSkin\par
+ java.lang.String\par
+ false\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ Name of the class to use as the skin for the thumb of the scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAlpha\par
+ java.lang.String\par
+ false\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ Alpha level of the color defined by the backgroundColor property.\par
+ true\par
+ false\par
+ \par
+ \par
+ scroll\par
+ java.lang.String\par
+ false\par
+ Dispatched when the user manually scrolls the container.\par
+ Dispatched when the user manually scrolls the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackColors\par
+ java.lang.String\par
+ false\par
+ The colors of the track, as an array of two colors.\par
+ The colors of the track, as an array of two colors.\par
+ true\par
+ false\par
+ \par
+ \par
+ trackSkin\par
+ java.lang.String\par
+ false\par
+ Skin style for the progress indicator track.\par
+ Skin style for the progress indicator track.\par
+ true\par
+ false\par
+ \par
+ \par
+ color\par
+ java.lang.String\par
+ false\par
+ Color of text in the component\par
+ Color of text in the component\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingBottom\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ Number of pixels between the container's bottom border and the bottom of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingTop\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ Number of pixels between the container's top border and the top of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ textIndent\par
+ java.lang.String\par
+ false\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ Offset of first line of text from the left side of the container, in pixels.\par
+ true\par
+ false\par
+ \par
+ \par
+ textDecoration\par
+ java.lang.String\par
+ false\par
+ Determines whether the text is underlined.\par
+ Determines whether the text is underlined.\par
+ true\par
+ false\par
+ \par
+ \par
+ textAlign\par
+ java.lang.String\par
+ false\par
+ Alignment of text within a container.\par
+ Alignment of text within a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ barColor\par
+ java.lang.String\par
+ false\par
+ Determines the color of a ProgressBar.\par
+ Determines the color of a ProgressBar.\par
+ true\par
+ false\par
+ \par
+ \par
+ cornerRadius\par
+ java.lang.String\par
+ false\par
+ Radius of component corners.\par
+ Radius of component corners.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ Specifies whether the vertical scroll bar is always present, always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the vertical scroll bar.\par
+ The current position of the vertical scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPolicy\par
+ java.lang.String\par
+ false\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ Specifies whether the horizontal scroll bar is always present,always absent, or automatically added when needed.\par
+ true\par
+ false\par
+ \par
+ \par
+ autoLayout\par
+ java.lang.String\par
+ false\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ If true, measurement and layout are done when the position or size of a child is changed.\par
+ true\par
+ false\par
+ \par
+ \par
+ clipContent\par
+ java.lang.String\par
+ false\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ Whether to apply a clip mask if the positions and/or sizes of this container's children extend outside the borders of this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationIndex\par
+ java.lang.String\par
+ false\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ Specifies the order to instantiate and draw the children of the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ false\par
+ The child creation policy for this Container.\par
+ The child creation policy for this Container.\par
+ true\par
+ false\par
+ \par
+ \par
+ defaultButton\par
+ java.lang.String\par
+ false\par
+ The Button control designated as the default button for the container.\par
+ The Button control designated as the default button for the container.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ Number of pixels to move when the left- or right-arrow button in the horizontalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ Number of pixels to move when the track in the horizontal scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollBar\par
+ java.lang.String\par
+ false\par
+ The horizontal scrollbar used in this container.\par
+ The horizontal scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalLineScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ Number of pixels to scroll when the up- or down-arrow button in the verticalscroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalPageScrollSize\par
+ java.lang.String\par
+ false\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ Number of pixels to scroll when the track in the vertical scroll bar is pressed.\par
+ true\par
+ false\par
+ \par
+ \par
+ verticalScrollBar\par
+ java.lang.String\par
+ false\par
+ The vertical scrollbar used in this container.\par
+ The vertical scrollbar used in this container.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundAttachment\par
+ java.lang.String\par
+ false\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ If a background image is specified, this style specifies whether it is fixed with regard to the viewport (fixed) or scrolls along with the content (scroll).The default value is scroll.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledOverlayAlpha\par
+ java.lang.String\par
+ false\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ The alpha value for the overlay that is placed on top of the container when it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ childAdd\par
+ java.lang.String\par
+ false\par
+ Dispatched after a child has been added to a container.\par
+ Dispatched after a child has been added to a container.\par
+ true\par
+ false\par
+ \par
+ \par
+ childIndexChange\par
+ java.lang.String\par
+ false\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ Dispatched after the index (among the container children) of a container child changes.\par
+ true\par
+ false\par
+ \par
+ \par
+ childRemove\par
+ java.lang.String\par
+ false\par
+ Dispatched before a child of a container is removed.\par
+ Dispatched before a child of a container is removed.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontGridFitType\par
+ java.lang.String\par
+ false\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ Sets the gridFitType property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontSharpness\par
+ java.lang.String\par
+ false\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ Sets the sharpness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontAntiAliasType\par
+ java.lang.String\par
+ false\par
+ Sets the antiAliasType property of internal TextFields.\par
+ Sets the antiAliasType property of internal TextFields.\par
+ true\par
+ false\par
+ \par
+ \par
+ fontThickness\par
+ java.lang.String\par
+ false\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ Sets the thickness property of internal TextFields that represent text in Flex controls.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSides\par
+ java.lang.String\par
+ false\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ Bounding box sides. A space-delimited String that specifies the sides of the border to show.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderStyle\par
+ java.lang.String\par
+ false\par
+ Bounding box style.\par
+ Bounding box style.\par
+ true\par
+ false\par
+ \par
+ \par
+ borderSkin\par
+ java.lang.String\par
+ false\par
+ The border skin of the component.\par
+ The border skin of the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ horizontalScrollPosition\par
+ java.lang.String\par
+ false\par
+ The current position of the horizontal scroll bar.\par
+ The current position of the horizontal scroll bar.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundColor\par
+ java.lang.String\par
+ false\par
+ Background color of a component.\par
+ Background color of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ disabledColor\par
+ java.lang.String\par
+ false\par
+ Color of text in the component if it is disabled.\par
+ Color of text in the component if it is disabled.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingLeft\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ Number of pixels between the container's left border and the left edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ paddingRight\par
+ java.lang.String\par
+ false\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ Number of pixels between the container's right border and the right edge of its content area.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundImage\par
+ java.lang.String\par
+ false\par
+ Background image of a component.\par
+ Background image of a component.\par
+ true\par
+ false\par
+ \par
+ \par
+ backgroundSize\par
+ java.lang.String\par
+ false\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ Scales the image specified by backgroundImage to different percentage sizes.\par
+ true\par
+ false\par
+ \par
+ \par
+ dropShadowColor\par
+ java.lang.String\par
+ false\par
+ Color of the drop shadow.\par
+ Color of the drop shadow.\par
+ true\par
+ false\par
+ \par
+ \par
+ historyManagementEnabled\par
+ java.lang.String\par
+ If true, enables history management within this ViewStack container.\par
+ If true, enables history management within this ViewStack container.\par
+ false\par
+ \par
+ \par
+ resizeToContent\par
+ java.lang.String\par
+ If true, the ViewStack container automatically resizes to the size of its current child.\par
+ If true, the ViewStack container automatically resizes to the size of its current child.\par
+ false\par
+ \par
+ \par
+ horizontalGap\par
+ java.lang.String\par
+ Horizontal gap.\par
+ Horizontal gap.\par
+ false\par
+ \par
+ \par
+ verticalGap\par
+ java.lang.String\par
+ Vertical gap.\par
+ Vertical gap.\par
+ false\par
+ \par
+ \par
+ change\par
+ java.lang.String\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ Dispatched when the selectedIndex or selectedItem property changes as a result of user interaction.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.MXMLUIObject\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.AbstractMXMLUIObject\par
+ com.googlecode.jsfFlex.component.ext.data.MXMLUIDataContainerBase\par
+ jf:mxmlObject\par
+ com.googlecode.jsfFlex.MXMLUIObject\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.data.MXMLUIObjectTag\par
+ com.googlecode.jsfFlex.MXMLObject\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.MXMLUIArray\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.AbstractMXMLUIArray\par
+ com.googlecode.jsfFlex.component.ext.data.ext.AbstractMXMLUIObject\par
+ jf:mxmlArray\par
+ com.googlecode.jsfFlex.MXMLUIArray\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.data.MXMLUIArrayTag\par
+ com.googlecode.jsfFlex.MXMLArray\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.MXMLUIArrayCollection\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.AbstractMXMLUIArrayCollection\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlArrayCollection\par
+ com.googlecode.jsfFlex.MXMLUIArrayCollection\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.data.MXMLUIArrayCollectionTag\par
+ com.googlecode.jsfFlex.MXMLArrayCollection\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ filterFunction\par
+ java.lang.String\par
+ A function that the view will use to eliminate items that do not match the function's criteria.\par
+ A function that the view will use to eliminate items that do not match the function's criteria.\par
+ false\par
+ \par
+ \par
+ list\par
+ java.lang.String\par
+ The IList that this collection view wraps.\par
+ The IList that this collection view wraps.\par
+ false\par
+ \par
+ \par
+ sort\par
+ java.lang.String\par
+ The Sort that will be applied to the ICollectionView.\par
+ The Sort that will be applied to the ICollectionView.\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ The source of data in the ArrayCollection.\par
+ The source of data in the ArrayCollection.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.MXMLUIListCollectionView\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.AbstractMXMLUIListCollectionView\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlListCollectionView\par
+ com.googlecode.jsfFlex.MXMLUIListCollectionView\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.data.MXMLUIListCollectionViewTag\par
+ com.googlecode.jsfFlex.MXMLListCollectionView\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ filterFunction\par
+ java.lang.String\par
+ A function that the view will use to eliminate items that do not match the function's criteria.\par
+ A function that the view will use to eliminate items that do not match the function's criteria.\par
+ false\par
+ \par
+ \par
+ list\par
+ java.lang.String\par
+ The IList that this collection view wraps.\par
+ The IList that this collection view wraps.\par
+ false\par
+ \par
+ \par
+ sort\par
+ java.lang.String\par
+ The Sort that will be applied to the ICollectionView.\par
+ The Sort that will be applied to the ICollectionView.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.MXMLUIXML\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.AbstractMXMLUIXML\par
+ com.googlecode.jsfFlex.component.ext.data.MXMLUIXMLContainerBase\par
+ jf:mxmlXML\par
+ com.googlecode.jsfFlex.MXMLUIXML\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.data.MXMLUIXMLTag\par
+ com.googlecode.jsfFlex.MXMLXML\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.MXMLUIXMLList\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.AbstractMXMLUIXMLList\par
+ com.googlecode.jsfFlex.component.ext.data.MXMLUIXMLContainerBase\par
+ jf:mxmlXMLList\par
+ com.googlecode.jsfFlex.MXMLUIXMLList\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.data.MXMLUIXMLListTag\par
+ com.googlecode.jsfFlex.MXMLXMLList\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.MXMLUIXMLListCollection\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.AbstractMXMLUIXMLListCollection\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlXMLListCollection\par
+ com.googlecode.jsfFlex.MXMLUIXMLListCollection\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.data.MXMLUIXMLListCollectionTag\par
+ com.googlecode.jsfFlex.MXMLXMLListCollection\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ filterFunction\par
+ java.lang.String\par
+ A function that the view will use to eliminate items that do not match the function's criteria.\par
+ A function that the view will use to eliminate items that do not match the function's criteria.\par
+ false\par
+ \par
+ \par
+ list\par
+ java.lang.String\par
+ The IList that this collection view wraps.\par
+ The IList that this collection view wraps.\par
+ false\par
+ \par
+ \par
+ sort\par
+ java.lang.String\par
+ The Sort that will be applied to the ICollectionView.\par
+ The Sort that will be applied to the ICollectionView.\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ The underlying XMLList for this collection.\par
+ The underlying XMLList for this collection.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDataListEntriesBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties._MXMLUIDataListEntriesBase\par
+ javax.faces.component.UIComponentBase\par
+ com.googlecode.jsfFlex.MXMLUIDataListEntriesBase\par
+ javax.faces.MXMLProperty\par
+ true\par
+ true\par
+ Base component for DataList Entries MXMLProperty component\par
+ \par
+ \par
+ bindingBeanList\par
+ java.util.List\par
+ false\par
+ List of beans for data binding to the component.\par
+ List of beans for data binding to the component.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDynamicPropertyBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties._MXMLUIDynamicPropertyBase\par
+ javax.faces.component.UIComponentBase\par
+ com.googlecode.jsfFlex.MXMLUIDynamicPropertyBase\par
+ javax.faces.MXMLProperty\par
+ true\par
+ true\par
+ Base component for dynamic/reflected MXMLProperty component\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ true\par
+ Property of the object. This will allow fetching of the property name and property value dynamically [property provided as a static string representing the property name and its value being the reflected value of this static string].\par
+ Property of the object. This will allow fetching of the property name and property value dynamically [property provided as a static string representing the property name and its value being the reflected value of this static string].\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIStaticPropertyBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties._MXMLUIStaticPropertyBase\par
+ javax.faces.component.UIComponentBase\par
+ com.googlecode.jsfFlex.MXMLUIStaticPropertyBase\par
+ javax.faces.MXMLProperty\par
+ true\par
+ true\par
+ Base component for static MXMLProperty component\par
+ \par
+ \par
+ staticPropertyName\par
+ java.lang.String\par
+ true\par
+ Static name of the property.\par
+ Static name of the property.\par
+ true\par
+ false\par
+ \par
+ \par
+ staticPropertyValue\par
+ java.lang.String\par
+ true\par
+ Static value of the property.\par
+ Static value of the property.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.MXMLUIObjectElement\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.AbstractMXMLUIObjectElement\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDataObjectBase\par
+ jf:mxmlObjectElement\par
+ com.googlecode.jsfFlex.MXMLUIObjectElement\par
+ javax.faces.MXMLProperty\par
+ com.googlecode.jsfFlex.taglib.ext.data.properties.MXMLUIObjectElementTag\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.MXMLUIObjectListEntries\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDataListEntriesBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.AbstractMXMLUIObjectListEntries\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDataListEntriesBase\par
+ jf:mxmlObjectListEntries\par
+ com.googlecode.jsfFlex.MXMLUIObjectListEntries\par
+ javax.faces.MXMLProperty\par
+ com.googlecode.jsfFlex.taglib.ext.data.MXMLUIObjectListEntriesTag\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.MXMLUIObjectProperty\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDynamicPropertyBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.AbstractMXMLUIObjectProperty\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDynamicPropertyBase\par
+ jf:mxmlObjectProperty\par
+ com.googlecode.jsfFlex.MXMLUIObjectProperty\par
+ javax.faces.MXMLProperty\par
+ com.googlecode.jsfFlex.taglib.ext.data.properties.MXMLUIObjectPropertyTag\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.MXMLUIObjectStaticProperty\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIStaticPropertyBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.AbstractMXMLUIObjectStaticProperty\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIStaticPropertyBase\par
+ jf:mxmlObjectStaticProperty\par
+ com.googlecode.jsfFlex.MXMLUIObjectStaticProperty\par
+ javax.faces.MXMLProperty\par
+ com.googlecode.jsfFlex.taglib.ext.data.properties.MXMLUIObjectStaticPropertyTag\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.MXMLUIXMLAttribute\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDynamicPropertyBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.AbstractMXMLUIXMLAttribute\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDynamicPropertyBase\par
+ jf:mxmlXMLAttribute\par
+ com.googlecode.jsfFlex.MXMLUIXMLAttribute\par
+ javax.faces.MXMLProperty\par
+ com.googlecode.jsfFlex.taglib.ext.data.properties.MXMLUIXMLAttributeTag\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.MXMLUIXMLElement\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.AbstractMXMLUIXMLElement\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIXMLElementBase\par
+ jf:mxmlXMLElement\par
+ com.googlecode.jsfFlex.MXMLUIXMLElement\par
+ javax.faces.MXMLProperty\par
+ com.googlecode.jsfFlex.taglib.ext.data.properties.MXMLUIXMLElementTag\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ nodeName\par
+ java.lang.String\par
+ true\par
+ Name of the node which will be fetched dynamically using reflection. This field should be a static string representing the name of the field within the binding bean.\par
+ Name of the node which will be fetched dynamically using reflection. This field should be a static string representing the name of the field within the binding bean.\par
+ true\par
+ false\par
+ \par
+ \par
+ nodeValue\par
+ java.lang.String\par
+ false\par
+ Value of the node which will be fetched dynamically using reflection. This field should be a static string representing the value of the field within the binding bean.\par
+ Value of the node which will be fetched dynamically using reflection. This field should be a static string representing the value of the field within the binding bean.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.MXMLUIXMLListEntries\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDataListEntriesBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.AbstractMXMLUIXMLListEntries\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIDataListEntriesBase\par
+ jf:mxmlXMLListEntries\par
+ com.googlecode.jsfFlex.MXMLUIXMLListEntries\par
+ javax.faces.MXMLProperty\par
+ com.googlecode.jsfFlex.taglib.ext.data.MXMLUIXMLListEntriesTag\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.MXMLUIXMLStaticAttribute\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIStaticPropertyBase\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.AbstractMXMLUIXMLStaticAttribute\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIStaticPropertyBase\par
+ jf:mxmlXMLStaticAttribute\par
+ com.googlecode.jsfFlex.MXMLUIXMLStaticAttribute\par
+ javax.faces.MXMLProperty\par
+ com.googlecode.jsfFlex.taglib.ext.data.properties.MXMLUIXMLStaticAttributeTag\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.MXMLUIXMLStaticElement\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.AbstractMXMLUIXMLStaticElement\par
+ com.googlecode.jsfFlex.component.ext.data.ext.properties.MXMLUIXMLElementBase\par
+ jf:mxmlXMLStaticElement\par
+ com.googlecode.jsfFlex.MXMLUIXMLStaticElement\par
+ javax.faces.MXMLProperty\par
+ com.googlecode.jsfFlex.taglib.ext.data.properties.MXMLUIXMLStaticElementTag\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ staticNodeName\par
+ java.lang.String\par
+ true\par
+ Static name of the node.\par
+ Static name of the node.\par
+ true\par
+ false\par
+ \par
+ \par
+ staticNodeValue\par
+ java.lang.String\par
+ false\par
+ Static value of the node.\par
+ Static value of the node.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.properties.ext.MXMLUIColumns\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.properties.ext.AbstractMXMLUIColumns\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlColumns\par
+ com.googlecode.jsfFlex.MXMLUIColumns\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.properties.MXMLUIColumnsTag\par
+ com.googlecode.jsfFlex.MXMLColumns\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.properties.ext.MXMLUIDataProvider\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.properties.ext.AbstractMXMLUIDataProvider\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlDataProvider\par
+ com.googlecode.jsfFlex.MXMLUIDataProvider\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.properties.MXMLUIDataProviderTag\par
+ com.googlecode.jsfFlex.MXMLDataProvider\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.service.ext.MXMLUIHTTPService\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.service.ext.AbstractMXMLUIHTTPService\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlHTTPService\par
+ com.googlecode.jsfFlex.MXMLUIHTTPService\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.service.MXMLUIHTTPServiceTag\par
+ com.googlecode.jsfFlex.MXMLHTTPService\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ concurrency\par
+ java.lang.String\par
+ Value that indicates how to handle multiple calls to the same service.\par
+ Value that indicates how to handle multiple calls to the same service.\par
+ false\par
+ \par
+ \par
+ contentType\par
+ java.lang.String\par
+ Type of content for service requests.\par
+ Type of content for service requests.\par
+ false\par
+ \par
+ \par
+ destination\par
+ java.lang.String\par
+ An HTTPService destination name in the services-config.xml file.\par
+ An HTTPService destination name in the services-config.xml file.\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ false\par
+ \par
+ \par
+ method\par
+ java.lang.String\par
+ HTTP method for sending the request.\par
+ HTTP method for sending the request.\par
+ false\par
+ \par
+ \par
+ resultFormat\par
+ java.lang.String\par
+ Value that indicates how you want to deserialize the result returned by the HTTP call.\par
+ Value that indicates how you want to deserialize the result returned by the HTTP call.\par
+ false\par
+ \par
+ \par
+ showBusyCursor\par
+ java.lang.String\par
+ If true, a busy cursor is displayed while a service is executing.\par
+ If true, a busy cursor is displayed while a service is executing.\par
+ false\par
+ \par
+ \par
+ makeObjectsBindable\par
+ java.lang.String\par
+ When this value is true, anonymous objects returned are forced to bindable objects.\par
+ When this value is true, anonymous objects returned are forced to bindable objects.\par
+ false\par
+ \par
+ \par
+ url\par
+ java.lang.String\par
+ Location of the service.\par
+ Location of the service.\par
+ false\par
+ \par
+ \par
+ useProxy\par
+ java.lang.String\par
+ Specifies whether to use the Flex proxy service.\par
+ Specifies whether to use the Flex proxy service.\par
+ false\par
+ \par
+ \par
+ xmlEncode\par
+ java.lang.String\par
+ ActionScript function used to encode a service request as XML.\par
+ ActionScript function used to encode a service request as XML.\par
+ false\par
+ \par
+ \par
+ xmlDecode\par
+ java.lang.String\par
+ ActionScript function used to decode a service result from XML.\par
+ ActionScript function used to decode a service result from XML.\par
+ false\par
+ \par
+ \par
+ fault\par
+ java.lang.String\par
+ Dispatched when an HTTPService call fails.\par
+ Dispatched when an HTTPService call fails.\par
+ false\par
+ \par
+ \par
+ result\par
+ java.lang.String\par
+ Dispatched when an HTTPService call returns successfully.\par
+ Dispatched when an HTTPService call returns successfully.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.service.ext.MXMLUIRemoteObject\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.service.ext.AbstractMXMLUIRemoteObject\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlRemoteObject\par
+ com.googlecode.jsfFlex.MXMLUIRemoteObject\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.service.MXMLUIRemoteObjectTag\par
+ com.googlecode.jsfFlex.MXMLRemoteObject\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ concurrency\par
+ java.lang.String\par
+ Value that indicates how to handle multiple calls to the same service.\par
+ Value that indicates how to handle multiple calls to the same service.\par
+ false\par
+ \par
+ \par
+ destination\par
+ java.lang.String\par
+ The destination of the service.\par
+ The destination of the service.\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ false\par
+ \par
+ \par
+ endpoint\par
+ java.lang.String\par
+ This property allows the developer to quickly specify an endpoint for a RemoteObject destination without referring to a services configuration file at compile time or programmatically creating a ChannelSet.\par
+ This property allows the developer to quickly specify an endpoint for a RemoteObject destination without referring to a services configuration file at compile time or programmatically creating a ChannelSet.\par
+ false\par
+ \par
+ \par
+ showBusyCursor\par
+ java.lang.String\par
+ If true, a busy cursor is displayed while a service is executing.\par
+ If true, a busy cursor is displayed while a service is executing.\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ Lets you specify a source value on the client; not supported for destinations that use the JavaAdapter.\par
+ Lets you specify a source value on the client; not supported for destinations that use the JavaAdapter.\par
+ false\par
+ \par
+ \par
+ makeObjectsBindable\par
+ java.lang.String\par
+ When this value is true, anonymous objects returned are forced to bindable objects.\par
+ When this value is true, anonymous objects returned are forced to bindable objects.\par
+ false\par
+ \par
+ \par
+ fault\par
+ java.lang.String\par
+ The fault event is dispatched when a service call fails and isn't handled by the Operation itself.\par
+ The fault event is dispatched when a service call fails and isn't handled by the Operation itself.\par
+ false\par
+ \par
+ \par
+ result\par
+ java.lang.String\par
+ The result event is dispatched when a service call successfully returns and isn't handled by the Operation itself.\par
+ The result event is dispatched when a service call successfully returns and isn't handled by the Operation itself.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.component.ext.service.ext.MXMLUIWebService\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.component.ext.service.ext.AbstractMXMLUIWebService\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlWebService\par
+ com.googlecode.jsfFlex.MXMLUIWebService\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.service.MXMLUIWebServiceTag\par
+ com.googlecode.jsfFlex.MXMLWebService\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ concurrency\par
+ java.lang.String\par
+ Value that indicates how to handle multiple calls to the same service.\par
+ Value that indicates how to handle multiple calls to the same service.\par
+ false\par
+ \par
+ \par
+ destination\par
+ java.lang.String\par
+ The destination of the service.\par
+ The destination of the service.\par
+ false\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ false\par
+ \par
+ \par
+ serviceName\par
+ java.lang.String\par
+ Name of the service.\par
+ Name of the service.\par
+ false\par
+ \par
+ \par
+ showBusyCursor\par
+ java.lang.String\par
+ If true, a busy cursor is displayed while a service is executing.\par
+ If true, a busy cursor is displayed while a service is executing.\par
+ false\par
+ \par
+ \par
+ makeObjectsBindable\par
+ java.lang.String\par
+ When this value is true, anonymous objects returned are forced to bindable objects.\par
+ When this value is true, anonymous objects returned are forced to bindable objects.\par
+ false\par
+ \par
+ \par
+ useProxy\par
+ java.lang.String\par
+ Specifies whether to use the Flex proxy service.\par
+ Specifies whether to use the Flex proxy service.\par
+ false\par
+ \par
+ \par
+ wsdl\par
+ java.lang.String\par
+ The location of the WSDL document for this WebService.\par
+ The location of the WSDL document for this WebService.\par
+ false\par
+ \par
+ \par
+ fault\par
+ java.lang.String\par
+ The fault event is dispatched when a service call fails and isn't handled by the Operation itself.\par
+ The fault event is dispatched when a service call fails and isn't handled by the Operation itself.\par
+ false\par
+ \par
+ \par
+ result\par
+ java.lang.String\par
+ The result event is dispatched when a service call successfully returns and isn't handled by the Operation itself.\par
+ The result event is dispatched when a service call successfully returns and isn't handled by the Operation itself.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.convert.ext.MXMLUICurrencyFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.convert.ext.AbstractMXMLUICurrencyFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlCurrencyFormatter\par
+ com.googlecode.jsfFlex.MXMLUICurrencyFormatter\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUICurrencyFormatterTag\par
+ com.googlecode.jsfFlex.MXMLCurrencyFormatter\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ error\par
+ java.lang.String\par
+ false\par
+ Description saved by the formatter when an error occurs.\par
+ Description saved by the formatter when an error occurs.\par
+ true\par
+ false\par
+ \par
+ \par
+ alignSymbol\par
+ java.lang.String\par
+ Aligns currency symbol to the left side or the right side of the formatted number.\par
+ Aligns currency symbol to the left side or the right side of the formatted number.\par
+ false\par
+ \par
+ \par
+ currencySymbol\par
+ java.lang.String\par
+ Character to use as a currency symbol for a formatted number.\par
+ Character to use as a currency symbol for a formatted number.\par
+ false\par
+ \par
+ \par
+ decimalSeparatorFrom\par
+ java.lang.String\par
+ Decimal separator character to use when parsing an input string.\par
+ Decimal separator character to use when parsing an input string.\par
+ false\par
+ \par
+ \par
+ decimalSeparatorTo\par
+ java.lang.String\par
+ Decimal separator character to use when outputting formatted decimal numbers.\par
+ Decimal separator character to use when outputting formatted decimal numbers.\par
+ false\par
+ \par
+ \par
+ precision\par
+ java.lang.String\par
+ Number of decimal places to include in the output String.\par
+ Number of decimal places to include in the output String.\par
+ false\par
+ \par
+ \par
+ rounding\par
+ java.lang.String\par
+ How to round the number.\par
+ How to round the number.\par
+ false\par
+ \par
+ \par
+ thousandsSeparatorFrom\par
+ java.lang.String\par
+ Character to use as the thousands separator in the input String.\par
+ Character to use as the thousands separator in the input String.\par
+ false\par
+ \par
+ \par
+ thousandsSeparatorTo\par
+ java.lang.String\par
+ Character to use as the thousands separator in the output string.\par
+ Character to use as the thousands separator in the output string.\par
+ false\par
+ \par
+ \par
+ useNegativeSign\par
+ java.lang.String\par
+ If true, format a negative number by preceding it with a minus\par
+ If true, format a negative number by preceding it with a minus\par
+ false\par
+ \par
+ \par
+ useThousandsSeparator\par
+ java.lang.String\par
+ If true, split the number into thousands increments by using a separator character.\par
+ If true, split the number into thousands increments by using a separator character.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.convert.ext.MXMLUIDateFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.convert.ext.AbstractMXMLUIDateFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlDateFormatter\par
+ com.googlecode.jsfFlex.MXMLUIDateFormatter\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIDateFormatterTag\par
+ com.googlecode.jsfFlex.MXMLDateFormatter\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ error\par
+ java.lang.String\par
+ false\par
+ Description saved by the formatter when an error occurs.\par
+ Description saved by the formatter when an error occurs.\par
+ true\par
+ false\par
+ \par
+ \par
+ formatString\par
+ java.lang.String\par
+ The mask pattern.\par
+ The mask pattern.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.convert.ext.MXMLUINumberFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.convert.ext.AbstractMXMLUINumberFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlNumberFormatter\par
+ com.googlecode.jsfFlex.MXMLUINumberFormatter\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUINumberFormatterTag\par
+ com.googlecode.jsfFlex.MXMLNumberFormatter\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ error\par
+ java.lang.String\par
+ false\par
+ Description saved by the formatter when an error occurs.\par
+ Description saved by the formatter when an error occurs.\par
+ true\par
+ false\par
+ \par
+ \par
+ decimalSeparatorFrom\par
+ java.lang.String\par
+ Decimal separator character to use when parsing an input string.\par
+ Decimal separator character to use when parsing an input string.\par
+ false\par
+ \par
+ \par
+ decimalSeparatorTo\par
+ java.lang.String\par
+ Decimal separator character to use when outputting formatted decimal numbers.\par
+ Decimal separator character to use when outputting formatted decimal numbers.\par
+ false\par
+ \par
+ \par
+ precision\par
+ java.lang.String\par
+ Number of decimal places to include in the output String.\par
+ Number of decimal places to include in the output String.\par
+ false\par
+ \par
+ \par
+ rounding\par
+ java.lang.String\par
+ How to round the number.\par
+ How to round the number.\par
+ false\par
+ \par
+ \par
+ thousandsSeparatorFrom\par
+ java.lang.String\par
+ Character to use as the thousands separator in the input String.\par
+ Character to use as the thousands separator in the input String.\par
+ false\par
+ \par
+ \par
+ thousandsSeparatorTo\par
+ java.lang.String\par
+ Character to use as the thousands separator in the output string.\par
+ Character to use as the thousands separator in the output string.\par
+ false\par
+ \par
+ \par
+ useNegativeSign\par
+ java.lang.String\par
+ If true, format a negative number by preceding it with a minus\par
+ If true, format a negative number by preceding it with a minus\par
+ false\par
+ \par
+ \par
+ useThousandsSeparator\par
+ java.lang.String\par
+ If true, split the number into thousands increments by using a separator character.\par
+ If true, split the number into thousands increments by using a separator character.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.convert.ext.MXMLUIPhoneFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.convert.ext.AbstractMXMLUIPhoneFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlPhoneFormatter\par
+ com.googlecode.jsfFlex.MXMLUIPhoneFormatter\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIPhoneFormatterTag\par
+ com.googlecode.jsfFlex.MXMLPhoneFormatter\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ error\par
+ java.lang.String\par
+ false\par
+ Description saved by the formatter when an error occurs.\par
+ Description saved by the formatter when an error occurs.\par
+ true\par
+ false\par
+ \par
+ \par
+ areaCode\par
+ java.lang.String\par
+ Area code number added to a seven-digit United States format phone number to form a 10-digit phone number.\par
+ Area code number added to a seven-digit United States format phone number to form a 10-digit phone number.\par
+ false\par
+ \par
+ \par
+ areaCodeFormat\par
+ java.lang.String\par
+ Default format for the area code when the areacode property is rendered by a seven-digit format.\par
+ Default format for the area code when the areacode property is rendered by a seven-digit format.\par
+ false\par
+ \par
+ \par
+ validPatternChars\par
+ java.lang.String\par
+ List of valid characters that can be used in the formatString property.\par
+ List of valid characters that can be used in the formatString property.\par
+ false\par
+ \par
+ \par
+ formatString\par
+ java.lang.String\par
+ The mask pattern.\par
+ The mask pattern.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.convert.ext.MXMLUIZipCodeFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.convert.ext.AbstractMXMLUIZipCodeFormatter\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlZipCodeFormatter\par
+ com.googlecode.jsfFlex.MXMLUIZipCodeFormatter\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIZipCodeFormatterTag\par
+ com.googlecode.jsfFlex.MXMLZipCodeFormatter\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ error\par
+ java.lang.String\par
+ false\par
+ Description saved by the formatter when an error occurs.\par
+ Description saved by the formatter when an error occurs.\par
+ true\par
+ false\par
+ \par
+ \par
+ formatString\par
+ java.lang.String\par
+ The mask pattern.\par
+ The mask pattern.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.states.ext.MXMLUIAddChild\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.states.ext.AbstractMXMLUIAddChild\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlAddChild\par
+ com.googlecode.jsfFlex.MXMLUIAddChild\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIAddChildTag\par
+ com.googlecode.jsfFlex.MXMLAddChild\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ target\par
+ java.lang.String\par
+ The child to be added.\par
+ The child to be added.\par
+ false\par
+ \par
+ \par
+ targetFactory\par
+ java.lang.String\par
+ The factory that creates the child.\par
+ The factory that creates the child.\par
+ false\par
+ \par
+ \par
+ creationPolicy\par
+ java.lang.String\par
+ The creation policy for this child.\par
+ The creation policy for this child.\par
+ false\par
+ \par
+ \par
+ position\par
+ java.lang.String\par
+ The position of the child in the display list, relative to the object specified by the relativeTo property.\par
+ The position of the child in the display list, relative to the object specified by the relativeTo property.\par
+ false\par
+ \par
+ \par
+ relativeTo\par
+ java.lang.String\par
+ The object relative to which the child is added.\par
+ The object relative to which the child is added.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.states.ext.MXMLUIRemoveChild\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.states.ext.AbstractMXMLUIRemoveChild\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlRemoveChild\par
+ com.googlecode.jsfFlex.MXMLUIRemoveChild\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIRemoveChildTag\par
+ com.googlecode.jsfFlex.MXMLRemoveChild\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ target\par
+ java.lang.String\par
+ The child to remove from the view.\par
+ The child to remove from the view.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.states.ext.MXMLUISetEventHandler\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.states.ext.AbstractMXMLUISetEventHandler\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlSetEventHandler\par
+ com.googlecode.jsfFlex.MXMLUISetEventHandler\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUISetEventHandlerTag\par
+ com.googlecode.jsfFlex.MXMLSetEventHandler\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ name\par
+ java.lang.String\par
+ The name of the event whose handler is being set.\par
+ The name of the event whose handler is being set.\par
+ false\par
+ \par
+ \par
+ handlerFunction\par
+ java.lang.String\par
+ The handler function for the event.\par
+ The handler function for the event.\par
+ false\par
+ \par
+ \par
+ target\par
+ java.lang.String\par
+ The component that dispatches the event.\par
+ The component that dispatches the event.\par
+ false\par
+ \par
+ \par
+ handler\par
+ java.lang.String\par
+ The event handler function to execute in response to the event that is specified by the name property.\par
+ The event handler function to execute in response to the event that is specified by the name property.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.states.ext.MXMLUISetProperty\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.states.ext.AbstractMXMLUISetProperty\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlSetProperty\par
+ com.googlecode.jsfFlex.MXMLUISetProperty\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUISetPropertyTag\par
+ com.googlecode.jsfFlex.MXMLSetProperty\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ name\par
+ java.lang.String\par
+ The name of the property to change.\par
+ The name of the property to change.\par
+ false\par
+ \par
+ \par
+ target\par
+ java.lang.String\par
+ The object containing the property to be changed.\par
+ The object containing the property to be changed.\par
+ false\par
+ \par
+ \par
+ value\par
+ java.lang.String\par
+ The new value for the property.\par
+ The new value for the property.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.states.ext.MXMLUISetStyle\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.states.ext.AbstractMXMLUISetStyle\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlSetStyle\par
+ com.googlecode.jsfFlex.MXMLUISetStyle\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUISetStyleTag\par
+ com.googlecode.jsfFlex.MXMLSetStyle\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ name\par
+ java.lang.String\par
+ The name of the style to change.\par
+ The name of the style to change.\par
+ false\par
+ \par
+ \par
+ target\par
+ java.lang.String\par
+ The object whose style is being changed.\par
+ The object whose style is being changed.\par
+ false\par
+ \par
+ \par
+ value\par
+ java.lang.String\par
+ The new value for the style.\par
+ The new value for the style.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.states.ext.MXMLUIState\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.states.ext.AbstractMXMLUIState\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlState\par
+ com.googlecode.jsfFlex.MXMLUIState\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIStateTag\par
+ com.googlecode.jsfFlex.MXMLState\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ basedOn\par
+ java.lang.String\par
+ The name of the view state upon which this view state is based, or null if this view state is not based on a named view state.\par
+ The name of the view state upon which this view state is based, or null if this view state is not based on a named view state.\par
+ false\par
+ \par
+ \par
+ name\par
+ java.lang.String\par
+ The name of the view state.\par
+ The name of the view state.\par
+ false\par
+ \par
+ \par
+ overrides\par
+ java.lang.String\par
+ The overrides for this view state, as an Array of objects that implement the IOverride interface.\par
+ The overrides for this view state, as an Array of objects that implement the IOverride interface.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.states.ext.MXMLUIStates\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.states.ext.AbstractMXMLUIStates\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlStates\par
+ com.googlecode.jsfFlex.MXMLUIStates\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIStatesTag\par
+ com.googlecode.jsfFlex.MXMLStates\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.states.ext.MXMLUITransition\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.states.ext.AbstractMXMLUITransition\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlTransition\par
+ com.googlecode.jsfFlex.MXMLUITransition\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUITransitionTag\par
+ com.googlecode.jsfFlex.MXMLTransition\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ id\par
+ java.lang.String\par
+ Id of the component.\par
+ Id of the component.\par
+ true\par
+ \par
+ \par
+ effect\par
+ java.lang.String\par
+ The Effect object to play when you apply the transition.\par
+ The Effect object to play when you apply the transition.\par
+ false\par
+ \par
+ \par
+ fromState\par
+ java.lang.String\par
+ A String specifying the view state that your are changing from when you apply the transition.\par
+ A String specifying the view state that your are changing from when you apply the transition.\par
+ false\par
+ \par
+ \par
+ toState\par
+ java.lang.String\par
+ A String specifying the view state that you are changing to when you apply the transition.\par
+ A String specifying the view state that you are changing to when you apply the transition.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUICreditCardValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUICreditCardValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlCreditCardValidator\par
+ com.googlecode.jsfFlex.MXMLUICreditCardValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUICreditCardValidatorTag\par
+ com.googlecode.jsfFlex.MXMLCreditCardValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ cardNumberListener\par
+ java.lang.String\par
+ The component that listens for the validation result for the card number subfield.\par
+ The component that listens for the validation result for the card number subfield.\par
+ false\par
+ \par
+ \par
+ cardNumberProperty\par
+ java.lang.String\par
+ Name of the card number property to validate.\par
+ Name of the card number property to validate.\par
+ false\par
+ \par
+ \par
+ cardNumberSource\par
+ java.lang.String\par
+ Object that contains the value of the card number field.\par
+ Object that contains the value of the card number field.\par
+ false\par
+ \par
+ \par
+ cardTypeListener\par
+ java.lang.String\par
+ The component that listens for the validation result for the card type subfield.\par
+ The component that listens for the validation result for the card type subfield.\par
+ false\par
+ \par
+ \par
+ cardTypeProperty\par
+ java.lang.String\par
+ Name of the card type property to validate.\par
+ Name of the card type property to validate.\par
+ false\par
+ \par
+ \par
+ cardTypeSource\par
+ java.lang.String\par
+ Object that contains the value of the card type field.\par
+ Object that contains the value of the card type field.\par
+ false\par
+ \par
+ \par
+ invalidNumberError\par
+ java.lang.String\par
+ Error message when the credit card number is invalid.\par
+ Error message when the credit card number is invalid.\par
+ false\par
+ \par
+ \par
+ noNumError\par
+ java.lang.String\par
+ Error message when the cardNumber field is empty.\par
+ Error message when the cardNumber field is empty.\par
+ false\par
+ \par
+ \par
+ noTypeError\par
+ java.lang.String\par
+ Error message when the cardType field is blank.\par
+ Error message when the cardType field is blank.\par
+ false\par
+ \par
+ \par
+ wrongTypeError\par
+ java.lang.String\par
+ Error message the cardType field contains an invalid credit card type.\par
+ Error message the cardType field contains an invalid credit card type.\par
+ false\par
+ \par
+ \par
+ allowedFormatChars\par
+ java.lang.String\par
+ The set of formatting characters allowed.\par
+ The set of formatting characters allowed.\par
+ false\par
+ \par
+ \par
+ invalidCharError\par
+ java.lang.String\par
+ Error message when the value contains invalid characters.\par
+ Error message when the value contains invalid characters.\par
+ false\par
+ \par
+ \par
+ wrongLengthError\par
+ java.lang.String\par
+ Error message when the field contains the wrong number of digits for the specified type.\par
+ Error message when the field contains the wrong number of digits for the specified type.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUICurrencyValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUICurrencyValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlCurrencyValidator\par
+ com.googlecode.jsfFlex.MXMLUICurrencyValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUICurrencyValidatorTag\par
+ com.googlecode.jsfFlex.MXMLCurrencyValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ currencySymbolError\par
+ java.lang.String\par
+ Error message when the currency symbol, defined by currencySymbol, is in the wrong location.\par
+ Error message when the currency symbol, defined by currencySymbol, is in the wrong location.\par
+ false\par
+ \par
+ \par
+ allowNegative\par
+ java.lang.String\par
+ Specifies whether negative numbers are permitted.\par
+ Specifies whether negative numbers are permitted.\par
+ false\par
+ \par
+ \par
+ decimalPointCountError\par
+ java.lang.String\par
+ Error message when the decimal separator character occurs more than once.\par
+ Error message when the decimal separator character occurs more than once.\par
+ false\par
+ \par
+ \par
+ decimalSeparator\par
+ java.lang.String\par
+ The character used to separate the whole from the fractional part of the number.\par
+ The character used to separate the whole from the fractional part of the number.\par
+ false\par
+ \par
+ \par
+ exceedsMaxError\par
+ java.lang.String\par
+ Error message when the value exceeds the maxValue property.\par
+ Error message when the value exceeds the maxValue property.\par
+ false\par
+ \par
+ \par
+ invalidFormatCharsError\par
+ java.lang.String\par
+ Error message when the value contains invalid format characters, which means that it contains a digit or minus sign (-) as a separator character, or it contains two or more consecutive separator characters.\par
+ Error message when the value contains invalid format characters, which means that it contains a digit or minus sign (-) as a separator character, or it contains two or more consecutive separator characters.\par
+ false\par
+ \par
+ \par
+ lowerThanMinError\par
+ java.lang.String\par
+ Error message when the value is less than minValue.\par
+ Error message when the value is less than minValue.\par
+ false\par
+ \par
+ \par
+ maxValue\par
+ java.lang.String\par
+ Maximum value for a valid number.\par
+ Maximum value for a valid number.\par
+ false\par
+ \par
+ \par
+ minValue\par
+ java.lang.String\par
+ Minimum value for a valid number.\par
+ Minimum value for a valid number.\par
+ false\par
+ \par
+ \par
+ negativeError\par
+ java.lang.String\par
+ Error message when the value is negative and the allowNegative property is false.\par
+ Error message when the value is negative and the allowNegative property is false.\par
+ false\par
+ \par
+ \par
+ precisionError\par
+ java.lang.String\par
+ Error message when the value has a precision that exceeds the value defined by the precision property.\par
+ Error message when the value has a precision that exceeds the value defined by the precision property.\par
+ false\par
+ \par
+ \par
+ separationError\par
+ java.lang.String\par
+ Error message when the thousands separator is in the wrong location.\par
+ Error message when the thousands separator is in the wrong location.\par
+ false\par
+ \par
+ \par
+ thousandsSeparator\par
+ java.lang.String\par
+ The character used to separate thousands in the whole part of the number.\par
+ The character used to separate thousands in the whole part of the number.\par
+ false\par
+ \par
+ \par
+ openEasingFunction\par
+ java.lang.String\par
+ Easing function to control component tweening.\par
+ Easing function to control component tweening.\par
+ false\par
+ \par
+ \par
+ alignSymbol\par
+ java.lang.String\par
+ Aligns currency symbol to the left side or the right side of the formatted number.\par
+ Aligns currency symbol to the left side or the right side of the formatted number.\par
+ false\par
+ \par
+ \par
+ currencySymbol\par
+ java.lang.String\par
+ Character to use as a currency symbol for a formatted number.\par
+ Character to use as a currency symbol for a formatted number.\par
+ false\par
+ \par
+ \par
+ invalidCharError\par
+ java.lang.String\par
+ Error message when the value contains invalid characters.\par
+ Error message when the value contains invalid characters.\par
+ false\par
+ \par
+ \par
+ precision\par
+ java.lang.String\par
+ The maximum number of digits allowed to follow the decimal point.\par
+ The maximum number of digits allowed to follow the decimal point.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUIDateValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUIDateValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlDateValidator\par
+ com.googlecode.jsfFlex.MXMLUIDateValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIDateValidatorTag\par
+ com.googlecode.jsfFlex.MXMLDateValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ dayListener\par
+ java.lang.String\par
+ The component that listens for the validation result for the day subfield.\par
+ The component that listens for the validation result for the day subfield.\par
+ false\par
+ \par
+ \par
+ dayProperty\par
+ java.lang.String\par
+ Name of the day property to validate.\par
+ Name of the day property to validate.\par
+ false\par
+ \par
+ \par
+ daySource\par
+ java.lang.String\par
+ Object that contains the value of the day field.\par
+ Object that contains the value of the day field.\par
+ false\par
+ \par
+ \par
+ formatError\par
+ java.lang.String\par
+ Error message when the inputFormat property is not in the correct format.\par
+ Error message when the inputFormat property is not in the correct format.\par
+ false\par
+ \par
+ \par
+ inputFormat\par
+ java.lang.String\par
+ The date format to validate the value against.\par
+ The date format to validate the value against.\par
+ false\par
+ \par
+ \par
+ monthListener\par
+ java.lang.String\par
+ The component that listens for the validation result for the monthsubfield.\par
+ The component that listens for the validation result for the monthsubfield.\par
+ false\par
+ \par
+ \par
+ monthProperty\par
+ java.lang.String\par
+ Name of the month property to validate.\par
+ Name of the month property to validate.\par
+ false\par
+ \par
+ \par
+ monthSource\par
+ java.lang.String\par
+ Object that contains the value of the month field.\par
+ Object that contains the value of the month field.\par
+ false\par
+ \par
+ \par
+ validateAsString\par
+ java.lang.String\par
+ Determines how to validate the value.\par
+ Determines how to validate the value.\par
+ false\par
+ \par
+ \par
+ wrongDayError\par
+ java.lang.String\par
+ Error message when the day is invalid.\par
+ Error message when the day is invalid.\par
+ false\par
+ \par
+ \par
+ wrongMonthError\par
+ java.lang.String\par
+ Error message when the month is invalid.\par
+ Error message when the month is invalid.\par
+ false\par
+ \par
+ \par
+ wrongYearError\par
+ java.lang.String\par
+ Error message when the year is invalid.\par
+ Error message when the year is invalid.\par
+ false\par
+ \par
+ \par
+ yearListener\par
+ java.lang.String\par
+ The component that listens for the validation result for the year subfield.\par
+ The component that listens for the validation result for the year subfield.\par
+ false\par
+ \par
+ \par
+ yearProperty\par
+ java.lang.String\par
+ Name of the year property to validate.\par
+ Name of the year property to validate.\par
+ false\par
+ \par
+ \par
+ yearSource\par
+ java.lang.String\par
+ Object that contains the value of the year field.\par
+ Object that contains the value of the year field.\par
+ false\par
+ \par
+ \par
+ allowedFormatChars\par
+ java.lang.String\par
+ The set of formatting characters allowed.\par
+ The set of formatting characters allowed.\par
+ false\par
+ \par
+ \par
+ invalidCharError\par
+ java.lang.String\par
+ Error message when the value contains invalid characters.\par
+ Error message when the value contains invalid characters.\par
+ false\par
+ \par
+ \par
+ wrongLengthError\par
+ java.lang.String\par
+ Error message when the field contains the wrong number of digits for the specified type.\par
+ Error message when the field contains the wrong number of digits for the specified type.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUIEmailValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUIEmailValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlEmailValidator\par
+ com.googlecode.jsfFlex.MXMLUIEmailValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIEmailValidatorTag\par
+ com.googlecode.jsfFlex.MXMLEmailValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ invalidIPDomainError\par
+ java.lang.String\par
+ Error message when the IP domain is invalid.\par
+ Error message when the IP domain is invalid.\par
+ false\par
+ \par
+ \par
+ invalidPeriodsInDomainError\par
+ java.lang.String\par
+ Error message when there are continuous periods in the domain.\par
+ Error message when there are continuous periods in the domain.\par
+ false\par
+ \par
+ \par
+ missingAtSignError\par
+ java.lang.String\par
+ Error message when there is no at sign in the email address.\par
+ Error message when there is no at sign in the email address.\par
+ false\par
+ \par
+ \par
+ missingPeriodInDomainError\par
+ java.lang.String\par
+ Error message when there is no period in the domain.\par
+ Error message when there is no period in the domain.\par
+ false\par
+ \par
+ \par
+ missingUsernameError\par
+ java.lang.String\par
+ Error message when there is no username.\par
+ Error message when there is no username.\par
+ false\par
+ \par
+ \par
+ tooManyAtSignsError\par
+ java.lang.String\par
+ Error message when there is more than one at sign in the e-mail address.\par
+ Error message when there is more than one at sign in the e-mail address.\par
+ false\par
+ \par
+ \par
+ invalidCharError\par
+ java.lang.String\par
+ Error message when the value contains invalid characters.\par
+ Error message when the value contains invalid characters.\par
+ false\par
+ \par
+ \par
+ domain\par
+ java.lang.String\par
+ Type to be validated.\par
+ Type to be validated.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUINumberValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUINumberValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlNumberValidator\par
+ com.googlecode.jsfFlex.MXMLUINumberValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUINumberValidatorTag\par
+ com.googlecode.jsfFlex.MXMLNumberValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ integerError\par
+ java.lang.String\par
+ Error message when the number must be an integer, as defined by the domain property.\par
+ Error message when the number must be an integer, as defined by the domain property.\par
+ false\par
+ \par
+ \par
+ allowNegative\par
+ java.lang.String\par
+ Specifies whether negative numbers are permitted.\par
+ Specifies whether negative numbers are permitted.\par
+ false\par
+ \par
+ \par
+ decimalPointCountError\par
+ java.lang.String\par
+ Error message when the decimal separator character occurs more than once.\par
+ Error message when the decimal separator character occurs more than once.\par
+ false\par
+ \par
+ \par
+ decimalSeparator\par
+ java.lang.String\par
+ The character used to separate the whole from the fractional part of the number.\par
+ The character used to separate the whole from the fractional part of the number.\par
+ false\par
+ \par
+ \par
+ exceedsMaxError\par
+ java.lang.String\par
+ Error message when the value exceeds the maxValue property.\par
+ Error message when the value exceeds the maxValue property.\par
+ false\par
+ \par
+ \par
+ invalidFormatCharsError\par
+ java.lang.String\par
+ Error message when the value contains invalid format characters, which means that it contains a digit or minus sign (-) as a separator character, or it contains two or more consecutive separator characters.\par
+ Error message when the value contains invalid format characters, which means that it contains a digit or minus sign (-) as a separator character, or it contains two or more consecutive separator characters.\par
+ false\par
+ \par
+ \par
+ lowerThanMinError\par
+ java.lang.String\par
+ Error message when the value is less than minValue.\par
+ Error message when the value is less than minValue.\par
+ false\par
+ \par
+ \par
+ maxValue\par
+ java.lang.String\par
+ Maximum value for a valid number.\par
+ Maximum value for a valid number.\par
+ false\par
+ \par
+ \par
+ minValue\par
+ java.lang.String\par
+ Minimum value for a valid number.\par
+ Minimum value for a valid number.\par
+ false\par
+ \par
+ \par
+ negativeError\par
+ java.lang.String\par
+ Error message when the value is negative and the allowNegative property is false.\par
+ Error message when the value is negative and the allowNegative property is false.\par
+ false\par
+ \par
+ \par
+ precisionError\par
+ java.lang.String\par
+ Error message when the value has a precision that exceeds the value defined by the precision property.\par
+ Error message when the value has a precision that exceeds the value defined by the precision property.\par
+ false\par
+ \par
+ \par
+ separationError\par
+ java.lang.String\par
+ Error message when the thousands separator is in the wrong location.\par
+ Error message when the thousands separator is in the wrong location.\par
+ false\par
+ \par
+ \par
+ thousandsSeparator\par
+ java.lang.String\par
+ The character used to separate thousands in the whole part of the number.\par
+ The character used to separate thousands in the whole part of the number.\par
+ false\par
+ \par
+ \par
+ domain\par
+ java.lang.String\par
+ Type to be validated.\par
+ Type to be validated.\par
+ false\par
+ \par
+ \par
+ invalidCharError\par
+ java.lang.String\par
+ Error message when the value contains invalid characters.\par
+ Error message when the value contains invalid characters.\par
+ false\par
+ \par
+ \par
+ precision\par
+ java.lang.String\par
+ The maximum number of digits allowed to follow the decimal point.\par
+ The maximum number of digits allowed to follow the decimal point.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUIPhoneNumberValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUIPhoneNumberValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlPhoneNumberValidator\par
+ com.googlecode.jsfFlex.MXMLUIPhoneNumberValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIPhoneNumberValidatorTag\par
+ com.googlecode.jsfFlex.MXMLPhoneNumberValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ allowedFormatChars\par
+ java.lang.String\par
+ The set of formatting characters allowed.\par
+ The set of formatting characters allowed.\par
+ false\par
+ \par
+ \par
+ invalidCharError\par
+ java.lang.String\par
+ Error message when the value contains invalid characters.\par
+ Error message when the value contains invalid characters.\par
+ false\par
+ \par
+ \par
+ wrongLengthError\par
+ java.lang.String\par
+ Error message when the field contains the wrong number of digits for the specified type.\par
+ Error message when the field contains the wrong number of digits for the specified type.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUIRegExpValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUIRegExpValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlRegExpValidator\par
+ com.googlecode.jsfFlex.MXMLUIRegExpValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIRegExpValidatorTag\par
+ com.googlecode.jsfFlex.MXMLRegExpValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ expression\par
+ java.lang.String\par
+ The regular expression to use for validation.\par
+ The regular expression to use for validation.\par
+ false\par
+ \par
+ \par
+ flags\par
+ java.lang.String\par
+ The regular expression flags to use when matching.\par
+ The regular expression flags to use when matching.\par
+ false\par
+ \par
+ \par
+ noExpressionError\par
+ java.lang.String\par
+ Error message when there is no regular expression specifed.\par
+ Error message when there is no regular expression specifed.\par
+ false\par
+ \par
+ \par
+ noMatchError\par
+ java.lang.String\par
+ Error message when there are no matches to the regular expression.\par
+ Error message when there are no matches to the regular expression.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUISocialSecurityValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUISocialSecurityValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlSocialSecurityValidator\par
+ com.googlecode.jsfFlex.MXMLUISocialSecurityValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUISocialSecurityValidatorTag\par
+ com.googlecode.jsfFlex.MXMLSocialSecurityValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ wrongFormatError\par
+ java.lang.String\par
+ Error message when the value is incorrectly formatted.\par
+ Error message when the value is incorrectly formatted.\par
+ false\par
+ \par
+ \par
+ zeroStartError\par
+ java.lang.String\par
+ Error message when the value contains an invalid Social Security number.\par
+ Error message when the value contains an invalid Social Security number.\par
+ false\par
+ \par
+ \par
+ allowedFormatChars\par
+ java.lang.String\par
+ The set of formatting characters allowed.\par
+ The set of formatting characters allowed.\par
+ false\par
+ \par
+ \par
+ invalidCharError\par
+ java.lang.String\par
+ Error message when the value contains invalid characters.\par
+ Error message when the value contains invalid characters.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUIStringValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUIStringValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlStringValidator\par
+ com.googlecode.jsfFlex.MXMLUIStringValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIStringValidatorTag\par
+ com.googlecode.jsfFlex.MXMLStringValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ maxLength\par
+ java.lang.String\par
+ Maximum length for a valid String.\par
+ Maximum length for a valid String.\par
+ false\par
+ \par
+ \par
+ minLength\par
+ java.lang.String\par
+ Minimum length for a valid String.\par
+ Minimum length for a valid String.\par
+ false\par
+ \par
+ \par
+ tooLongError\par
+ java.lang.String\par
+ Error message when the String is longer than the maxLength property.\par
+ Error message when the String is longer than the maxLength property.\par
+ false\par
+ \par
+ \par
+ tooShortError\par
+ java.lang.String\par
+ Error message when the string is shorter than the minLength property.\par
+ Error message when the string is shorter than the minLength property.\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUIValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUIValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlValidator\par
+ com.googlecode.jsfFlex.MXMLUIValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIValidatorTag\par
+ com.googlecode.jsfFlex.MXMLValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ \par
+ jsf-flex\par
+ com.googlecode.jsfFlex.validator.ext.MXMLUIZipCodeValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ com.googlecode.jsfFlex.validator.ext.AbstractMXMLUIZipCodeValidator\par
+ com.googlecode.jsfFlex.component.MXMLUISimpleBase\par
+ jf:mxmlZipCodeValidator\par
+ com.googlecode.jsfFlex.MXMLUIZipCodeValidator\par
+ javax.faces.MXMLSimple\par
+ com.googlecode.jsfFlex.taglib.ext.MXMLUIZipCodeValidatorTag\par
+ com.googlecode.jsfFlex.MXMLZipCodeValidator\par
+ true\par
+ true\par
+ no description\par
+ \par
+ \par
+ enabled\par
+ java.lang.String\par
+ false\par
+ Setting this value to false will stop the validator from performing validation.\par
+ Setting this value to false will stop the validator from performing validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ listener\par
+ java.lang.String\par
+ false\par
+ Specifies the validation listener.\par
+ Specifies the validation listener.\par
+ true\par
+ false\par
+ \par
+ \par
+ property\par
+ java.lang.String\par
+ false\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ A String specifying the name of the property of the source object that contains the value to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ required\par
+ java.lang.String\par
+ false\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ If true, specifies that a missing or empty value causes a validation error.\par
+ true\par
+ false\par
+ \par
+ \par
+ requiredFieldError\par
+ java.lang.String\par
+ false\par
+ Error message when a value is missing and the required property is true.\par
+ Error message when a value is missing and the required property is true.\par
+ true\par
+ false\par
+ \par
+ \par
+ source\par
+ java.lang.String\par
+ false\par
+ Specifies the object containing the property to validate.\par
+ Specifies the object containing the property to validate.\par
+ true\par
+ false\par
+ \par
+ \par
+ trigger\par
+ java.lang.String\par
+ false\par
+ Specifies the component generating the event that triggers the validator.\par
+ Specifies the component generating the event that triggers the validator.\par
+ true\par
+ false\par
+ \par
+ \par
+ triggerEvent\par
+ java.lang.String\par
+ false\par
+ Specifies the event that triggers the validation.\par
+ Specifies the event that triggers the validation.\par
+ true\par
+ false\par
+ \par
+ \par
+ wrongCAFormatError\par
+ java.lang.String\par
+ Error message for an invalid Canadian postal code.\par
+ Error message for an invalid Canadian postal code.\par
+ false\par
+ \par
+ \par
+ wrongUSFormatError\par
+ java.lang.String\par
+ Error message for an incorrectly formatted ZIP code.\par
+ Error message for an incorrectly formatted ZIP code.\par
+ false\par
+ \par
+ \par
+ allowedFormatChars\par
+ java.lang.String\par
+ The set of formatting characters allowed.\par
+ The set of formatting characters allowed.\par
+ false\par
+ \par
+ \par
+ domain\par
+ java.lang.String\par
+ Type to be validated.\par
+ Type to be validated.\par
+ false\par
+ \par
+ \par
+ invalidCharError\par
+ java.lang.String\par
+ Error message when the value contains invalid characters.\par
+ Error message when the value contains invalid characters.\par
+ false\par
+ \par
+ \par
+ invalidDomainError\par
+ java.lang.String\par
+ Error message when the domain property contains an invalid value.\par
+ Error message when the domain property contains an invalid value.\par
+ false\par
+ \par
+ \par
+ wrongLengthError\par
+ java.lang.String\par
+ Error message when the field contains the wrong number of digits for the specified type.\par
+ Error message when the field contains the wrong number of digits for the specified type.\par
+ false\par
+ \par
+ \par
+\par
+}
+
\ No newline at end of file
diff --git a/jsf-flex-shared/core/src/main/resources/META-INF/jsf-flex-tld.css b/jsf-flex-tld.css
similarity index 100%
rename from jsf-flex-shared/core/src/main/resources/META-INF/jsf-flex-tld.css
rename to jsf-flex-tld.css
diff --git a/jsf-flex-shared/core/src/main/resources/META-INF/jsf-flex-tld.xsl b/jsf-flex-tld.xsl
similarity index 100%
rename from jsf-flex-shared/core/src/main/resources/META-INF/jsf-flex-tld.xsl
rename to jsf-flex-tld.xsl
diff --git a/jsf-flex-shared/core/src/main/resources/META-INF/jsf-flex.xhtml b/jsf-flex.xhtml
similarity index 100%
rename from jsf-flex-shared/core/src/main/resources/META-INF/jsf-flex.xhtml
rename to jsf-flex.xhtml
diff --git a/jsf-flex.xml b/jsf-flex.xml
new file mode 100644
index 00000000..87fb6c50
--- /dev/null
+++ b/jsf-flex.xml
@@ -0,0 +1,9129 @@
+
+
+
+
+ 1.1.7
+ jf
+ http://jsf-flex.googlecode.com
+ JSF-Flex tag library.
+ JSF-Flex goal is to provide users capability in creating Flex components as JSF components. So users would create the components as normal JSF components and the contribution will create the necessary SWF files and etcetera and link the values of the components back to the managed beans using JSON+Javascript and Actionscript.
+
+
+
+
+
+ flexAttributeNode
+ com.googlecode.jsfFlex.taglib.attributes.FlexUIAttributeNodeTag
+ JSP
+
+
+
+ name
+ true
+
+
+
+
+ value
+ true
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexAdditionalComponent
+ com.googlecode.jsfFlex.taglib.component.ext.FlexUIAdditionalComponentTag
+ JSP
+
+
+
+ componentNameSpace
+ true
+
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentName
+ true
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexApplication
+ com.googlecode.jsfFlex.taglib.component.ext.FlexUIApplicationTag
+ JSP
+
+
+
+ mxmlPackageName
+ true
+
+
+
+
+ providedAdditionalXmlnsMap
+
+ java.util.Map
+
+
+
+
+ sourcePath
+
+ java.util.Collection
+
+
+
+
+ providedAdditionalExternalLibaryPath
+
+ java.util.Collection
+
+
+
+
+ defaultBgColor
+
+
+
+
+ maxLvRecursion
+
+ java.lang.Integer
+
+
+
+
+ maxScriptExecTime
+
+ java.lang.Integer
+
+
+
+
+ incremental
+
+ boolean
+
+
+
+
+ loadConfig
+
+
+
+
+ description
+
+
+
+
+ creator
+
+
+
+
+ publisher
+
+
+
+
+ language
+
+
+
+
+ date
+
+
+
+
+ errorColor
+
+
+
+
+ errorFontAntiAliasType
+
+
+
+
+ errorFontFamily
+
+
+
+
+ errorFontGridFitType
+
+
+
+
+ errorFontSharpness
+
+
+
+
+ errorFontSize
+
+
+
+
+ errorFontStyle
+
+
+
+
+ errorFontThickness
+
+
+
+
+ errorFontWeight
+
+
+
+
+ errorPaddingLeft
+
+
+
+
+ errorPaddingRight
+
+
+
+
+ errorTextAlign
+
+
+
+
+ errorTextDecoration
+
+
+
+
+ errorTextIndent
+
+
+
+
+ title
+
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ initialize
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexButton
+ com.googlecode.jsfFlex.taglib.component.ext.FlexUIButtonTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ false
+
+
+
+ action
+
+ java.lang.Object myMethod( )
+
+
+
+If the value is an expression, it is expected to be a method binding EL expression that identifies
+an action method. An action method accepts no parameters and has a String return value, called the
+action outcome, that identifies the next view displayed. The phase that this event is fired in
+can be controlled via the immediate attribute.
+
+
+If the value is a string literal, it is treated as a navigation outcome for the current view. This
+is functionally equivalent to a reference to an action method that returns the string literal.
+
+If the value is a string literal, it is treated as a navigation outcome for the current view. This
+is functionally equivalent to a reference to an action method that returns the string literal.
+
+
+
+To have nesting of objects, one should have jf:flexObjectElement and
+jf:flexObjectListEntries tags as this component's children which have
+jf:flexObjectProperty or jf:flexObjectStaticProperty tag for properties. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexArray
+ com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIArrayTag
+ JSP
+
+This component can have as its direct children components of :
+
AbstractFlexUIObjectListEntries
+
AbstractFlexUIObjectElement
+
+
+To have nesting of objects, one should have jf:flexObjectElement and
+jf:flexObjectListEntries tags as this component's children which have
+jf:flexObjectProperty or jf:flexObjectStaticProperty tag for properties. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexArrayCollection
+ com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIArrayCollectionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexListCollectionView
+ com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIListCollectionViewTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexXML
+ com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIXMLTag
+ JSP
+
+This component can have as its direct children components of :
+
AbstractFlexUIXMLListEntries
+
AbstractFlexUIXMLStaticElement
+]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexXMLList
+ com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIXMLListTag
+ JSP
+
+This component can have as its direct children components of :
+
AbstractFlexUIXMLListEntries
+
AbstractFlexUIXMLStaticElement
+]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexXMLListCollection
+ com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIXMLListCollectionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexObjectElement
+ com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIObjectElementTag
+ JSP
+
+the write of Flex content within the component rather than within a Renderer [meaning Renderer does
+not exist for this component]. Also when stated that it is writing Flex content, it technically is
+writing to AbstractFlexUIDataContainerBase's BufferedWriter.
+
+
+This component can have following types of children :
+
+
+and should have AbstractFlexUIXMLElementBase as its children.]]>
+
+
+ bindingBeanList
+
+ java.util.List
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexXMLStaticAttribute
+ com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIXMLStaticAttributeTag
+ JSP
+
+
+
+ staticPropertyName
+ true
+
+
+
+
+ staticPropertyValue
+ true
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexXMLStaticElement
+ com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIXMLStaticElementTag
+ JSP
+
+the write of Flex content within the component rather than within a Renderer [meaning Renderer does
+not exist for this component]. Also when stated that it is writing Flex content, it technically is
+writing to AbstractFlexUIDataContainerBase's BufferedWriter.
+
+
+This component can have following types of children :
+
AbstractFlexUIXMLStaticAttribute
+
AbstractFlexUIXMLListEntries
+
]]>
+
+
+ staticNodeName
+ true
+
+
+
+
+ staticNodeValue
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexColumns
+ com.googlecode.jsfFlex.taglib.component.ext.properties.ext.FlexUIColumnsTag
+ JSP
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexDataProvider
+ com.googlecode.jsfFlex.taglib.component.ext.properties.ext.FlexUIDataProviderTag
+ JSP
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexDeclarations
+ com.googlecode.jsfFlex.taglib.component.ext.properties.ext.FlexUIDeclarationsTag
+ JSP
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexHTTPService
+ com.googlecode.jsfFlex.taglib.component.ext.service.ext.FlexUIHTTPServiceTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexRemoteObject
+ com.googlecode.jsfFlex.taglib.component.ext.service.ext.FlexUIRemoteObjectTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexWebService
+ com.googlecode.jsfFlex.taglib.component.ext.service.ext.FlexUIWebServiceTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexAccordion
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIAccordionTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ selectedIndex
+
+ java.lang.Integer
+
+
+
+
+ id
+ false
+
+
+
+ immediate
+
+ boolean
+
+
+
+
+ required
+
+ boolean
+
+
+
+
+ validator
+
+ void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
+
+
+
+
+
+ valueChangeListener
+
+ void myMethod( javax.faces.event.ValueChangeEvent )
+
+
+
+
+
+ converter
+
+ javax.faces.convert.Converter
+
+
+
+
+ converterMessage
+
+
+]]>
+
+
+ requiredMessage
+
+
+
+
+ validatorMessage
+
+
+
+
+ value
+
+ java.lang.Object
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexApplicationControlBar
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIApplicationControlBarTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexBorderContainer
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIBorderContainerTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexBox
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIBoxTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexCanvas
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUICanvasTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexControlBar
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIControlBarTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexDataGroup
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIDataGroupTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexDividedBox
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIDividedBoxTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexGrid
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIGridTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexGridItem
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIGridItemTag
+ JSP
+
+
+
+ direction
+
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexGridRow
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIGridRowTag
+ JSP
+
+
+
+ direction
+
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexGroup
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIGroupTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexNavigatorContent
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUINavigatorContentTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexPanel
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIPanelTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexSkinnableContainer
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUISkinnableContainerTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexSkinnableDataContainer
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUISkinnableDataContainerTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexTabBar
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUITabBarTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ selectedIndex
+
+ java.lang.Integer
+
+
+
+
+ id
+ false
+
+
+
+ immediate
+
+ boolean
+
+
+
+
+ required
+
+ boolean
+
+
+
+
+ validator
+
+ void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
+
+
+
+
+
+ valueChangeListener
+
+ void myMethod( javax.faces.event.ValueChangeEvent )
+
+
+
+
+
+ converter
+
+ javax.faces.convert.Converter
+
+
+
+
+ converterMessage
+
+
+]]>
+
+
+ requiredMessage
+
+
+
+
+ validatorMessage
+
+
+
+
+ value
+
+ java.lang.Object
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexTabNavigator
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUITabNavigatorTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ selectedIndex
+
+ java.lang.Integer
+
+
+
+
+ id
+ false
+
+
+
+ immediate
+
+ boolean
+
+
+
+
+ required
+
+ boolean
+
+
+
+
+ validator
+
+ void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
+
+
+
+
+
+ valueChangeListener
+
+ void myMethod( javax.faces.event.ValueChangeEvent )
+
+
+
+
+
+ converter
+
+ javax.faces.convert.Converter
+
+
+
+
+ converterMessage
+
+
+]]>
+
+
+ requiredMessage
+
+
+
+
+ validatorMessage
+
+
+
+
+ value
+
+ java.lang.Object
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexTile
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUITileTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexTileGroup
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUITileGroupTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexTitleWindow
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUITitleWindowTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexViewStack
+ com.googlecode.jsfFlex.taglib.container.ext.FlexUIViewStackTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ selectedIndex
+
+ java.lang.Integer
+
+
+
+
+ id
+ false
+
+
+
+ immediate
+
+ boolean
+
+
+
+
+ required
+
+ boolean
+
+
+
+
+ validator
+
+ void myMethod( javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object )
+
+
+
+
+
+ valueChangeListener
+
+ void myMethod( javax.faces.event.ValueChangeEvent )
+
+
+
+
+
+ converter
+
+ javax.faces.convert.Converter
+
+
+
+
+ converterMessage
+
+
+]]>
+
+
+ requiredMessage
+
+
+
+
+ validatorMessage
+
+
+
+
+ value
+
+ java.lang.Object
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexCurrencyFormatter
+ com.googlecode.jsfFlex.taglib.convert.ext.FlexUICurrencyFormatterTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexDateFormatter
+ com.googlecode.jsfFlex.taglib.convert.ext.FlexUIDateFormatterTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexNumberFormatter
+ com.googlecode.jsfFlex.taglib.convert.ext.FlexUINumberFormatterTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexPhoneFormatter
+ com.googlecode.jsfFlex.taglib.convert.ext.FlexUIPhoneFormatterTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexZipCodeFormatter
+ com.googlecode.jsfFlex.taglib.convert.ext.FlexUIZipCodeFormatterTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexAddChildAction
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAddChildActionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexAddItemAction
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAddItemActionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexAnimateProperty
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAnimatePropertyTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexBlur
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIBlurTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexDefaultListEffect
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIDefaultListEffectTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexDefaultTileListEffect
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIDefaultTileListEffectTag
+ JSP
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexDissolve
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIDissolveTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexFade
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIFadeTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexGlow
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIGlowTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexIris
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIIrisTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexMaskEffect
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIMaskEffectTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexMove
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIMoveTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexParallel
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIParallelTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexPause
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIPauseTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexRemoveChildAction
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIRemoveChildActionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexRemoveItemAction
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIRemoveItemActionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexResize
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIResizeTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexRotate
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIRotateTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexSequence
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUISequenceTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexSetPropertyAction
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUISetPropertyActionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+ value
+
+
+
+
+ name
+
+
+
+
+
+ flexSetStyleAction
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUISetStyleActionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+ value
+
+
+
+
+ name
+
+
+
+
+
+ flexSoundEffect
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUISoundEffectTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexTweenEffect
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUITweenEffectTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexUnconstrainItemAction
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIUnconstrainItemActionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexWipeDown
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeDownTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexWipeLeft
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeLeftTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexWipeRight
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeRightTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexWipeUp
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeUpTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexZoom
+ com.googlecode.jsfFlex.taglib.effects.ext.FlexUIZoomTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexAsynchronousDataUpdateEventListener
+ com.googlecode.jsfFlex.taglib.eventGlue.ext.FlexUIAsynchronousDataUpdateEventListenerTag
+ JSP
+
+
+
+ eventHandlerTgtId
+ true
+
+
+
+
+ eventListener
+ true
+
+
+
+
+ eventHandlerSrcId
+ true
+
+
+
+
+ asynchronousEventGlueHandler
+ true
+
+ java.lang.Object myMethod( java.lang.String, java.lang.String, java.lang.String )
+
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexAddChild
+ com.googlecode.jsfFlex.taglib.states.ext.FlexUIAddChildTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexRemoveChild
+ com.googlecode.jsfFlex.taglib.states.ext.FlexUIRemoveChildTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexSetEventHandler
+ com.googlecode.jsfFlex.taglib.states.ext.FlexUISetEventHandlerTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+ name
+
+
+
+
+
+ flexSetProperty
+ com.googlecode.jsfFlex.taglib.states.ext.FlexUISetPropertyTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+ value
+
+
+
+
+ name
+
+
+
+
+
+ flexSetStyle
+ com.googlecode.jsfFlex.taglib.states.ext.FlexUISetStyleTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+ value
+
+
+
+
+ name
+
+
+
+
+
+ flexState
+ com.googlecode.jsfFlex.taglib.states.ext.FlexUIStateTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+ name
+
+
+
+
+
+ flexStates
+ com.googlecode.jsfFlex.taglib.states.ext.FlexUIStatesTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexTransition
+ com.googlecode.jsfFlex.taglib.states.ext.FlexUITransitionTag
+ JSP
+
+
+
+ id
+ false
+
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexCreditCardValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUICreditCardValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexCurrencyValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUICurrencyValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexDateValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUIDateValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexEmailValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUIEmailValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexNumberValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUINumberValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexPhoneNumberValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUIPhoneNumberValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexRegExpValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUIRegExpValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexSocialSecurityValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUISocialSecurityValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexStringValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUIStringValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUIValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+ flexZipCodeValidator
+ com.googlecode.jsfFlex.taglib.validator.ext.FlexUIZipCodeValidatorTag
+ JSP
+
+respectively but actually are components. This is so because they perform the formatting and validation
+as Flex components on the client side and not on the server side. ]]>
+
+
+ componentAttributes
+
+ java.util.Map
+
+
+
+
+ componentAttributesJSONFormat
+
+
+
+
+ nameSpaceOverride
+
+
+
+
+ id
+ true
+
+
+
+ rendered
+
+ boolean
+
+
+
+
+ binding
+
+ javax.faces.component.UIComponent
+
+
+
+
+
+
+
+
diff --git a/jsf-flex/annotations/pom.xml b/jsf-flex/annotations/pom.xml
deleted file mode 100644
index 28cf3edc..00000000
--- a/jsf-flex/annotations/pom.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
- com.googlecode.jsf-flex
- jsf-flex-project
- ${jsf.flex.version}
-
-
- 4.0.0
- com.googlecode.jsf-flex.jsf-flex-project
- jsf-flex-annotations
- jar
- JSF Flex Annotations
- JSF Flex Annotations if using renderkit15 project
-
-
- The Apache Software License, Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
-
-
- scm:svn:http://jsf-flex.googlecode.com/svn/trunk/jsf-flex/annotations
- scm:svn:https://jsf-flex.googlecode.com/svn/trunk/jsf-flex/annotations
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/renderkit/annotation/IFlexComponentNodeAttribute.java b/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/renderkit/annotation/IFlexComponentNodeAttribute.java
deleted file mode 100644
index 91bc9380..00000000
--- a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/renderkit/annotation/IFlexComponentNodeAttribute.java
+++ /dev/null
@@ -1,55 +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 com.googlecode.jsfFlex.renderkit.annotation;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/**
- * @author Ji Hoon Kim
- */
-@Documented
-@Target(ElementType.TYPE)
-@Retention(RetentionPolicy.SOURCE)
-public @interface IFlexComponentNodeAttribute {
-
- String htmlType();
-
- String typeAttributeValue();
-
- String valueAttributeValue() default "";
-
- boolean isValueDynamic();
-
- boolean isValueNested();
-
- String[] valueNestedValues();
-
- boolean isValueRecurse() default false;
-
- String nameAttributeValue();
-
- boolean isNameDynamic();
-
- String nameAppend();
-
-}
diff --git a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/renderkit/annotation/IJsfFlexAttribute.java b/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/renderkit/annotation/IJsfFlexAttribute.java
deleted file mode 100644
index dd83caaf..00000000
--- a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/renderkit/annotation/IJsfFlexAttribute.java
+++ /dev/null
@@ -1,39 +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 com.googlecode.jsfFlex.renderkit.annotation;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/**
- * @author Ji Hoon Kim
- */
-@Documented
-@Target(ElementType.TYPE)
-@Retention(RetentionPolicy.RUNTIME)
-public @interface IJsfFlexAttribute {
-
- String attribute() default "";
-
- boolean byMethod() default false;
-
-}
diff --git a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/renderkit/annotation/IJsfFlexAttributeProperties.java b/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/renderkit/annotation/IJsfFlexAttributeProperties.java
deleted file mode 100644
index 04512635..00000000
--- a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/renderkit/annotation/IJsfFlexAttributeProperties.java
+++ /dev/null
@@ -1,45 +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 com.googlecode.jsfFlex.renderkit.annotation;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/**
- * @author Ji Hoon Kim
- */
-@Documented
-@Target(ElementType.TYPE)
-@Retention(RetentionPolicy.RUNTIME)
-public @interface IJsfFlexAttributeProperties {
-
- IJsfFlexAttribute[] jsfFlexAttributes() default {};
-
- IFlexComponentNodeAttribute[] componentNodeAttributes() default {};
-
- String[] componentPackages() default {};
-
- String componentName() default "";
-
- String componentNameSpace() default "mx";
-
-}
diff --git a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/shared/util/annotation/ISwcActionScriptFile.java b/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/shared/util/annotation/ISwcActionScriptFile.java
deleted file mode 100644
index 833934ad..00000000
--- a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/shared/util/annotation/ISwcActionScriptFile.java
+++ /dev/null
@@ -1,37 +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 com.googlecode.jsfFlex.shared.util.annotation;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/**
- * @author Ji Hoon Kim
- */
-@Documented
-@Target(ElementType.TYPE)
-@Retention(RetentionPolicy.SOURCE)
-public @interface ISwcActionScriptFile {
-
- String actionScriptFile();
-
-}
diff --git a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/shared/util/annotation/ISwcActionScriptFiles.java b/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/shared/util/annotation/ISwcActionScriptFiles.java
deleted file mode 100644
index f557f02c..00000000
--- a/jsf-flex/annotations/src/main/java/com/googlecode/jsfFlex/shared/util/annotation/ISwcActionScriptFiles.java
+++ /dev/null
@@ -1,37 +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 com.googlecode.jsfFlex.shared.util.annotation;
-
-import java.lang.annotation.Documented;
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/**
- * @author Ji Hoon Kim
- */
-@Documented
-@Target(ElementType.TYPE)
-@Retention(RetentionPolicy.SOURCE)
-public @interface ISwcActionScriptFiles {
-
- ISwcActionScriptFile[] actionScriptFiles();
-
-}
diff --git a/jsf-flex/core/pom.xml b/jsf-flex/core/pom.xml
deleted file mode 100644
index 221e4d3a..00000000
--- a/jsf-flex/core/pom.xml
+++ /dev/null
@@ -1,214 +0,0 @@
-
-
- com.googlecode.jsf-flex
- jsf-flex-project
- ${jsf.flex.version}
-
-
- 4.0.0
- com.googlecode.jsf-flex.jsf-flex-project
- jsf-flex
- jar
- JSF-Flex Core
- JSF Flex Core project containing the core JSF components, filters, phaseListeners, and etcetera
-
-
- The Apache Software License, Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
- Mozilla Public License, Version 1.1
- http://www.mozilla.org/MPL/MPL-1.1.html
- repo
-
-
-
-
- scm:svn:http://jsf-flex.googlecode.com/svn/trunk/jsf-flex/core
- scm:svn:https://jsf-flex.googlecode.com/svn/trunk/jsf-flex/core
-
-
-
-
-
-
- com.googlecode.jsf-flex.jsf-flex-shared-project
- jsf-flex-shared
-
-
-
-
- org.apache.myfaces.core
- myfaces-api
- provided
-
-
-
- org.apache.myfaces.buildtools
- myfaces-builder-annotations
- provided
-
-
-
- javax.servlet
- jstl
- provided
-
-
-
- javax.servlet.jsp
- javax.servlet.jsp-api
- provided
-
-
-
- javax.el
- javax.el-api
- provided
-
-
-
- javax.servlet
- servlet-api
- provided
-
-
-
- commons-el
- commons-el
- 1.0
-
-
-
- commons-logging
- commons-logging
-
-
-
- org.json
- json
-
-
-
-
-
-
-
-
- src/main/resources
- true
-
- **/*.vm
-
-
-
-
-
-
- org.apache.myfaces.buildtools
- myfaces-builder-plugin
- ${myfaces.buildtools.version}
-
-
-
- build-metadata
-
-
-
- makefacesconfig
-
- faces-config.vm
- META-INF/faces-config.xml
-
-
- make-config
-
-
-
- makecomp
-
- 2.0
- componentClass.vm
-
-
- make-components
-
-
-
- makeval
-
- 2.0
- validatorClass.vm
-
-
- make-validators
-
-
-
- make_tags_jsfFlex
-
- 2.0
- tagClass.vm
-
-
- make-tags
-
-
-
- make_validator_tags_jsfFlex
-
- 2.0
-
-
- make-validator-tags
- make-converter-tags
-
-
-
- makejsfFlextld
-
- META-INF/jsf-flex.tld
- src/main/conf/META-INF/jsf-flex.tld
- jsf-flex.vm
-
- jf
- http://jsf-flex.googlecode.com
- JSF-Flex tag library.
-
- JSF-Flex goal is to provide users capability in creating Flex components as JSF components. So users would create the components as normal JSF components and the contribution will create the necessary SWF files and etcetera and link the values of the components back to the managed beans using JSON+Javascript and Actionscript.
-
-
-
- jsf-flex
-
-
-
- make-config
-
-
-
- makejsfFlextaglib
-
- META-INF/jsf-flex.taglib.xml
- src/main/conf/META-INF/facelets-taglib-base.xml
- facelets-taglib.vm
-
- jf
- http://jsf-flex.googlecode.com
-
-
- jsf-flex
-
-
-
- make-config
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/core/src/main/conf/META-INF/facelets-taglib-base.xml b/jsf-flex/core/src/main/conf/META-INF/facelets-taglib-base.xml
deleted file mode 100644
index f1a91d7d..00000000
--- a/jsf-flex/core/src/main/conf/META-INF/facelets-taglib-base.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/core/src/main/conf/META-INF/faces-config-base.xml b/jsf-flex/core/src/main/conf/META-INF/faces-config-base.xml
deleted file mode 100644
index f71b1b10..00000000
--- a/jsf-flex/core/src/main/conf/META-INF/faces-config-base.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
- com.googlecode.jsfFlex.phaseListener.JsfFlexHttpServicePhaseListener
-
-
-
diff --git a/jsf-flex/core/src/main/conf/META-INF/jsf-flex.tld b/jsf-flex/core/src/main/conf/META-INF/jsf-flex.tld
deleted file mode 100644
index 2021cf8f..00000000
--- a/jsf-flex/core/src/main/conf/META-INF/jsf-flex.tld
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/AbstractFlexUIAttributeNode.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/AbstractFlexUIAttributeNode.java
deleted file mode 100644
index f341129a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/AbstractFlexUIAttributeNode.java
+++ /dev/null
@@ -1,68 +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 com.googlecode.jsfFlex.attributes;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponentBase;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.shared.adapter.IFlexAttributeNode;
-
-/**
- * In order to simplify development and focus in bridging of JSF and Flex, all attributes
- * of a component that is not specific to the JSF Flex project and not boundable to a bean will be
- * provided as a sub-tag of the component. Meaning one can consider the component to be an XML Element
- * node and this tag/component to be an Attribute node.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAttributeNode",
- clazz = "com.googlecode.jsfFlex.attributes.FlexUIAttributeNode",
- type = "com.googlecode.jsfFlex.FlexAttributeNode",
- tagClass = "com.googlecode.jsfFlex.taglib.attributes.FlexUIAttributeNodeTag",
- family = "javax.faces.FlexUIAttributeNode",
- desc = "Attribute Node component"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexAttributeNode")
-public abstract class AbstractFlexUIAttributeNode
- extends UIComponentBase
- implements IFlexAttributeNode {
-
- /**
- * Attribute name.
- */
- @JSFProperty(
- desc = "Attribute name.",
- required = true
- )
- public abstract String getName();
-
- /**
- * Attribute value.
- */
- @JSFProperty(
- desc = "Attribute value.",
- required = true
- )
- public abstract String getValue();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventDataUpdateGlueHandlerAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventDataUpdateGlueHandlerAttribute.java
deleted file mode 100644
index da160bce..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventDataUpdateGlueHandlerAttribute.java
+++ /dev/null
@@ -1,41 +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 com.googlecode.jsfFlex.attributes;
-
-import javax.el.MethodExpression;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true, tagHandler="com.googlecode.jsfFlex.facelet.tagHandler.AsynchronousEventGlueTagHandler")
-public interface IFlexUIAsynchronousEventDataUpdateGlueHandlerAttribute {
-
- @JSFProperty(
- stateHolder = true,
- jspName = "asynchronousEventDataUpdateGlueHandler",
- methodSignature = "com.googlecode.jsfFlex.shared.model.event.AsynchronousDataUpdateEvent",
- returnSignature = "java.lang.Object",
- desc = "Method to be invoked during the asynchronous event."
- )
- MethodExpression getAsynchronousEventDataUpdateGlueHandler();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventFilterGlueHandlerAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventFilterGlueHandlerAttribute.java
deleted file mode 100644
index 3fe6bda8..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventFilterGlueHandlerAttribute.java
+++ /dev/null
@@ -1,41 +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 com.googlecode.jsfFlex.attributes;
-
-import javax.el.MethodExpression;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true, tagHandler="com.googlecode.jsfFlex.facelet.tagHandler.AsynchronousEventGlueTagHandler")
-public interface IFlexUIAsynchronousEventFilterGlueHandlerAttribute {
-
- @JSFProperty(
- stateHolder = true,
- jspName = "asynchronousEventFilterGlueHandler",
- methodSignature = "com.googlecode.jsfFlex.shared.model.event.AsynchronousFilterEvent",
- returnSignature = "java.lang.Object",
- desc = "Method to be invoked during the asynchronous event."
- )
- MethodExpression getAsynchronousEventFilterGlueHandler();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventGlueHandlerAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventGlueHandlerAttribute.java
deleted file mode 100644
index fff87f6c..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventGlueHandlerAttribute.java
+++ /dev/null
@@ -1,41 +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 com.googlecode.jsfFlex.attributes;
-
-import javax.el.MethodExpression;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true, tagHandler="com.googlecode.jsfFlex.facelet.tagHandler.AsynchronousEventGlueTagHandler")
-public interface IFlexUIAsynchronousEventGlueHandlerAttribute {
-
- @JSFProperty(
- stateHolder = true,
- jspName = "asynchronousEventGlueHandler",
- methodSignature = "com.googlecode.jsfFlex.shared.model.event.AbstractEvent",
- returnSignature = "java.lang.Object",
- desc = "Method to be invoked during the asynchronous event."
- )
- MethodExpression getAsynchronousEventGlueHandler();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventPropertyUpdateGlueHandlerAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventPropertyUpdateGlueHandlerAttribute.java
deleted file mode 100644
index a7a10769..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousEventPropertyUpdateGlueHandlerAttribute.java
+++ /dev/null
@@ -1,41 +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 com.googlecode.jsfFlex.attributes;
-
-import javax.el.MethodExpression;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true, tagHandler="com.googlecode.jsfFlex.facelet.tagHandler.AsynchronousEventGlueTagHandler")
-public interface IFlexUIAsynchronousEventPropertyUpdateGlueHandlerAttribute {
-
- @JSFProperty(
- stateHolder = true,
- jspName = "asynchronousEventPropertyUpdateGlueHandler",
- methodSignature = "com.googlecode.jsfFlex.shared.model.event.AsynchronousPropertyUpdateEvent",
- returnSignature = "java.lang.Object",
- desc = "Method to be invoked during the asynchronous event."
- )
- MethodExpression getAsynchronousEventPropertyUpdateGlueHandler();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousPropertyUpdateDelimAttributes.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousPropertyUpdateDelimAttributes.java
deleted file mode 100644
index afeaf34f..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousPropertyUpdateDelimAttributes.java
+++ /dev/null
@@ -1,42 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIAsynchronousPropertyUpdateDelimAttributes {
-
- /**
- * This ',' deliminated String is to provide which property the user wishes to fetch from the source component back to the server side. The parameter for this method is in a form of a String deliminated to allow nesting. Meaning if the String is "first, second", then following will be fetched sourceComp["first"]["second"]. This is to allow much flexibility.
- */
- @JSFProperty(desc = "This ',' deliminated String is to provide which property the user wishes to fetch from the source component back to the server side. The parameter for this method is in a form of a String deliminated to allow nesting. Meaning if the String is 'first, second', then following will be fetched sourceComp['first']['second']. This is to allow much flexibility.")
- String getSourcePropertyDelim();
-
- /**
- * This ',' deliminated String is to provide which property the user wishes to update for the target component on the client side. The parameter for this method is in a form of a String deliminated to allow nesting. Meaning if the String is "first, second", then following will be set sourceComp["first"]["second"] = val. This is to allow much flexibility.
- */
- @JSFProperty(desc = "This ',' deliminated String is to provide which property the user wishes to update for the target component on the client side. The parameter for this method is in a form of a String deliminated to allow nesting. Meaning if the String is 'first, second', then following will be set sourceComp['first']['second'] = val. This is to allow much flexibility.")
- String getTargetPropertyDelim();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousPropertyUpdateListAttributes.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousPropertyUpdateListAttributes.java
deleted file mode 100644
index 96457464..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIAsynchronousPropertyUpdateListAttributes.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.attributes;
-
-import java.util.List;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIAsynchronousPropertyUpdateListAttributes {
-
- /**
- * This list is to provide which property the user wishes to fetch from the source component back to the server side. The parameter for this method is in a form of a List to allow nesting. Meaning if the list is ["first", "second"], then following will be fetched sourceComp["first"]["second"]. This is to allow much flexibility.
- */
- @JSFProperty(desc = "This list is to provide which property the user wishes to fetch from the source component back to the server side. The parameter for this method is in a form of a List to allow nesting. Meaning if the list is ['first', 'second'], then following will be fetched sourceComp['first']['second']. This is to allow much flexibility.")
- List getSourcePropertyList();
-
- /**
- * This list is to provide which property the user wishes to update for the target component on the client side. The parameter for this method is in a form of a List to allow nesting. Meaning if the list is ["first", "second"], then following will be set sourceComp["first"]["second"] = val. This is to allow much flexibility.
- */
- @JSFProperty(desc = "This list is to provide which property the user wishes to update for the target component on the client side. The parameter for this method is in a form of a List to allow nesting. Meaning if the list is ['first', 'second'], then following will be set sourceComp['first']['second'] = val. This is to allow much flexibility.")
- List getTargetPropertyList();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBaseAttributes.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBaseAttributes.java
deleted file mode 100644
index 1a769360..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBaseAttributes.java
+++ /dev/null
@@ -1,51 +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 com.googlecode.jsfFlex.attributes;
-
-import java.util.Map;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIBaseAttributes
- extends IFlexUINameSpaceOverrideAttribute {
-
- /**
- * Map of attribute names provided as keys and values provided as values.
- */
- @JSFProperty(desc = "Map of attribute names provided as keys and values provided as values.")
- Map getComponentAttributes();
-
- /**
- * Component attributes provided in JSON Format.
- */
- @JSFProperty(desc = "Component attributes provided in JSON Format.")
- String getComponentAttributesJSONFormat();
-
- /**
- * Component's NameSpace.
- */
- @JSFProperty(desc = "Namespace to override for the component. Meaning certain components such as Label are specified to be of 's' namespace [spark component], but user can override the namespace by changing it to such as 'mx'.")
- String getNameSpaceOverride();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBatchColumnDataRetrievalSizeAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBatchColumnDataRetrievalSizeAttribute.java
deleted file mode 100644
index 6c15da4e..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBatchColumnDataRetrievalSizeAttribute.java
+++ /dev/null
@@ -1,42 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * One thing to note is that if rowCount of the DataGrid component is greater
- * than batchColumnDataRetrievalSize, latter will be set to former.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIBatchColumnDataRetrievalSizeAttribute {
-
- /**
- * Size denoting how many elements to retrieve by http service. If not defined will default to 50.
- */
- @JSFProperty(
- defaultValue = "50",
- desc = "Size denoting how many elements to retrieve by http service. If not defined will default to 50."
- )
- String getBatchColumnDataRetrievalSize();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBindingBeanClassNameAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBindingBeanClassNameAttribute.java
deleted file mode 100644
index 66f95602..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBindingBeanClassNameAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIBindingBeanClassNameAttribute {
-
- /**
- * If additional beans can be added to the component and binding bean list size is 0, this attribute will be used to create additional beans to be added to the list. If the bean list size is > 0, then the first entry's className will be used to construct additional beans to be added to the list.
- */
- @JSFProperty(desc = "If additional beans can be added to the component and binding bean list size is 0, this attribute will be used to create additional beans to be added to the list. If the bean list size is > 0, then the first entry's className will be used to construct additional beans to be added to the list.")
- String getBindingBeanClassName();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBindingBeanListAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBindingBeanListAttribute.java
deleted file mode 100644
index 8021b615..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIBindingBeanListAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import java.util.List;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIBindingBeanListAttribute {
-
- /**
- * List of beans for data binding to the component.
- */
- @JSFProperty(desc = "List of beans for data binding to the component.")
- List> getBindingBeanList();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIComponentNameAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIComponentNameAttribute.java
deleted file mode 100644
index 92cff9c0..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIComponentNameAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIComponentNameAttribute {
-
- /**
- * Component's name.
- */
- @JSFProperty(desc = "Component's name.", required = true)
- String getComponentName();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIComponentNameSpaceAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIComponentNameSpaceAttribute.java
deleted file mode 100644
index ef4163bd..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIComponentNameSpaceAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIComponentNameSpaceAttribute {
-
- /**
- * Component's NameSpace.
- */
- @JSFProperty(desc = "Component's NameSpace.", defaultValue = "mx")
- String getComponentNameSpace();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUICreationPolicyAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUICreationPolicyAttribute.java
deleted file mode 100644
index 39e7219b..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUICreationPolicyAttribute.java
+++ /dev/null
@@ -1,41 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUICreationPolicyAttribute {
-
- /**
- * The creation policy for this child.
- */
- @JSFProperty(
- tagExcluded = true,
- desc = "The creation policy for this child."
- )
- String getCreationPolicy();
-
- void setCreationPolicy(String creationPolicy);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDataFieldAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDataFieldAttribute.java
deleted file mode 100644
index 6d9ba955..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDataFieldAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIDataFieldAttribute {
-
- /**
- * The name of the field or property in the data provider item associated with the column.
- */
- @JSFProperty(desc = "The name of the field or property in the data provider item associated with the column.")
- String getDataField();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDataProviderAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDataProviderAttribute.java
deleted file mode 100644
index 4ada4e7b..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDataProviderAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIDataProviderAttribute {
-
- /**
- * The set of items this component displays.
- */
- @JSFProperty(desc = "The set of items this component displays.")
- String getDataProvider();
-
- void setDataProvider(String dataProvider);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDataProviderCollectionAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDataProviderCollectionAttribute.java
deleted file mode 100644
index a85761d6..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDataProviderCollectionAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import java.util.Collection;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIDataProviderCollectionAttribute {
-
- /**
- * Property that allows providing java.util.Collection dataBinding for dataProvider attribute [i.e. ComboBox]
- */
- @JSFProperty(desc = "Property that allows providing java.util.Collection dataBinding for dataProvider attribute [i.e. ComboBox].")
- Collection super Object> getDataProviderCollection();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDirectionAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDirectionAttribute.java
deleted file mode 100644
index 258f56a2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIDirectionAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIDirectionAttribute {
-
- /**
- * Direction of the flow.
- */
- @JSFProperty(desc = "Direction of the flow.")
- String getDirection();
-
- void setDirection(String direction);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEditableAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEditableAttribute.java
deleted file mode 100644
index 05bb24cc..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEditableAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIEditableAttribute {
-
- /**
- * A flag that indicates whether the control is editable.
- */
- @JSFProperty(desc = "A flag that indicates whether the control is editable.")
- String getEditable();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEventHandlerSrcIdAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEventHandlerSrcIdAttribute.java
deleted file mode 100644
index ee7c13ae..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEventHandlerSrcIdAttribute.java
+++ /dev/null
@@ -1,39 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIEventHandlerSrcIdAttribute {
-
- /**
- * The id of the source component.
- */
- @JSFProperty(
- required = true,
- desc = "The id of the source component."
- )
- String getEventHandlerSrcId();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEventHandlerTgtIdAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEventHandlerTgtIdAttribute.java
deleted file mode 100644
index f7cac8e4..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEventHandlerTgtIdAttribute.java
+++ /dev/null
@@ -1,39 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIEventHandlerTgtIdAttribute {
-
- /**
- * The id of the target component.
- */
- @JSFProperty(
- required = true,
- desc = "The id of the target component."
- )
- String getEventHandlerTgtId();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEventListenerAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEventListenerAttribute.java
deleted file mode 100644
index 28e608e4..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIEventListenerAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIEventListenerAttribute {
-
- /**
- * Event to associate this listener for.
- */
- @JSFProperty(desc = "Event to associate this listener for.")
- String getEventListener();
-
- void setEventListener(String eventListener);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIFilterColumnComponentIdAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIFilterColumnComponentIdAttribute.java
deleted file mode 100644
index b1d4615a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIFilterColumnComponentIdAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIFilterColumnComponentIdAttribute {
-
- /**
- * Provides the id of a component to retrieve the column filter.
- */
- @JSFProperty(desc = "Provides the id of a component to retrieve the column filter.")
- String getFilterColumnComponentId();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIFilterComponentIdAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIFilterComponentIdAttribute.java
deleted file mode 100644
index b43dcb1b..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIFilterComponentIdAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIFilterComponentIdAttribute {
-
- /**
- * Provides the id of a component to retrieve the filtered value.
- */
- @JSFProperty(desc = "Provides the id of a component to retrieve the filtered value.")
- String getFilterComponentId();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIFilterEventListenerAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIFilterEventListenerAttribute.java
deleted file mode 100644
index fb968280..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIFilterEventListenerAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIFilterEventListenerAttribute {
-
- /**
- * Event to associate for this Filter Listener.
- */
- @JSFProperty(desc = "Event to associate for this Filter Listener.")
- String getFilterEventListener();
-
- void setFilterEventListener(String filterEventListener);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIGroupNameAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIGroupNameAttribute.java
deleted file mode 100644
index ff8a8f13..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIGroupNameAttribute.java
+++ /dev/null
@@ -1,39 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIGroupNameAttribute {
-
- /**
- * Specifies the name of the group to which this RadioButton control belongs, or specifies the value of the id property of a RadioButtonGroup control if this RadioButton is part of agroup defined by a RadioButtonGroup control.
- */
- @JSFProperty(
- required = true,
- desc = "Specifies the name of the group to which this RadioButton control belongs, or specifies the value of the id property of a RadioButtonGroup control if this RadioButton is part of agroup defined by a RadioButtonGroup control."
- )
- String getGroupName();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIHtmlTextAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIHtmlTextAttribute.java
deleted file mode 100644
index b085713d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIHtmlTextAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIHtmlTextAttribute {
-
- /**
- * Specifies the text displayed by the control.
- */
- @JSFProperty(desc = "Specifies the text displayed by the control.")
- String getHtmlText();
-
- void setHtmlText(String htmlText);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUINameAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUINameAttribute.java
deleted file mode 100644
index 977878b5..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUINameAttribute.java
+++ /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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFJspProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFJspProperty(name="name", returnType="java.lang.String", longDesc="The name.")
-@JSFComponent(configExcluded=true)
-public interface IFlexUINameAttribute {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUINameSpaceOverrideAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUINameSpaceOverrideAttribute.java
deleted file mode 100644
index 122dad4b..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUINameSpaceOverrideAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUINameSpaceOverrideAttribute {
-
- /**
- * Namespace to override for the component. Meaning certain components such as Label are specified to be of 's' namespace [spark component], but user can override the namespace by changing it to such as 'mx'.
- */
- @JSFProperty(desc = "Namespace to override for the component. Meaning certain components such as Label are specified to be of 's' namespace [spark component], but user can override the namespace by changing it to such as 'mx'.")
- String getNameSpaceOverride();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIQueueFilterThresholdAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIQueueFilterThresholdAttribute.java
deleted file mode 100644
index c007f30a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIQueueFilterThresholdAttribute.java
+++ /dev/null
@@ -1,41 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIQueueFilterThresholdAttribute {
-
- /**
- * This value will provide a threshold where if the remaining data to be filtered exceeds it,
- * the remaining entries will be queued in an another Thread while returning the current
- * Thread with the needed content.
- */
- @JSFProperty(
- desc = "This value will provide a threshold where if the remaining data to be filtered exceeds it, the remaining entries will be queued in an another Thread while returning the current Thread with the needed content.",
- defaultValue = "500"
- )
- String getQueueFilterThreshold();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIQueuedFilterListBreakUpSizeAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIQueuedFilterListBreakUpSizeAttribute.java
deleted file mode 100644
index 2c790c61..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIQueuedFilterListBreakUpSizeAttribute.java
+++ /dev/null
@@ -1,40 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIQueuedFilterListBreakUpSizeAttribute {
-
- /**
- * This value is associated with queueFilterThreshold. It represents the size of the queued list size
- * [i.e. 1000 entries and if this entry is 250, then there will be 4 lists or Threads queued up]
- */
- @JSFProperty(
- desc = "This value is associated with queueFilterThreshold. It represents the size of the queued list size [i.e. 1000 entries and if this entry is 250, then there will be 4 lists or Threads queued up]",
- defaultValue = "250"
- )
- String getQueuedFilterListBreakUpSize();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIRowCountAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIRowCountAttribute.java
deleted file mode 100644
index 9e659155..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIRowCountAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUIRowCountAttribute {
-
- /**
- * Maximum number of rows visible in the control.
- */
- @JSFProperty(desc = "Maximum number of rows visible in the control.")
- String getRowCount();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedAttribute.java
deleted file mode 100644
index ff5bf62f..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUISelectedAttribute {
-
- /**
- * Indicates whether a toggle button is toggled on (true) or off (false).
- */
- @JSFProperty(desc = "Indicates whether a toggle button is toggled on (true) or off (false).")
- Boolean getSelected();
-
- void setSelected(Boolean selected);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedColorAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedColorAttribute.java
deleted file mode 100644
index 9da272d2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedColorAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUISelectedColorAttribute {
-
- /**
- * The value of the currently selected color in the SwatchPanel object.
- */
- @JSFProperty(desc = "The value of the currently selected color in the SwatchPanel object.")
- String getSelectedColor();
-
- void setSelectedColor(String selectedColor);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedDateAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedDateAttribute.java
deleted file mode 100644
index 8509b865..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedDateAttribute.java
+++ /dev/null
@@ -1,40 +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 com.googlecode.jsfFlex.attributes;
-
-import java.util.Calendar;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUISelectedDateAttribute {
-
- /**
- * Date selected in the control.
- */
- @JSFProperty(desc = "Date selected in the control.")
- Calendar getSelectedDate();
-
- void setSelectedDate(Calendar selectedDate);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedIndexAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedIndexAttribute.java
deleted file mode 100644
index 744b4294..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedIndexAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUISelectedIndexAttribute {
-
- /**
- * The index in the data provider of the selected item.
- */
- @JSFProperty(desc = "The index in the data provider of the selected item.")
- Integer getSelectedIndex();
-
- void setSelectedIndex(Integer selectedIndex);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedLabelAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedLabelAttribute.java
deleted file mode 100644
index 50d32c02..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedLabelAttribute.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUISelectedLabelAttribute {
-
- /**
- * Selected Label.
- */
- @JSFProperty(desc = "Selected Label.")
- String getSelectedLabel();
-
- void setSelectedLabel(String selectedLabel);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedValueAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedValueAttribute.java
deleted file mode 100644
index 6da17e83..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUISelectedValueAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUISelectedValueAttribute {
-
- /**
- * This will represent the selectedValue chosen for the RadioButtonGroup. It should be used for databinding, so to figure out which radioButton within the same groupNamehas been chosen. Meaning it serves no purpose for display, so rationally you shouldhave databinded to ONE of the RadioButton with the same groupName.
- */
- @JSFProperty(desc = "This will represent the selectedValue chosen for the RadioButtonGroup. It should be used for databinding, so to figure out which radioButton within the same groupNamehas been chosen. Meaning it serves no purpose for display, so rationally you shouldhave databinded to ONE of the RadioButton with the same groupName.")
- String getSelectedValue();
-
- void setSelectedValue(String selectedValue);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUITextAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUITextAttribute.java
deleted file mode 100644
index 742f933d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUITextAttribute.java
+++ /dev/null
@@ -1,38 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUITextAttribute {
-
- /**
- * Plain text that appears in the control.
- */
- @JSFProperty(desc = "Plain text that appears in the control.")
- String getText();
-
- void setText(String text);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUITextBindingAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUITextBindingAttribute.java
deleted file mode 100644
index 11db4ade..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUITextBindingAttribute.java
+++ /dev/null
@@ -1,39 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUITextBindingAttribute {
-
- /**
- * Specifies the attribute used for binding on the server side for Input components. [i.e. TextInput and RichTextEditor]. Default is text and choices are eithertext or htmlText.
- */
- @JSFProperty(
- defaultValue = "text",
- desc = "Specifies the attribute used for binding on the server side for Input components. [i.e. TextInput and RichTextEditor]. Default is text and choices are eithertext or htmlText."
- )
- String getTextBinding();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUITitleAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUITitleAttribute.java
deleted file mode 100644
index fef70cca..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUITitleAttribute.java
+++ /dev/null
@@ -1,36 +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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(configExcluded=true)
-public interface IFlexUITitleAttribute {
-
- /**
- * Title or caption displayed in the title bar.
- */
- @JSFProperty(desc = "Title or caption displayed in the title bar.")
- String getTitle();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIValueAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIValueAttribute.java
deleted file mode 100644
index 10a8b807..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/attributes/IFlexUIValueAttribute.java
+++ /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 com.googlecode.jsfFlex.attributes;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFJspProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFJspProperty(name="value", returnType="java.lang.String", longDesc="The value for the property.")
-@JSFComponent(configExcluded=true)
-public interface IFlexUIValueAttribute {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUICommandBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUICommandBase.java
deleted file mode 100644
index 3b5207ab..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUICommandBase.java
+++ /dev/null
@@ -1,274 +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 com.googlecode.jsfFlex.component;
-
-import java.io.IOException;
-import java.util.EnumSet;
-import java.util.Map;
-
-import javax.el.MethodExpression;
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UICommand;
-import javax.faces.context.FacesContext;
-import javax.faces.el.MethodBinding;
-import javax.faces.event.ActionEvent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.renderkit.annotationDocletParser.AbstractAnnotationDocletParser;
-import com.googlecode.jsfFlex.renderkit.html.util.AbstractJsfFlexResource;
-import com.googlecode.jsfFlex.shared.adapter.IFlexContract;
-import com.googlecode.jsfFlex.shared.adapter.IFlexEvent;
-import com.googlecode.jsfFlex.shared.adapter.IFlexEvent.EVENT_HANDLER_TYPE.JAVA_SCRIPT_IMPORT;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-import com.googlecode.jsfFlex.shared.tasks.AbstractRunnerFactory;
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-import com.googlecode.jsfFlex.shared.util.FlexJsfUtil;
-
-/**
- * This component should be used as the base action of the component if the component
- * does not require any preservation of values during the post-back phase and require functionality of
- * UICommand
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- type = "com.googlecode.jsfFlex.FlexUICommandBase",
- family = "javax.faces.FlexCommandBase",
- desc = "Base component for FlexCommand components"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUICommandBase")
-public abstract class AbstractFlexUICommandBase
- extends UICommand
- implements IFlexContract, IFlexEvent {
-
- private AbstractAnnotationDocletParser _annotationDocletParserInstance;
-
- private String _absolutePathToPreMxmlFile;
-
- private String _preMxmlIdentifier;
- private String _parentPreMxmlIdentifier;
- /*
- * below two variables dictate the depth and the height of this component
- * in reference to the top component which should be of FlexApplication.
- */
- private int _majorLevel = -1;
- private int _minorLevel = -1;
-
- public AbstractFlexUICommandBase(){
- super();
- }
-
- /**
- * Usually one does not provide overriding of this method; however there are certain cases where one desires to
- * provide additional parameters [i.e. AbstractFlexUIAsynchronousPropertyUpdateEventListener]
- *
- * @return
- */
- public JSONObject getAddtionalArguments(){
- return null;
- }
-
- public JSONObject getComponentInitValues(){
- return null;
- }
-
- public String getEventHandlerSrcId() {
- return getId();
- }
-
- public String getEventHandlerTgtId() {
- FacesContext currInstance = FacesContext.getCurrentInstance();
- return FlexJsfUtil.retrieveFormId(getClientId(currInstance));
- }
-
- public String getNameSpaceOverride(){
- return null;
- }
-
- public synchronized AbstractAnnotationDocletParser getAnnotationDocletParserInstance(){
-
- if(_annotationDocletParserInstance == null){
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- AbstractRunnerFactory runnerFactoryInstance = flexContext.getRunnerFactoryInstance();
- _annotationDocletParserInstance = runnerFactoryInstance.getAnnotationDocletParserImpl();
- }
-
- return _annotationDocletParserInstance;
- }
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
-
- if(flexContext.isProductionEnv()){
- //means no need to create preMxml files
- setRendered(false);
- }
-
- //need to check whether to add content to AdditionalApplicationScriptContent for submission of form
- if(getAction() != null || getActionExpression() != null || getActionListener() != null){
-
- EVENT_HANDLER_TYPE eventHandlerType = getEventHandlerType();
- AbstractJsfFlexResource jsfFlexResource = AbstractJsfFlexResource.getInstance();
- EnumSet javaScriptImports = eventHandlerType.getJavaScriptImports();
-
- for(JAVA_SCRIPT_IMPORT currJSImport : javaScriptImports){
- jsfFlexResource.addResource(AbstractFlexUICommandBase.class, currJSImport.getJavaScriptImport());
- }
-
- }
-
- super.encodeBegin(context);
- }
-
- @Override
- public void decode(FacesContext context) {
- Map requestMap = context.getExternalContext().getRequestParameterMap();
- String value = requestMap.get(getEventHandlerSrcId());
- if(value != null){
- //must have been triggered
- queueEvent(new ActionEvent(this));
- }
- }
-
- @Override
- public void processDecodes(FacesContext context) {
- String mode = context.getExternalContext().getInitParameter(FlexConstants.CONFIG_MODE_NAME);
- if(mode == null || mode.equals(FlexConstants.PRODUCTION_MODE)){
- //need to dataBind so set back to true
- setRendered(true);
- }
-
- super.processDecodes(context);
- }
-
- public String getEventHandlerId(){
- return getId();
- }
-
- public String getAbsolutePathToPreMxmlFile() {
- return _absolutePathToPreMxmlFile;
- }
- public void setAbsolutePathToPreMxmlFile(String absolutePathToPreMxmlFile) {
- _absolutePathToPreMxmlFile = absolutePathToPreMxmlFile;
- }
- public int getMajorLevel() {
- return _majorLevel;
- }
- public void setMajorLevel(int majorLevel) {
- _majorLevel = majorLevel;
- }
- public int getMinorLevel() {
- return _minorLevel;
- }
- public void setMinorLevel(int minorLevel) {
- _minorLevel = minorLevel;
- }
- public String getParentPreMxmlIdentifier() {
- return _parentPreMxmlIdentifier;
- }
- public void setParentPreMxmlIdentifier(String parentPreMxmlIdentifier) {
- _parentPreMxmlIdentifier = parentPreMxmlIdentifier;
- }
- public String getPreMxmlIdentifier() {
- return _preMxmlIdentifier;
- }
- public void setPreMxmlIdentifier(String preMxmlIdentifier) {
- _preMxmlIdentifier = preMxmlIdentifier;
- }
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
- /**
- * The action to take when this command is invoked.
- *
- * If the value is an expression, it is expected to be a method binding EL expression that identifies
- * an action method. An action method accepts no parameters and has a String return value, called the
- * action outcome, that identifies the next view displayed. The phase that this event is fired in
- * can be controlled via the immediate attribute.
- *
- *
- * If the value is a string literal, it is treated as a navigation outcome for the current view. This
- * is functionally equivalent to a reference to an action method that returns the string literal.
- *
- */
- @JSFProperty(
- stateHolder = true,
- jspName = "action",
- returnSignature = "java.lang.Object",
- desc = "Specifies the action to take when this command is invoked."
- )
- @Override
- public MethodExpression getActionExpression(){
- return super.getActionExpression();
- }
-
- /**
- * A method binding EL expression that identifies an action listener method
- * to be invoked if this component is activated by the user. An action
- * listener method accepts a parameter of type javax.faces.event.ActionEvent
- * and returns void. The phase that this event is fired in can be controlled
- * via the immediate attribute.
- *
- */
- @JSFProperty(
- stateHolder = true,
- returnSignature = "void",
- methodSignature = "javax.faces.event.ActionEvent",
- desc = "A method binding EL expression that identifies an action listener method to be invoked if this component is activated by the user."
- )
- @Override
- public MethodBinding getActionListener(){
- return super.getActionListener();
- }
-
- /**
- * A boolean value that identifies the phase during which action events
- * should fire. During normal event processing, action methods and
- * action listener methods are fired during the "invoke application"
- * phase of request processing. If this attribute is set to "true",
- * these methods are fired instead at the end of the "apply request
- * values" phase.
- *
- */
- @JSFProperty(
- defaultValue = "false",
- desc = "A boolean value that identifies the phase during which action events should fire."
- )
- @Override
- public boolean isImmediate(){
- return super.isImmediate();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIHtmlTextInputBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIHtmlTextInputBase.java
deleted file mode 100644
index 10f84477..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIHtmlTextInputBase.java
+++ /dev/null
@@ -1,122 +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 com.googlecode.jsfFlex.component;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIHtmlTextAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUITextBindingAttribute;
-
-/**
- * This class will process the needed actions of setting and retrieving of "htmlText" attribute
- * within the Flex components. Note that since this class invokes the super method of populateComponentInitValues
- * it will also set and retrieve values of "text" attribute of the component [if it exists].
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- clazz = "com.googlecode.jsfFlex.component.FlexUIHtmlTextInputBase",
- type = "com.googlecode.jsfFlex.FlexUIHtmlTextInputBase",
- family = "javax.faces.FlexUIHtmlTextInputBase",
- desc = "Base component for FlexInput components that contain htmlText attribute",
- template = true
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIHtmlTextInputBase")
-public abstract class AbstractFlexUIHtmlTextInputBase
- extends com.googlecode.jsfFlex.component.FlexUITextInputBase
- implements IFlexUIHtmlTextAttribute, IFlexUITextBindingAttribute {
-
- private final static org.apache.commons.logging.Log _log = org.apache.commons.logging.LogFactory.getLog(FlexUIHtmlTextInputBase.class);
-
- private static final String HTML_TEXT_ATTR = "htmlText";
- private static final String HTML_TEXT_ID_APPENDED = "_htmlText";
-
- private org.json.JSONObject initValue;
-
- @Override
- protected void populateComponentInitValues(){
- try{
- if(getTextBinding().equals(HTML_TEXT_ATTR) && getHtmlText() != null){
- getInitValue().put(VALUE, com.googlecode.jsfFlex.shared.util.FlexJsfUtil.escapeCharacters( getHtmlText() ));
- }else{
- super.populateComponentInitValues();
- }
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- private synchronized org.json.JSONObject getInitValue(){
- if(initValue == null){
- try{
- initValue = new org.json.JSONObject();
- initValue.put(ATTRIBUTE, HTML_TEXT_ATTR);
-
- _initValues.put(initValue);
-
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
- return initValue;
- }
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- java.util.Map requestMap = context.getExternalContext().getRequestParameterMap();
- /*
- * since there exists two possible returned values [text and htmlText],
- * the attribute will be appended to the id [i.e. id_text and id_htmlText]
- */
-
- String htmlTextId = getId() + HTML_TEXT_ID_APPENDED;
- String htmlTextUpdateVal = requestMap.get(htmlTextId);
-
- if(htmlTextUpdateVal != null){
- setHtmlText(htmlTextUpdateVal);
- }
-
- if(getTextBinding().equals(HTML_TEXT_ATTR)){
- setSubmittedValue(getHtmlText());
- }
-
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- javax.el.ValueExpression ve = getValueExpression(HTML_TEXT_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getHtmlText());
- setHtmlText(null);
- }
-
- }
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIInputBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIInputBase.java
deleted file mode 100644
index 1c03502f..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIInputBase.java
+++ /dev/null
@@ -1,281 +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 com.googlecode.jsfFlex.component;
-
-import java.io.IOException;
-import java.util.List;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIInput;
-import javax.faces.context.FacesContext;
-import javax.faces.convert.Converter;
-import javax.faces.el.MethodBinding;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-import org.json.JSONArray;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.renderkit.annotationDocletParser.AbstractAnnotationDocletParser;
-import com.googlecode.jsfFlex.shared.adapter.IFlexContract;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-import com.googlecode.jsfFlex.shared.tasks.AbstractRunnerFactory;
-import com.googlecode.jsfFlex.shared.util.FlexAttributeConstants;
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * This class will process the needed actions of creating JSONObject and JSONArray needed
- * by subclasses to preserve the state of beans during the post back phase.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- type = "com.googlecode.jsfFlex.FlexUIInputBase",
- family = "javax.faces.FlexInputBase",
- desc = "Base component for FlexInput components"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIInputBase")
-public abstract class AbstractFlexUIInputBase extends UIInput implements IFlexContract {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIInputBase.class);
-
- protected static final String ATTRIBUTE = "attribute";
- protected static final String VALUE = "value";
- /*
- * Below parameter should be inserted into initValue JSONObject when
- * specific ActionScript Object needs to be constructed for component's
- * initial value [i.e. AbstractFlexUIDateChooser]
- */
- protected static final String SPECIFIC_OBJECT_TYPE_INIT = "specificObjectTypeInit";
-
- private static final String INIT_VALUES = "initValues";
-
- protected JSONArray _initValues;
-
- private JSONObject _componentInitValueObject;
-
- private AbstractAnnotationDocletParser _annotationDocletParserInstance;
-
- private String _absolutePathToPreMxmlFile;
- private String _preMxmlIdentifier;
- private String _parentPreMxmlIdentifier;
-
- /*
- * below two variables dictate the depth and the height of this component
- * in reference to the top component which should be of FlexApplication.
- */
- private int _majorLevel = -1;
- private int _minorLevel = -1;
-
- public AbstractFlexUIInputBase(){
- super();
- }
-
- {
- try{
- _componentInitValueObject = new JSONObject();
- _initValues = new JSONArray();
-
- _componentInitValueObject.put(INIT_VALUES, _initValues);
-
- }catch(JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- public String getNameSpaceOverride(){
- return null;
- }
-
- public JSONObject getComponentInitValues(){
- return _componentInitValueObject;
- }
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
-
- try{
- _componentInitValueObject.put(FlexAttributeConstants.ID_ATTR, getId());
- }catch(JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
-
- populateComponentInitValues();
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- List applicationInitValueList = flexContext.getApplicationInitValueList();
- if(getComponentInitValues() != null){
- applicationInitValueList.add(getComponentInitValues());
- }
-
- if(flexContext.isProductionEnv()){
- //means no need to create preMxml files
- setRendered(false);
- }
-
- super.encodeBegin(context);
- }
-
- @Override
- public void processDecodes(FacesContext context) {
- String mode = context.getExternalContext().getInitParameter(FlexConstants.CONFIG_MODE_NAME);
- if(mode == null || mode.equals(FlexConstants.PRODUCTION_MODE)){
- //need to dataBind so set back to true
- setRendered(true);
- }
-
- super.processDecodes(context);
- }
-
- public synchronized AbstractAnnotationDocletParser getAnnotationDocletParserInstance(){
-
- if(_annotationDocletParserInstance == null){
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- AbstractRunnerFactory runnerFactoryInstance = flexContext.getRunnerFactoryInstance();
- _annotationDocletParserInstance = runnerFactoryInstance.getAnnotationDocletParserImpl();
- }
-
- return _annotationDocletParserInstance;
- }
-
- protected abstract void populateComponentInitValues();
-
- public String getAbsolutePathToPreMxmlFile() {
- return _absolutePathToPreMxmlFile;
- }
- public void setAbsolutePathToPreMxmlFile(String absolutePathToPreMxmlFile) {
- _absolutePathToPreMxmlFile = absolutePathToPreMxmlFile;
- }
- public int getMajorLevel() {
- return _majorLevel;
- }
- public void setMajorLevel(int majorLevel) {
- _majorLevel = majorLevel;
- }
- public int getMinorLevel() {
- return _minorLevel;
- }
- public void setMinorLevel(int minorLevel) {
- _minorLevel = minorLevel;
- }
- public String getParentPreMxmlIdentifier() {
- return _parentPreMxmlIdentifier;
- }
- public void setParentPreMxmlIdentifier(String parentPreMxmlIdentifier) {
- _parentPreMxmlIdentifier = parentPreMxmlIdentifier;
- }
- public String getPreMxmlIdentifier() {
- return _preMxmlIdentifier;
- }
- public void setPreMxmlIdentifier(String preMxmlIdentifier) {
- _preMxmlIdentifier = preMxmlIdentifier;
- }
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
- /**
- * A boolean value that identifies the phase during which value change events should fire. During normal event processing, value change events are fired during the "invoke application" phase of request processing. If this attribute is set to true, these methods are fired instead at the end of the apply request values phase.
- */
- @JSFProperty(
- inheritedTag = true,
- desc = "A boolean value that identifies the phase during which value change events should fire. During normal event processing, value change events are fired during the 'invoke application' phase of request processing. If this attribute is set to true, these methods are fired instead at the end of the apply request values phase."
- )
- @Override
- public boolean isImmediate(){
- return super.isImmediate();
- }
-
- /**
- * A boolean value that indicates whether an input value is required.
- * If this value is true, and no input value is provided, the error
- * message javax.faces.component.UIInput.REQUIRED is posted.
- */
- @JSFProperty(
- inheritedTag = true,
- desc = "A boolean value that indicates whether an input value is required. If this value is true, and no input value is provided, the error message javax.faces.component.UIInput.REQUIRED is posted."
- )
- @Override
- public boolean isRequired(){
- return super.isRequired();
- }
-
- /**
- * A method binding EL expression, accepting FacesContext, UIComponent,
- * and Object parameters, and returning void, that validates the
- * component's local value.
- */
- @JSFProperty(
- stateHolder = true,
- returnSignature = "void",
- inheritedTag = true,
- methodSignature = "javax.faces.context.FacesContext,javax.faces.component.UIComponent,java.lang.Object"
- )
- @Override
- public MethodBinding getValidator(){
- return super.getValidator();
- }
-
- /**
- * A method binding EL expression, accepting a ValueChangeEvent parameter
- * and returning void. The specified method is invoked if this component
- * is modified. The phase that this handler is fired in can be controlled
- * via the immediate attribute.
- */
- @JSFProperty(
- stateHolder = true,
- returnSignature = "void",
- inheritedTag = true,
- methodSignature = "javax.faces.event.ValueChangeEvent"
- )
- @Override
- public MethodBinding getValueChangeListener(){
- return super.getValueChangeListener();
- }
-
- /**
- * The value can either be a static value (ID) or an EL expression. When a static id is
- * specified, an instance of the converter type registered with that id is used. When this is an
- * EL expression, the result of evaluating the expression must be an object that implements the
- * Converter interface.
- */
- @JSFProperty(
- inheritedTag = true,
- desc = "The value can either be a static value (ID) or an EL expression. When a static id is specified, an instance of the converter type registered with that id is used. When this is an EL expression, the result of evaluating the expression must be an object that implements the Converter interface."
- )
- @Override
- public Converter getConverter(){
- return super.getConverter();
- }
-
-}
\ No newline at end of file
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIOutputBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIOutputBase.java
deleted file mode 100644
index 17538491..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIOutputBase.java
+++ /dev/null
@@ -1,172 +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 com.googlecode.jsfFlex.component;
-
-import java.io.IOException;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIOutput;
-import javax.faces.context.FacesContext;
-import javax.faces.convert.Converter;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.renderkit.annotationDocletParser.AbstractAnnotationDocletParser;
-import com.googlecode.jsfFlex.shared.adapter.IFlexContract;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-import com.googlecode.jsfFlex.shared.tasks.AbstractRunnerFactory;
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * This component should be used as the base action of the component if the component
- * does not require any preservation of values during the post-back phase [i.e. AbstractFlexUILabel], but
- * require setting of fields of UIOutput [i.e. converter].
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- type = "com.googlecode.jsfFlex.FlexUIOutputBase",
- family = "javax.faces.FlexOutputBase",
- desc = "Base component for FlexOutput components"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIOutputBase")
-public abstract class AbstractFlexUIOutputBase extends UIOutput implements IFlexContract {
-
- private AbstractAnnotationDocletParser _annotationDocletParserInstance;
-
- private String _absolutePathToPreMxmlFile;
-
- private String _preMxmlIdentifier;
- private String _parentPreMxmlIdentifier;
- /*
- * below two variables dictate the depth and the height of this component
- * in reference to the top component which should be of FlexApplication.
- */
- private int _majorLevel = -1;
- private int _minorLevel = -1;
-
- public AbstractFlexUIOutputBase(){
- super();
- }
-
- public String getNameSpaceOverride(){
- return null;
- }
-
- public JSONObject getComponentInitValues(){
- return null;
- }
-
- public synchronized AbstractAnnotationDocletParser getAnnotationDocletParserInstance(){
-
- if(_annotationDocletParserInstance == null){
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- AbstractRunnerFactory runnerFactoryInstance = flexContext.getRunnerFactoryInstance();
- _annotationDocletParserInstance = runnerFactoryInstance.getAnnotationDocletParserImpl();
- }
-
- return _annotationDocletParserInstance;
- }
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- if(flexContext.isProductionEnv()){
- //means no need to create preMxml files
- setRendered(false);
- }
-
- super.encodeBegin(context);
- }
-
- @Override
- public void processDecodes(FacesContext context) {
- String mode = context.getExternalContext().getInitParameter(FlexConstants.CONFIG_MODE_NAME);
- if(mode == null || mode.equals(FlexConstants.PRODUCTION_MODE)){
- //need to dataBind so set back to true
- setRendered(true);
- }
-
- super.processDecodes(context);
- }
-
- public String getAbsolutePathToPreMxmlFile() {
- return _absolutePathToPreMxmlFile;
- }
- public void setAbsolutePathToPreMxmlFile(String absolutePathToPreMxmlFile) {
- _absolutePathToPreMxmlFile = absolutePathToPreMxmlFile;
- }
- public int getMajorLevel() {
- return _majorLevel;
- }
- public void setMajorLevel(int majorLevel) {
- _majorLevel = majorLevel;
- }
- public int getMinorLevel() {
- return _minorLevel;
- }
- public void setMinorLevel(int minorLevel) {
- _minorLevel = minorLevel;
- }
- public String getParentPreMxmlIdentifier() {
- return _parentPreMxmlIdentifier;
- }
- public void setParentPreMxmlIdentifier(String parentPreMxmlIdentifier) {
- _parentPreMxmlIdentifier = parentPreMxmlIdentifier;
- }
- public String getPreMxmlIdentifier() {
- return _preMxmlIdentifier;
- }
- public void setPreMxmlIdentifier(String preMxmlIdentifier) {
- _preMxmlIdentifier = preMxmlIdentifier;
- }
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
- /**
- * The value can either be a static value (ID) or an EL expression. When a static id is
- * specified, an instance of the converter type registered with that id is used. When this is an
- * EL expression, the result of evaluating the expression must be an object that implements the
- * Converter interface.
- */
- @JSFProperty(
- inheritedTag = true,
- desc = "The value can either be a static value (ID) or an EL expression. When a static id is specified, an instance of the converter type registered with that id is used. When this is an EL expression, the result of evaluating the expression must be an object that implements the Converter interface."
- )
- @Override
- public Converter getConverter(){
- return super.getConverter();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIPreserveInServer.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIPreserveInServer.java
deleted file mode 100644
index 00f997bd..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIPreserveInServer.java
+++ /dev/null
@@ -1,66 +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 com.googlecode.jsfFlex.component;
-
-import java.io.IOException;
-import java.util.Map;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-/**
- * This class will contain code to allow subclasses in performing aynchronous calls
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- type = "com.googlecode.jsfFlex.FlexUIPreserveInServer",
- family = "javax.faces.FlexUIPreserveInServer",
- desc = "Base component for FlexPreserveInServer components"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIPreserveInServer")
-public abstract class AbstractFlexUIPreserveInServer extends AbstractFlexUISimpleBase {
-
- @Override
- public void encodeEnd(FacesContext context) throws IOException {
- super.encodeEnd(context);
-
- /*
- * adding the component to the session for future asynchronous requests
- */
- Map sessionMap = context.getExternalContext().getSessionMap();
- sessionMap.put(getId(), this);
-
- }
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- /*
- * No longer needed, so remove the content.
- */
- Map sessionMap = context.getExternalContext().getSessionMap();
- sessionMap.remove(getId());
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUISelectedBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUISelectedBase.java
deleted file mode 100644
index b0ea1635..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUISelectedBase.java
+++ /dev/null
@@ -1,111 +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 com.googlecode.jsfFlex.component;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUISelectedAttribute;
-
-/**
- * This class will process the needed actions of setting and retrieving of "selected" attribute
- * within the Flex components.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- clazz = "com.googlecode.jsfFlex.component.FlexUISelectedBase",
- type = "com.googlecode.jsfFlex.FlexUISelectedBase",
- family = "javax.faces.FlexUISelectedBase",
- desc = "Base component for FlexInput components that contain selected attribute",
- template = true
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISelectedBase")
-public abstract class AbstractFlexUISelectedBase
- extends AbstractFlexUIInputBase
- implements IFlexUISelectedAttribute {
-
- private final static org.apache.commons.logging.Log _log = org.apache.commons.logging.LogFactory.getLog(FlexUISelectedBase.class);
-
- private static final String SELECTED_ID_APPENDED = "_selected";
- private static final String SELECTED_ATTR = "selected";
-
- private org.json.JSONObject initValue;
-
- protected void populateComponentInitValues(){
- try{
- if(getSelected() != null){
- getInitValue().put(VALUE, getSelected());
- }
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- private synchronized org.json.JSONObject getInitValue(){
- if(initValue == null){
- try{
- initValue = new org.json.JSONObject();
- initValue.put(ATTRIBUTE, SELECTED_ATTR);
-
- _initValues.put(initValue);
-
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
- return initValue;
- }
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- java.util.Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String selectedId = getId() + SELECTED_ID_APPENDED;
- String selectedUpdateVal = requestMap.get(selectedId);
-
- if(selectedUpdateVal != null){
- setSelected(Boolean.valueOf(selectedUpdateVal));
- setSubmittedValue(selectedUpdateVal);
- }
-
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- javax.el.ValueExpression ve = getValueExpression(SELECTED_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getSelected());
- setSelected(null);
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUISelectedIndexBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUISelectedIndexBase.java
deleted file mode 100644
index fc8fd5eb..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUISelectedIndexBase.java
+++ /dev/null
@@ -1,111 +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 com.googlecode.jsfFlex.component;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUISelectedIndexAttribute;
-
-/**
- * This class will process the needed actions of setting and retrieving of "selectedIndex" attribute
- * within the Flex components.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- clazz = "com.googlecode.jsfFlex.component.FlexUISelectedIndexBase",
- type = "com.googlecode.jsfFlex.FlexUISelectedIndexBase",
- family = "javax.faces.FlexUISelectedIndexBase",
- desc = "Base component for FlexInput components that contain selectedIndex attribute",
- template = true
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISelectedIndexBase")
-public abstract class AbstractFlexUISelectedIndexBase
- extends AbstractFlexUIInputBase
- implements IFlexUISelectedIndexAttribute {
-
- private final static org.apache.commons.logging.Log _log = org.apache.commons.logging.LogFactory.getLog(FlexUISelectedIndexBase.class);
-
- private static final String SELECTED_INDEX_ID_APPENDED = "_selectedIndex";
- private static final String SELECTED_INDEX_ATTR = "selectedIndex";
-
- private org.json.JSONObject initValue;
-
- protected void populateComponentInitValues(){
- try{
- if(getSelectedIndex() != null){
- getInitValue().put(VALUE, getSelectedIndex());
- }
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- private synchronized org.json.JSONObject getInitValue(){
- if(initValue == null){
- try{
- initValue = new org.json.JSONObject();
- initValue.put(ATTRIBUTE, SELECTED_INDEX_ATTR);
-
- _initValues.put(initValue);
-
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
- return initValue;
- }
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- java.util.Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String selectedIndexId = getId() + SELECTED_INDEX_ID_APPENDED;
- String selectedIndexUpdateVal = requestMap.get(selectedIndexId);
-
- if(selectedIndexUpdateVal != null){
- setSelectedIndex(Integer.valueOf(selectedIndexUpdateVal));
- setSubmittedValue(selectedIndexUpdateVal);
- }
-
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- javax.el.ValueExpression ve = getValueExpression(SELECTED_INDEX_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getSelectedIndex());
- setSelectedIndex(null);
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUISimpleBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUISimpleBase.java
deleted file mode 100644
index 81900dbf..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUISimpleBase.java
+++ /dev/null
@@ -1,139 +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 com.googlecode.jsfFlex.component;
-
-import java.io.IOException;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponentBase;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.renderkit.annotationDocletParser.AbstractAnnotationDocletParser;
-import com.googlecode.jsfFlex.shared.adapter.IFlexContract;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-import com.googlecode.jsfFlex.shared.tasks.AbstractRunnerFactory;
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * This component should be used as the base action of the component if the component
- * does not require any preservation of values during the post-back phase [i.e. AbstractFlexUIVideoDisplay].
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- type = "com.googlecode.jsfFlex.FlexUISimpleBase",
- family = "javax.faces.FlexUISimpleBase",
- desc = "Base component for FlexSimple components"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISimpleBase")
-public abstract class AbstractFlexUISimpleBase extends UIComponentBase implements IFlexContract {
-
- private AbstractAnnotationDocletParser _annotationDocletParserInstance;
-
- private String _absolutePathToPreMxmlFile;
- private String _preMxmlIdentifier;
- private String _parentPreMxmlIdentifier;
- /*
- * below two variables dictate the depth and the height of this component
- * in reference to the top component which should be of FlexApplication.
- */
- private int _majorLevel = -1;
- private int _minorLevel = -1;
-
- public AbstractFlexUISimpleBase(){
- super();
- }
-
- public JSONObject getComponentInitValues(){
- return null;
- }
-
- public String getNameSpaceOverride(){
- return null;
- }
-
- public synchronized AbstractAnnotationDocletParser getAnnotationDocletParserInstance(){
-
- if(_annotationDocletParserInstance == null){
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- AbstractRunnerFactory runnerFactoryInstance = flexContext.getRunnerFactoryInstance();
- _annotationDocletParserInstance = runnerFactoryInstance.getAnnotationDocletParserImpl();
- }
-
- return _annotationDocletParserInstance;
- }
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- if(flexContext.isProductionEnv()){
- //means no need to create preMxml files
- setRendered(false);
- }
-
- super.encodeBegin(context);
- }
-
- @Override
- public void processDecodes(FacesContext context) {
- String mode = context.getExternalContext().getInitParameter(FlexConstants.CONFIG_MODE_NAME);
- if(mode == null || mode.equals(FlexConstants.PRODUCTION_MODE)){
- //need to dataBind so set back to true
- setRendered(true);
- }
-
- super.processDecodes(context);
- }
-
- public String getAbsolutePathToPreMxmlFile() {
- return _absolutePathToPreMxmlFile;
- }
- public void setAbsolutePathToPreMxmlFile(String absolutePathToPreMxmlFile) {
- _absolutePathToPreMxmlFile = absolutePathToPreMxmlFile;
- }
- public int getMajorLevel() {
- return _majorLevel;
- }
- public void setMajorLevel(int majorLevel) {
- _majorLevel = majorLevel;
- }
- public int getMinorLevel() {
- return _minorLevel;
- }
- public void setMinorLevel(int minorLevel) {
- _minorLevel = minorLevel;
- }
- public String getParentPreMxmlIdentifier() {
- return _parentPreMxmlIdentifier;
- }
- public void setParentPreMxmlIdentifier(String parentPreMxmlIdentifier) {
- _parentPreMxmlIdentifier = parentPreMxmlIdentifier;
- }
- public String getPreMxmlIdentifier() {
- return _preMxmlIdentifier;
- }
- public void setPreMxmlIdentifier(String preMxmlIdentifier) {
- _preMxmlIdentifier = preMxmlIdentifier;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUITextInputBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUITextInputBase.java
deleted file mode 100644
index de0673d5..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUITextInputBase.java
+++ /dev/null
@@ -1,111 +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 com.googlecode.jsfFlex.component;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUITextAttribute;
-
-/**
- * This class will process the needed actions of setting and retrieving of "text" attribute
- * within the Flex components.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- clazz = "com.googlecode.jsfFlex.component.FlexUITextInputBase",
- type = "com.googlecode.jsfFlex.FlexUITextInputBase",
- family = "javax.faces.FlexUITextInputBase",
- desc = "Base component for FlexInput components that contain text attribute",
- template = true
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITextInputBase")
-public abstract class AbstractFlexUITextInputBase
- extends AbstractFlexUIInputBase
- implements IFlexUITextAttribute {
-
- private final static org.apache.commons.logging.Log _log = org.apache.commons.logging.LogFactory.getLog(FlexUITextInputBase.class);
-
- private static final String TEXT_ATTR = "text";
- private static final String TEXT_ID_APPENDED = "_text";
-
- private org.json.JSONObject initValue;
-
- protected void populateComponentInitValues(){
- try{
- if(getText() != null){
- getInitValue().put(VALUE, com.googlecode.jsfFlex.shared.util.FlexJsfUtil.escapeCharacters( getText() ));
- }
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- throw new com.googlecode.jsfFlex.shared.exception.ComponentBuildException(jsonException);
- }
- }
-
- private synchronized org.json.JSONObject getInitValue(){
- if(initValue == null){
- try{
- initValue = new org.json.JSONObject();
- initValue.put(ATTRIBUTE, TEXT_ATTR);
-
- _initValues.put(initValue);
-
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
- return initValue;
- }
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- java.util.Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String textId = getId() + TEXT_ID_APPENDED;
- String textUpdateVal = requestMap.get(textId);
-
- if(textUpdateVal != null){
- setText(textUpdateVal);
- setSubmittedValue(textUpdateVal);
- }
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- javax.el.ValueExpression ve = getValueExpression(TEXT_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getText());
- setText(null);
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIValueBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIValueBase.java
deleted file mode 100644
index 16568027..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIValueBase.java
+++ /dev/null
@@ -1,104 +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 com.googlecode.jsfFlex.component;
-
-import java.util.Map;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-/**
- * This class will process the needed actions of setting and retrieving of "value" attribute
- * within the Flex components.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- type = "com.googlecode.jsfFlex.FlexUIValueBase",
- family = "javax.faces.FlexUIValueBase",
- desc = "Base component for FlexInput components that contain value attribute"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIValueBase")
-public abstract class AbstractFlexUIValueBase extends AbstractFlexUIInputBase {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIValueBase.class);
-
- private static final String VALUE_ATTR = "value";
- private static final String VALUE_ID_APPENDED = "_value";
-
- private JSONObject initValue;
-
- {
- try{
- initValue = new JSONObject();
- initValue.put(ATTRIBUTE, VALUE_ATTR);
-
- _initValues.put(initValue);
-
- }catch(JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- protected void populateComponentInitValues(){
- try{
- if(getValue() != null){
- initValue.put(VALUE, (String) getValue());
- }
- }catch(JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String valueId = getId() + VALUE_ID_APPENDED;
- String valueUpdateVal = requestMap.get(valueId);
-
- if(valueUpdateVal != null){
- setValue(valueUpdateVal);
- setSubmittedValue(valueUpdateVal);
- }
-
- }
-
- /**
- * Current value.
- */
- @JSFProperty(
- inheritedTag = true,
- desc = "Current value."
- )
- @Override
- public Object getValue(){
- return super.getValue();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIViewStackBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIViewStackBase.java
deleted file mode 100644
index e5e71320..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/AbstractFlexUIViewStackBase.java
+++ /dev/null
@@ -1,60 +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 com.googlecode.jsfFlex.component;
-
-import java.io.IOException;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-/**
- * This class will extend from FlexUISelectedIndexBase class, so it will process the needed actions
- * of setting and retrieving of "selectedIndex" and "text" attributes. Additional task taken by the
- * component is to set the "creationPolicy" to "all", so that the Flex component will be accessible
- * after it finished its loading.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- type = "com.googlecode.jsfFlex.FlexUIViewStackBase",
- family = "javax.faces.FlexUIViewStackBase",
- desc = "Base component for FlexInput components that contain selected attribute AND sets the creationPolicy to all [for setting the initial values]"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIViewStackBase")
-public abstract class AbstractFlexUIViewStackBase extends com.googlecode.jsfFlex.component.FlexUISelectedIndexBase {
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
- /*
- * HACK :
- * Setting creationPolicy to "all", so the components which are not
- * shown by the non-selected Container would be created and can be referred
- * during the initialization/value preserving process
- *
- * I think this is the most prudent choice
- */
- setCreationPolicy("all");
- super.encodeBegin(context);
- }
-
- public abstract void setCreationPolicy(String creationPolicy);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIAdditionalComponent.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIAdditionalComponent.java
deleted file mode 100644
index c0c43775..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIAdditionalComponent.java
+++ /dev/null
@@ -1,45 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIComponentNameAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIComponentNameSpaceAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAdditionalComponent",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIAdditionalComponent",
- type = "com.googlecode.jsfFlex.FlexUIAdditionalComponent",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIAdditionalComponentTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAdditionalComponent"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAdditionalComponent")
-public abstract class AbstractFlexUIAdditionalComponent
- extends AbstractFlexUISimpleBase
- implements IFlexUIComponentNameAttribute, IFlexUIComponentNameSpaceAttribute {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIApplication.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIApplication.java
deleted file mode 100644
index 62cec8e2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIApplication.java
+++ /dev/null
@@ -1,523 +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 com.googlecode.jsfFlex.component.ext;
-
-import java.io.File;
-import java.io.IOException;
-import java.util.Collection;
-import java.util.HashMap;
-import java.util.LinkedList;
-import java.util.Map;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponentBase;
-import javax.faces.context.ExternalContext;
-import javax.faces.context.FacesContext;
-import javax.servlet.ServletContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFJspProperty;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUITitleAttribute;
-import com.googlecode.jsfFlex.renderkit.annotationDocletParser.AbstractAnnotationDocletParser;
-import com.googlecode.jsfFlex.renderkit.html.util.AbstractJsfFlexResource;
-import com.googlecode.jsfFlex.shared.adapter.IFlexApplicationContract;
-import com.googlecode.jsfFlex.shared.beans.others.JsfFlexFlashApplicationConfiguration;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-import com.googlecode.jsfFlex.shared.context.FlexContextImpl;
-import com.googlecode.jsfFlex.shared.tasks.AbstractRunnerFactory;
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFJspProperty(name="initialize", returnType="java.lang.String", longDesc="Function to invoke after initialization.")
-@JSFComponent(
- name = "jf:flexApplication",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIApplication",
- type = "com.googlecode.jsfFlex.FlexUIApplication",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIApplicationTag",
- family = "javax.faces.FlexApplication",
- defaultRendererType = "com.googlecode.jsfFlex.FlexApplication"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIApplication")
-public abstract class AbstractFlexUIApplication
- extends UIComponentBase
- implements IFlexUIBaseAttributes, IFlexApplicationContract, IFlexUITitleAttribute {
-
- private static final String JSF_FLEX_COMMUNICATOR_CORE_JS = "jsfFlexCommunicatorCore.js";
- private static final String JSF_FLEX_COMMUNICATOR_LOGGER_JS = "jsfFlexCommunicatorLogger.js";
-
- private static final String INITIALIZE_ATTR = "initialize";
-
- private static final String MX_XMLNS = "xmlns:mx";
- private static final String S_XMLNS = "xmlns:s";
- private static final String FX_XMLNS = "xmlns:fx";
- private static final String XMLNS_PREFIX = "xmlns:";
- private static final String MX_DEFAULT_XMLNS_URL = "library://ns.adobe.com/flex/mx";
- private static final String S_DEFAULT_XMLNS_URL = "library://ns.adobe.com/flex/spark";
- private static final String FX_DEFAULT_XMLNS_URL = "http://ns.adobe.com/mxml/2009";
-
- private static final String INITIALIZE_CALL = "initializeApp(event);";
-
- private AbstractAnnotationDocletParser _annotationDocletParserInstance;
-
- private String _absolutePathToPreMxmlFile;
-
- private String _preMxmlIdentifier;
- private String _parentPreMxmlIdentifier;
- /*
- * below two variables dictate the depth and the height of this component
- * in reference to the top component which should be of FlexApplication.
- */
- private int _majorLevel = -1;
- private int _minorLevel = -1;
-
- private String _applicationPath;
- private Collection _externalLibraryPath;
- private Collection _runtimeSharedLibraries;
- private Map _xmlnsMap;
-
- private boolean _accessible;
-
- {
- _externalLibraryPath = new LinkedList();
- _runtimeSharedLibraries = new LinkedList();
- _xmlnsMap = new HashMap();
- }
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
-
- ExternalContext extContext = context.getExternalContext();
-
- ServletContext servContext = ServletContext.class.cast( extContext.getContext() );
- setApplicationPath( servContext.getRealPath("") );
-
- Map xmlnsMap = getXmlnsMap();
- xmlnsMap.put(MX_XMLNS, MX_DEFAULT_XMLNS_URL);
- xmlnsMap.put(S_XMLNS, S_DEFAULT_XMLNS_URL);
- xmlnsMap.put(FX_XMLNS, FX_DEFAULT_XMLNS_URL);
-
- if(getProvidedAdditionalXmlnsMap() != null){
- Map providedAdditionalXmlnsMap = getProvidedAdditionalXmlnsMap();
- for(String currXmlnsKey : providedAdditionalXmlnsMap.keySet()){
- String currXmlnsUrl = providedAdditionalXmlnsMap.get(currXmlnsKey);
- currXmlnsKey = currXmlnsKey.indexOf(':') > -1 ? currXmlnsKey : XMLNS_PREFIX + currXmlnsKey;
- xmlnsMap.put(currXmlnsKey, currXmlnsUrl);
- }
- }
-
- String mode = extContext.getInitParameter(FlexConstants.CONFIG_MODE_NAME);
- AbstractFlexContext flexContext = new FlexContextImpl(getMxmlPackageName(), mode, this);
-
- String webContextPath = extContext.getRequestContextPath();
- String swfWebPath = webContextPath + "/" + FlexConstants.SWF_DIRECTORY_NAME + "/";
- String applicationSwfWebPath = swfWebPath + getMxmlPackageName() + "/";
- flexContext.setSwfWebPath(swfWebPath);
- flexContext.setApplicationSwfWebPath(applicationSwfWebPath);
- flexContext.setWebContextPath(webContextPath);
-
- //setting or appending scripts to execute upon application initialization
- String init = String.class.cast( getAttributes().get(INITIALIZE_ATTR) );
- init = (init == null) ? INITIALIZE_CALL : init + " " + INITIALIZE_CALL;
- getAttributes().put(INITIALIZE_ATTR, init);
-
- String localeWebContextRelativePath = extContext.getInitParameter(FlexConstants.LOCALE_WEB_CONTEXT_RELATIVE_PATH);
- if(localeWebContextRelativePath != null){
- flexContext.setLocaleWebContextPath(_applicationPath + File.separatorChar + localeWebContextRelativePath + File.separatorChar);
- }
-
- String flexJavaSDKPath = extContext.getInitParameter(FlexConstants.FLEX_JAVA_SDK_PATH);
- if(flexJavaSDKPath != null){
- flexContext.setFlexJavaSDKPath(flexJavaSDKPath);
- }
-
- String projectWorkspaceWebFlashDirectory= extContext.getInitParameter(FlexConstants.PROJECT_WORKSPACE_WEB_FLASH_DIRECTORY);
- if(projectWorkspaceWebFlashDirectory != null){
- flexContext.setProjectWorkspaceWebFlashDirectory(projectWorkspaceWebFlashDirectory);
- }
-
- //to reflect the correct state when debugging
- if(flexContext.isProductionEnv()){
- //do not need to create preMXML, MXML, and SWF files
-
- }else{
- String mxmlPath = _applicationPath + File.separatorChar + FlexConstants.MXML_DIRECTORY_NAME + File.separatorChar +
- getMxmlPackageName() + File.separatorChar;
- String swfPath = _applicationPath + File.separatorChar + FlexConstants.SWF_DIRECTORY_NAME + File.separatorChar;
- String applicationSwfPath = swfPath + getMxmlPackageName() + File.separatorChar + getMxmlPackageName() + FlexConstants.SWF_FILE_EXT;
-
- /*
- * The above swfBasePath will hold placeholder of where swf-source-files's source-file[s] will be echoed to.
- * The files that will be echoed can be found in flexConstants.xml and are simply the contents that will be used
- * by the system's ActionScripts.
- */
- String flexSDKPath = _applicationPath + File.separatorChar + FlexConstants.FLEX_SDK_DIRECTORY_NAME + File.separatorChar;
- String webXmlFlexSDKPath = extContext.getInitParameter(FlexConstants.PROVIDED_FLEX_SDK_PATH);
- String swcPath = _applicationPath + File.separatorChar + FlexConstants.SWC_DIRECTORY_NAME + File.separatorChar;
- String jsfFlexSwcPath = swcPath + FlexConstants.JSF_FLEX_MAIN_SWC_DIRECTORY_NAME + File.separatorChar;
-
- //externalLibraryPath will contain .swc file
- String swcFileAbsolutePath = jsfFlexSwcPath + FlexConstants.JSF_FLEX_MAIN_SWC_ARCHIVE_NAME + FlexConstants.SWC_FILE_EXT;
- addExternalLibraryPath(swcFileAbsolutePath);
-
- //runtimeSharedLibrary has to be relative to the Web root path file
- String jsfFlexMainSwcWebpath = swfWebPath + FlexConstants.JSF_FLEX_MAIN_SWC_ARCHIVE_NAME + FlexConstants.SWF_FILE_EXT;
- addRuntimeSharedLibrary(jsfFlexMainSwcWebpath);
-
- if(getFlexSDKPath() != null && getFlexSDKPath().trim().length() > 0){
- flexContext.setFlexSDKPath(getFlexSDKPath());
- }else if(webXmlFlexSDKPath != null){
- flexContext.setFlexSDKPath(webXmlFlexSDKPath);
- }else{
- flexContext.setFlexSDKPath(flexSDKPath);
- }
- flexContext.setMxmlPath(mxmlPath);
- flexContext.setApplicationSwfPath(applicationSwfPath);
- flexContext.setSwfPath(swfPath);
- flexContext.setJsfFlexSwcPath(jsfFlexSwcPath);
- flexContext.setSwcPath(swcPath);
-
- //set the attributes for jsfFlexFlashApplicationConfiguration
- JsfFlexFlashApplicationConfiguration jsfFlexFlashApplicationConfiguration = flexContext.getJsfFlexFlashApplicationConfiguration();
- String flashToJavaScriptLogLevel = extContext.getInitParameter(FlexConstants.FLASH_TO_JAVASCRIPT_LOG_LEVEL_NAME);
- if(flashToJavaScriptLogLevel == null){
-
- flashToJavaScriptLogLevel = extContext.getInitParameter(FlexConstants.CONFIG_MODE_NAME);
- if(flashToJavaScriptLogLevel.equals(FlexConstants.PRODUCTION_MODE)){
- flashToJavaScriptLogLevel = FlexConstants.FLASH_TO_JAVASCRIPT_LOG_WARN_LEVEL;
- }else{
- flashToJavaScriptLogLevel = FlexConstants.FLASH_TO_JAVASCRIPT_LOG_LOG_LEVEL;
- }
- }
-
- if(flashToJavaScriptLogLevel.equals(FlexConstants.FLASH_TO_JAVASCRIPT_LOG_LOG_LEVEL)){
- jsfFlexFlashApplicationConfiguration.setFlashToJavaScriptLogMode("1");
- }else if(flashToJavaScriptLogLevel.equals(FlexConstants.FLASH_TO_JAVASCRIPT_LOG_DEBUG_LEVEL)){
- jsfFlexFlashApplicationConfiguration.setFlashToJavaScriptLogMode("2");
- }else if(flashToJavaScriptLogLevel.equals(FlexConstants.FLASH_TO_JAVASCRIPT_LOG_INFO_LEVEL)){
- jsfFlexFlashApplicationConfiguration.setFlashToJavaScriptLogMode("3");
- }else if(flashToJavaScriptLogLevel.equals(FlexConstants.FLASH_TO_JAVASCRIPT_LOG_WARN_LEVEL)){
- jsfFlexFlashApplicationConfiguration.setFlashToJavaScriptLogMode("4");
- }else {
- jsfFlexFlashApplicationConfiguration.setFlashToJavaScriptLogMode("5");
- }
-
- String preMxmlPath = _applicationPath + File.separatorChar + FlexConstants.PREMXML_DIRECTORY_NAME + File.separatorChar +
- getMxmlPackageName() + File.separatorChar;
- flexContext.setPreMxmlPath(preMxmlPath);
-
- //Does this even need to be present within the JSF-component or should it passed as default within the task?
- setAccessible(true);
-
- }
-
- super.encodeBegin(context);
- }
-
- @Override
- public void encodeEnd(FacesContext context) throws IOException {
-
- AbstractJsfFlexResource jsfFlexResource = AbstractJsfFlexResource.getInstance();
- jsfFlexResource.addResource(getClass(), JSF_FLEX_COMMUNICATOR_CORE_JS);
- jsfFlexResource.addResource(getClass(), JSF_FLEX_COMMUNICATOR_LOGGER_JS);
-
- super.encodeEnd(context);
- }
-
- public JSONObject getComponentInitValues(){
- return null;
- }
-
- public synchronized AbstractAnnotationDocletParser getAnnotationDocletParserInstance(){
-
- if(_annotationDocletParserInstance == null){
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- AbstractRunnerFactory runnerFactoryInstance = flexContext.getRunnerFactoryInstance();
- _annotationDocletParserInstance = runnerFactoryInstance.getAnnotationDocletParserImpl();
- }
-
- return _annotationDocletParserInstance;
- }
-
- public String getApplicationPath() {
- return _applicationPath;
- }
- public void setApplicationPath(String applicationPath) {
- _applicationPath = applicationPath;
- }
- public Collection getExternalLibraryPath() {
- return _externalLibraryPath;
- }
- public void addExternalLibraryPath(String externalLibraryPath) {
- _externalLibraryPath.add(externalLibraryPath);
- }
- public Collection getRuntimeSharedLibraries() {
- return _runtimeSharedLibraries;
- }
- public void addRuntimeSharedLibrary(String runtimeSharedLibrary) {
- _runtimeSharedLibraries.add(runtimeSharedLibrary);
- }
- public Map getXmlnsMap() {
- return _xmlnsMap;
- }
- public boolean isAccessible() {
- return _accessible;
- }
- public void setAccessible(boolean accessible) {
- _accessible = accessible;
- }
-
- public String getAbsolutePathToPreMxmlFile() {
- return _absolutePathToPreMxmlFile;
- }
- public void setAbsolutePathToPreMxmlFile(String absolutePathToPreMxmlFile) {
- _absolutePathToPreMxmlFile = absolutePathToPreMxmlFile;
- }
- public int getMajorLevel() {
- return _majorLevel;
- }
- public void setMajorLevel(int majorLevel) {
- _majorLevel = majorLevel;
- }
- public int getMinorLevel() {
- return _minorLevel;
- }
- public void setMinorLevel(int minorLevel) {
- _minorLevel = minorLevel;
- }
- public String getParentPreMxmlIdentifier() {
- return _parentPreMxmlIdentifier;
- }
- public void setParentPreMxmlIdentifier(String parentPreMxmlIdentifier) {
- _parentPreMxmlIdentifier = parentPreMxmlIdentifier;
- }
- public String getPreMxmlIdentifier() {
- return _preMxmlIdentifier;
- }
- public void setPreMxmlIdentifier(String preMxmlIdentifier) {
- _preMxmlIdentifier = preMxmlIdentifier;
- }
-
- /**
- * The mxmlPackageName for the application.
- */
- @JSFProperty(
- required = true,
- desc = "The mxmlPackageName for the application."
- )
- public abstract String getMxmlPackageName();
-
- /**
- * Allows user to provide Swf HTML Wrapper content. First content should have a key as object and value as JSONObject for values such as classid, codebase, and etcetera.
- *
- * @return
- */
- @JSFProperty(desc = "Allows user to provide Swf HTML Wrapper content. First content should have a key as object and value as JSONObject for values such as classid, codebase, and etcetera.")
- public abstract JSONObject getSwfHTMLWrapperContent();
-
- /**
- * Additional xmlns in form of key/value where key is the prefix and the value being the url.
- */
- @JSFProperty(desc = "Additional xmlns in form of key/value where key is the prefix and the value being the url.")
- public abstract Map getProvidedAdditionalXmlnsMap();
-
- /**
- * This value will allow users to provide additional mxmlc commands during creation of the swf files. Note that it will be a simple mapping between a key and its value, meaning if there requires an equal sign, it is assumed that it has been provied within the key or its value.
- */
- @JSFProperty(desc = "This value will allow users to provide additional mxmlc commands during creation of the swf files. Note that it will be a simple mapping between a key and its value, meaning if there requires an equal sign, it is assumed that it has been provied within the key or its value.")
- public abstract Map getAdditionalMxmlcCommandArguments();
-
- /**
- * This value will allow users to provide additional swc commands during creation of the JSF Flex's system library.
- */
- @JSFProperty(desc = "This value will allow users to provide additional swc commands during creation of the JSF Flex's system library.")
- public abstract Map getAdditionalSwccCommandArguments();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It must be an absolutePath to a filesystem where additional ActionScript and MXML files that are needed for the current SWF generation are located at.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It must be an absolutePath to a filesystem where additional ActionScript and MXML files that are needed for the current SWF generation are located at.")
- public abstract Collection getSourcePath();
-
- /**
- * This value represents Collection of additional SWC files. For instance, if one wishes to use additional open source projects or self projects that is archived as a SWC file, JSF Flex will unzip those files and place them within the same directory that JSF Flex's SWC file is extracted to to create links for the to be created SWF file.
- */
- @JSFProperty(desc = "This value represents Collection of additional SWC files. For instance, if one wishes to use additional open source projects or self projects that is archived as a SWC files, JSF Flex will unzip those files and place them within the same directory that JSF Flex's SWC file is extracted to to create dynamic links for the to be created SWF file.")
- public abstract Collection getProvidedAdditionalExternalLibaryPath();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It represents the defaultBgColor, surprise.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It represents the defaultBgColor, surprise.")
- public abstract String getDefaultBgColor();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It represents the max level of recursion that the Flash VM will allow.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It represents the max level of recursion that the Flash VM will allow.")
- public abstract Integer getMaxLvRecursion();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It represents the max script exec time that the Flash VM will allow.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It represents the max script exec time that the Flash VM will allow.")
- public abstract Integer getMaxScriptExecTime();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It represents whether the creation of the SWF files will based incrementally.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It represents whether the creation of the SWF files will based incrementally.")
- public abstract boolean isIncremental();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It should bean absolutePath to a loadConfig XML file that specifies attributes for the mxmlc.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It should bean absolutePath to a loadConfig XML file that specifies attributes for the mxmlc.")
- public abstract String getLoadConfig();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.")
- public abstract String getDescription();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.")
- public abstract String getCreator();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.")
- public abstract String getPublisher();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It simply isa metadata for the SWF.")
- public abstract String getLanguage();
-
- /**
- * This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.
- */
- @JSFProperty(desc = "This value will be passed to the mxmlc compiler when creating a SWF. It simply is a metadata for the SWF.")
- public abstract String getDate();
-
- /**
- * This value will represent the FlexSDK path within user's workspace [i.e. if they wish to use a different Flex SDK or if they do not wish to wait for the long Flex SDK zip extraction].
- */
- @JSFProperty(desc = "This value will represent the FlexSDK path within user's workspace [i.e. if they wish to use a different Flex SDK or if they do not wish to wait for the long Flex SDK zip extraction].")
- public abstract String getFlexSDKPath();
-
- /*
- * Error attributes for ValidationManagerScriptContent.java
- */
-
- /**
- * Color of text for the error component. The default value is 0x0B333C.
- */
- @JSFProperty(desc = "Color of text for the error component. The default value is 0x0B333C.")
- public abstract String getErrorColor();
-
- /**
- * Sets the antiAliasType property of internal TextFields for the error component. Possible values are normal and advanced.
- */
- @JSFProperty(desc = "Sets the antiAliasType property of internal TextFields for the error component. Possible values are normal and advanced.")
- public abstract String getErrorFontAntiAliasType();
-
- /**
- * Name of the font to use for the error component. The default value is Verdana.
- */
- @JSFProperty(desc = "Name of the font to use for the error component. The default value is Verdana.")
- public abstract String getErrorFontFamily();
-
- /**
- * Sets the gridFitType property of internal TextFields for the error component that represent text in Flex controls. The possible values are none, pixel, and subpixel.
- */
- @JSFProperty(desc = "Sets the gridFitType property of internal TextFields for the error component that represent text in Flex controls. The possible values are none, pixel, and subpixel.")
- public abstract String getErrorFontGridFitType();
-
- /**
- * Sets the sharpness property of internal TextFields for the error component that represent text in Flex controls. This property specifies the sharpness of the glyph edges. The possible values are Numbers from -400 through 400.
- */
- @JSFProperty(desc = "Sets the sharpness property of internal TextFields for the error component that represent text in Flex controls. This property specifies the sharpness of the glyph edges. The possible values are Numbers from -400 through 400.")
- public abstract String getErrorFontSharpness();
-
- /**
- * Height of the text for the error component, in pixels. The default value is 10.
- */
- @JSFProperty(desc = "Height of the text for the error component, in pixels. The default value is 10.")
- public abstract String getErrorFontSize();
-
- /**
- * Determines whether the text for the error component is italic font. Recognized values are normal and italic.
- */
- @JSFProperty(desc = "Determines whether the text for the error component is italic font. Recognized values are normal and italic.")
- public abstract String getErrorFontStyle();
-
- /**
- * Sets the thickness property of internal TextFields for the error component that represent text in Flex controls. This property specifies the thickness of the glyph edges. The possible values are Numbers from -200 to 200.
- */
- @JSFProperty(desc = "Sets the thickness property of internal TextFields for the error component that represent text in Flex controls. This property specifies the thickness of the glyph edges. The possible values are Numbers from -200 to 200.")
- public abstract String getErrorFontThickness();
-
- /**
- * Determines whether the text for the error component is boldface. Recognized values are normal and bold.
- */
- @JSFProperty(desc = "Determines whether the text for the error component is boldface. Recognized values are normal and bold.")
- public abstract String getErrorFontWeight();
-
- /**
- * Number of pixels between the error component's container's left border and the left edge of its content area.
- */
- @JSFProperty(desc = "Number of pixels between the error component's container's left border and the left edge of its content area.")
- public abstract String getErrorPaddingLeft();
-
- /**
- * Number of pixels between the error component's container's right border and the right edge of its content area.
- */
- @JSFProperty(desc = "Number of pixels between the error component's container's right border and the right edge of its content area.")
- public abstract String getErrorPaddingRight();
-
- /**
- * Alignment of text for the error component within a container. Possible values are left, right, or center.
- */
- @JSFProperty(desc = "Alignment of text for the error component within a container. Possible values are left, right, or center.")
- public abstract String getErrorTextAlign();
-
- /**
- * Determines whether the text for the error component is underlined. Possible values are none and underline.
- */
- @JSFProperty(desc = "Determines whether the text for the error component is underlined. Possible values are none and underline.")
- public abstract String getErrorTextDecoration();
-
- /**
- * Offset of first line of text for the error component from the left side of the container, in pixels.
- */
- @JSFProperty(desc = "Offset of first line of text for the error component from the left side of the container, in pixels.")
- public abstract String getErrorTextIndent();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIButton.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIButton.java
deleted file mode 100644
index 4ca6b8ad..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIButton.java
+++ /dev/null
@@ -1,55 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUICommandBase;
-import com.googlecode.jsfFlex.shared.adapter.IFlexEvent;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexButton",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIButton",
- type = "com.googlecode.jsfFlex.FlexUIButton",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIButtonTag",
- family = "javax.faces.FlexCommandBase",
- defaultRendererType = "com.googlecode.jsfFlex.FlexButton"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIButton")
-public abstract class AbstractFlexUIButton
- extends AbstractFlexUICommandBase
- implements IFlexUIBaseAttributes {
-
- private static final String EVENT_HANDLER_EVENT_NAME = "buttonDown";
-
- public IFlexEvent.EVENT_HANDLER_TYPE getEventHandlerType() {
- return IFlexEvent.EVENT_HANDLER_TYPE.SUBMIT_FORM_EVENT_HANDLER;
- }
-
- public String getEventHandlerEventName() {
- return EVENT_HANDLER_EVENT_NAME;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIButtonBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIButtonBar.java
deleted file mode 100644
index fcfc6fa8..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIButtonBar.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexButtonBar",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIButtonBar",
- type = "com.googlecode.jsfFlex.FlexUIButtonBar",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIButtonBarTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexButtonBar"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIButtonBar")
-public abstract class AbstractFlexUIButtonBar
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUICheckBox.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUICheckBox.java
deleted file mode 100644
index 748fd2a8..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUICheckBox.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexCheckBox",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUICheckBox",
- type = "com.googlecode.jsfFlex.FlexUICheckBox",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUICheckBoxTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexCheckBox",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUICheckBox")
-public abstract class AbstractFlexUICheckBox
- extends com.googlecode.jsfFlex.component.FlexUISelectedBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIColorPicker.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIColorPicker.java
deleted file mode 100644
index a8fa15d4..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIColorPicker.java
+++ /dev/null
@@ -1,117 +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 com.googlecode.jsfFlex.component.ext;
-
-import java.util.Map;
-
-import javax.el.ValueExpression;
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUISelectedColorAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUIInputBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexColorPicker",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIColorPicker",
- type = "com.googlecode.jsfFlex.FlexUIColorPicker",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIColorPickerTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexColorPicker",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIColorPicker")
-public abstract class AbstractFlexUIColorPicker
- extends AbstractFlexUIInputBase
- implements IFlexUIBaseAttributes, IFlexUISelectedColorAttribute {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIColorPicker.class);
-
- private static final String SELECTED_COLOR_ATTR = "selectedColor";
- private static final String SELECTED_COLOR_ID_APPENDED = "_selectedColor";
-
- private JSONObject initValue;
-
- {
- try{
- initValue = new JSONObject();
- initValue.put(ATTRIBUTE, SELECTED_COLOR_ATTR);
-
- _initValues.put(initValue);
-
- }catch(JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- @Override
- protected void populateComponentInitValues(){
- try{
- if(getSelectedColor() != null){
- initValue.put(VALUE, getSelectedColor());
- }
- }catch(JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String selectedColorId = getId() + SELECTED_COLOR_ID_APPENDED;
- String selectedColorUpdateVal = requestMap.get(selectedColorId);
-
- if(selectedColorUpdateVal != null){
- setSelectedColor(selectedColorUpdateVal);
- setSubmittedValue(selectedColorUpdateVal);
- }
-
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- ValueExpression ve = getValueExpression(SELECTED_COLOR_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getSelectedColor());
- setSelectedColor(null);
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIComboBox.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIComboBox.java
deleted file mode 100644
index 052d59e6..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIComboBox.java
+++ /dev/null
@@ -1,173 +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 com.googlecode.jsfFlex.component.ext;
-
-import java.io.IOException;
-import java.util.Collection;
-import java.util.Map;
-
-import javax.el.ValueExpression;
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-import javax.faces.model.SelectItem;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.json.JSONArray;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUIDataProviderCollectionAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUITextAttribute;
-import com.googlecode.jsfFlex.shared.beans.additionalScriptContent.AdditionalApplicationScriptContent;
-import com.googlecode.jsfFlex.shared.beans.additionalScriptContent.AdditionalApplicationScriptContent.ACTION_SCRIPT_IMPORT;
-import com.googlecode.jsfFlex.shared.beans.additionalScriptContent.SimpleDataProviderSetter.DATA_PROVIDER_TYPE;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-import com.googlecode.jsfFlex.shared.exception.ComponentBuildException;
-import com.googlecode.jsfFlex.shared.util.FlexJsfUtil;
-
-/**
- * AbstractFlexUIComboBox is a special case where the preserving of the state of the "text" field
- * is held within the code. Main reason is because it extends FlexUISelectedIndexBase and there exists
- * no reason to create an another base class to preserve both "selectedIndex" + "text".
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexComboBox",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIComboBox",
- type = "com.googlecode.jsfFlex.FlexUIComboBox",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIComboBoxTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexComboBox",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIComboBox")
-public abstract class AbstractFlexUIComboBox
- extends com.googlecode.jsfFlex.component.FlexUISelectedIndexBase
- implements IFlexUIBaseAttributes, IFlexUIDataProviderCollectionAttribute, IFlexUITextAttribute {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIComboBox.class);
-
- private static final String DATA_PROPERTY = "data";
- private static final String LABEL_PROPERTY = "label";
-
- private static final String TEXT_ATTR = "text";
- private static final String TEXT_ID_APPENDED = "_text";
-
- private JSONObject initValue;
-
- {
- try{
- initValue = new JSONObject();
- initValue.put(ATTRIBUTE, TEXT_ATTR);
-
- _initValues.put(initValue);
-
- }catch(JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- @Override
- protected void populateComponentInitValues(){
- super.populateComponentInitValues();
-
- try{
- if(getText() != null){
- initValue.put(VALUE, FlexJsfUtil.escapeCharacters( getText() ));
- }
- }catch(JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
- super.encodeBegin(context);
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
-
- if(!flexContext.isProductionEnv()){
- Collection extends Object> dataProviderCollection = getDataProviderCollection();
- if(dataProviderCollection != null && dataProviderCollection.size() > 0){
- //For AbstractFlexUIComboBox, entries within the collection must be of type SelectItem
- AdditionalApplicationScriptContent additionalApplicationScriptContent = flexContext.getAdditionalAppScriptContent();
- additionalApplicationScriptContent.addActionScriptImport(ACTION_SCRIPT_IMPORT.COMBO_BOX_COMPONENT_AS);
- additionalApplicationScriptContent.addActionScriptImport(ACTION_SCRIPT_IMPORT.MX_COLLECTIONS_ILIST_AS);
- additionalApplicationScriptContent.addActionScriptImport(ACTION_SCRIPT_IMPORT.MX_COLLECTIONS_ARRAY_LIST_AS);
-
- JSONArray comboBoxContent = new JSONArray();
- for(Object currInstace : dataProviderCollection){
- SelectItem currSelectItem = SelectItem.class.cast( currInstace );
-
- JSONObject comboBoxEntry = new JSONObject();
-
- try{
- comboBoxEntry.put(DATA_PROPERTY, currSelectItem.getValue().toString());
- comboBoxEntry.put(LABEL_PROPERTY, currSelectItem.getLabel());
- comboBoxContent.put(comboBoxEntry);
- }catch(JSONException jsonException){
- _log.info("Error setting the following content for dataProviderCollection " +
- currSelectItem.getValue() + currSelectItem.getLabel(), jsonException);
- throw new ComponentBuildException(jsonException);
- }
-
- }
-
- additionalApplicationScriptContent.addSimpleDataProviderSetter(getId(), DATA_PROVIDER_TYPE.COMBO_BOX, comboBoxContent.toString());
-
- }
- }
-
- }
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String textId = getId() + TEXT_ID_APPENDED;
- String textUpdateVal = requestMap.get(textId);
-
- if(textUpdateVal != null){
- setText(textUpdateVal);
- }
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- ValueExpression ve = getValueExpression(TEXT_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getText());
- setText(null);
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDataGrid.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDataGrid.java
deleted file mode 100644
index 8d63ea9e..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDataGrid.java
+++ /dev/null
@@ -1,1183 +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 com.googlecode.jsfFlex.component.ext;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.Comparator;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-import java.util.concurrent.ExecutionException;
-import java.util.concurrent.ExecutorService;
-import java.util.concurrent.Executors;
-import java.util.concurrent.FutureTask;
-
-import javax.el.MethodExpression;
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.json.JSONArray;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIAsynchronousEventFilterGlueHandlerAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUIBatchColumnDataRetrievalSizeAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIBindingBeanClassNameAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIBindingBeanListAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIDataProviderAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIEditableAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIFilterColumnComponentIdAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIFilterComponentIdAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIFilterEventListenerAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIQueueFilterThresholdAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIQueuedFilterListBreakUpSizeAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIRowCountAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUIPreserveInServer;
-import com.googlecode.jsfFlex.shared.model.event.AbstractEvent;
-import com.googlecode.jsfFlex.shared.model.event.AsynchronousFilterEvent;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDataGrid",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIDataGrid",
- type = "com.googlecode.jsfFlex.FlexUIDataGrid",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIDataGridTag",
- family = "javax.faces.FlexUIPreserveInServer",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDataGrid"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDataGrid")
-public abstract class AbstractFlexUIDataGrid
- extends AbstractFlexUIPreserveInServer
- implements IFlexUIBaseAttributes, IFlexUIBindingBeanListAttribute, IFlexUIBindingBeanClassNameAttribute,
- IFlexUIBatchColumnDataRetrievalSizeAttribute, IFlexUIEditableAttribute, IFlexUIDataProviderAttribute,
- IFlexUIRowCountAttribute, IFlexUIFilterComponentIdAttribute, IFlexUIFilterEventListenerAttribute,
- IFlexUIAsynchronousEventFilterGlueHandlerAttribute, IFlexUIFilterColumnComponentIdAttribute, IFlexUIQueueFilterThresholdAttribute,
- IFlexUIQueuedFilterListBreakUpSizeAttribute {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIDataGrid.class);
-
- private static final Integer ZERO_BATCH_COLUMN_DATA_RETRIEVAL_SIZE = Integer.valueOf(0);
-
- private static final String COLUMN_DATA_FIELD_KEY = "COLUMN_DATA_FIELD";
-
- private static final String DATA_START_INDEX_KEY = "DATA_START_INDEX";
- private static final String DATA_END_INDEX_KEY = "DATA_END_INDEX";
-
- private static final String COLUMN_DATA_FIELD_TO_SORT_BY_KEY = "COLUMN_DATA_FIELD_TO_SORT_BY";
- private static final String SORT_ASCENDING_KEY = "SORT_ASCENDING";
-
- private static final String BATCH_COLUMN_DATA_RETRIEVAL_SIZE_KEY = "BATCH_COLUMN_DATA_RETRIEVAL_SIZE";
- private static final String MAX_DATA_PARTITION_INDEX_KEY = "MAX_DATA_PARTITION_INDEX";
-
- private static final String ADD_DATA_ENTRY_DELIM = "_DELIM_";
- private static final String ADD_ENTRY_START_INDEX_KEY = "ADD_ENTRY_START_INDEX";
- private static final String ADD_ENTRY_END_INDEX_KEY = "ADD_ENTRY_END_INDEX";
-
- private static final String DELETE_INDICES_KEY = "DELETE_INDICES";
-
- private static final String DELTA_DESELECTED_ENTRIES_KEY = "DELTA_DESELECTED_ENTRIES";
- private static final String DELTA_SELECTED_ENTRIES_KEY = "DELTA_SELECTED_ENTRIES";
- private static final String FETCH_SELECTION_ITEM_PARTITION_INDEX_KEY = "FETCH_SELECTION_ITEM_PARTITION_INDEX";
- private static final String REQUEST_KEYS_KEY = "REQUEST_KEYS";
- private static final String UPDATE_ITEM_PARTITION_INDEX_KEY = "UPDATE_ITEM_PARTITION_INDEX";
- private static final String SELECT_ALL_KEY = "SELECT_ALL";
- private static final String DESELECT_ALL_KEY = "DESELECT_ALL";
- private static final String RETURNED_SELECT_ENTRIES = "RETURNED_SELECT_ENTRIES";
-
- private static final String FILTER_VALUE_KEY = "FILTER_VALUE";
- private static final String FILTER_COLUMN_VALUE = "FILTER_COLUMN_VALUE";
- private static final JSONObject ERROR_JSON_OBJECT = new JSONObject();
-
- static{
- try{
- ERROR_JSON_OBJECT.put(AbstractEvent.ASYNCHRONOUS_VARIABLES.RESULT_CODE.toString(), "Error");
- }catch(JSONException jsonException){
- _log.error("Error while creating ERROR_JSON_OBJECT");
- }
- }
-
- private Map _dataGridColumnComponentMapping;
- private String _filterColumn;
- private String _filterValue;
-
- private List _filteredList;
- private List _wrappedList;
-
- private ExecutorService _queuedService;
- private List _queuedFilterTaskList;
-
- {
- _dataGridColumnComponentMapping = new HashMap();
-
- _filteredList = new ArrayList();
- _wrappedList = new ArrayList();
-
- _queuedFilterTaskList = new ArrayList();
- }
-
- public boolean isRowSelected(int rowIndex) {
- return getCurrentList().get(rowIndex).isSelected();
- }
-
- public void selectRow(int rowIndex) {
- getCurrentList().get(rowIndex).setSelected(true);
- }
-
- public void deselectRow(int rowIndex) {
- getCurrentList().get(rowIndex).setSelected(false);
- }
-
- public void selectRows(int beginRowIndex, int endRowIndex) {
- List currentList = getCurrentList();
-
- for(; beginRowIndex < endRowIndex; beginRowIndex++) {
- currentList.get(beginRowIndex).setSelected(true);
- }
- }
-
- public void deselectRows(int beginRowIndex, int endRowIndex) {
- List currentList = getCurrentList();
-
- for(; beginRowIndex < endRowIndex; beginRowIndex++) {
- currentList.get(beginRowIndex).setSelected(false);
- }
- }
-
- public void deselectAll() {
-
- for(WrappedBeanEntry currEntry : _wrappedList) {
- currEntry.setSelected(false);
- }
- }
-
- public void selectAll() {
-
- for(WrappedBeanEntry currEntry : _wrappedList) {
- currEntry.setSelected(true);
- }
- }
-
- public JSONObject updateRowSelectionEntry() throws JSONException {
-
- JSONObject updateRowSelectionResult = new JSONObject();
- boolean success = true;
-
- FacesContext context = FacesContext.getCurrentInstance();
- Map requestParameterValuesMap = context.getExternalContext().getRequestParameterValuesMap();
- Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String[] deltaDeselectedEntries = requestParameterValuesMap.get(DELTA_DESELECTED_ENTRIES_KEY);
- String[] deltaSelectedEntries = requestParameterValuesMap.get(DELTA_SELECTED_ENTRIES_KEY);
-
- int batchColumnDataRetrievalSize = computeBatchColumnDataRetrievalSize();
- try{
- int updateItemPartitionIndex = Integer.valueOf(requestMap.get(UPDATE_ITEM_PARTITION_INDEX_KEY));
- int updateSelectionStartIndex = updateItemPartitionIndex * batchColumnDataRetrievalSize;
-
- _log.info("updateRowSelectionEntry: updateItemPartitionIndex is " + updateItemPartitionIndex + ", updateSelectionStartIndex is " + updateSelectionStartIndex);
-
- boolean selectAll = Boolean.valueOf(requestMap.get(SELECT_ALL_KEY));
- boolean deselectAll = Boolean.valueOf(requestMap.get(DESELECT_ALL_KEY));
-
- selectDeselectAllBlock: {
- if(selectAll) {
- selectAll();
- break selectDeselectAllBlock;
- }
-
- if(deselectAll) {
- deselectAll();
- break selectDeselectAllBlock;
- }
-
- if(deltaDeselectedEntries != null){
- for(String deltaDeselectedEntry : deltaDeselectedEntries) {
- deselectRow(updateSelectionStartIndex + Integer.valueOf(deltaDeselectedEntry));
- }
- }
-
- if(deltaSelectedEntries != null){
- for(String deltaSelectedEntry : deltaSelectedEntries) {
- selectRow(updateSelectionStartIndex + Integer.valueOf(deltaSelectedEntry));
- }
- }
- }
-
- }catch(NumberFormatException numberFormatException) {
- _log.error("A parsing exception occurred within updateRowSelectionEntry", numberFormatException);
- success = false;
- }
-
- if(success){
- int fetchSelectionItemPartitionIndex = Integer.valueOf(requestMap.get(FETCH_SELECTION_ITEM_PARTITION_INDEX_KEY));
- int startIndex = fetchSelectionItemPartitionIndex * batchColumnDataRetrievalSize;
- int endIndex = Math.min((fetchSelectionItemPartitionIndex + 1) * batchColumnDataRetrievalSize, getCurrentListSize());
-
- _log.info("updateRowSelectionEntry: fetchSelectionItemPartitionIndex is " + fetchSelectionItemPartitionIndex + ", startIndex is " + startIndex
- + ", endIndex is " + endIndex);
-
- if(endIndex < startIndex){
- _log.error("Okay startIndex is greater than endIndex, what went wrong. StartIndex : " + startIndex + ", endIndex : " + endIndex);
- success = false;
- }else{
- JSONArray selectedEntries = new JSONArray();
- for(; startIndex < endIndex; startIndex++){
- if(isRowSelected(startIndex)){
- selectedEntries.put(startIndex);
- }
- }
- updateRowSelectionResult.put(RETURNED_SELECT_ENTRIES, selectedEntries);
- }
- }
-
- updateRowSelectionResult.put(AbstractEvent.ASYNCHRONOUS_VARIABLES.RESULT_CODE.toString(), success);
- return updateRowSelectionResult;
- }
-
- /**
- * @param filterEvent
- * @return if the value is true the row will be filtered
- */
- private static Boolean defaultFilterMethod(AsynchronousFilterEvent filterEvent){
- return filterEvent.getFilterValue().length() > 0 && !filterEvent.getComponentValue().contains(filterEvent.getFilterValue());
- }
-
- private Boolean invokeFilterMethod(String currRowValue, String filterValue) {
- Boolean toFilter = false;
-
- MethodExpression userProvidedFilterMethod = getAsynchronousEventFilterGlueHandler();
- if(userProvidedFilterMethod != null){
- FacesContext context = FacesContext.getCurrentInstance();
- toFilter = Boolean.valueOf( userProvidedFilterMethod.invoke(context.getELContext(), new Object[]{new AsynchronousFilterEvent(this, currRowValue, filterValue)}).toString() );
- }else{
- toFilter = defaultFilterMethod(new AsynchronousFilterEvent(this, currRowValue, filterValue));
- }
-
- return toFilter;
- }
-
- public JSONObject getGridData() throws JSONException {
-
- FacesContext context = FacesContext.getCurrentInstance();
- Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String dataStartIndex = requestMap.get(DATA_START_INDEX_KEY);
- String dataEndIndex = requestMap.get(DATA_END_INDEX_KEY);
- String filterValue = requestMap.get(FILTER_VALUE_KEY);
- String filterColumnValue = requestMap.get(FILTER_COLUMN_VALUE);
-
- _log.info("Requested additional data with dataStartIndex : " + dataStartIndex + " , dataEndIndex : " + dataEndIndex +
- ", filterValue: " + filterValue + ", filterColumnValue:" + filterColumnValue + " for component : " + getId());
-
- int parsedStartIndex = -1;
- int parsedEndIndex = -1;
-
- try{
- parsedStartIndex = Integer.parseInt(dataStartIndex);
- parsedEndIndex = Integer.parseInt(dataEndIndex);
- }catch(NumberFormatException parsingException){
- _log.error("Error parsing of following values [" + dataStartIndex + ", " + dataEndIndex + "] to an int", parsingException);
- return ERROR_JSON_OBJECT;
- }
-
- if((filterColumnValue.length() > 0 && !filterColumnValue.equals(_filterColumn)) ||
- !filterValue.equals(getFilterValue())){
- /*
- * means that filtering is active and a new value has been requested
- * Perform filter and return a list of values requested. Return the result.
- */
- boolean independentValue = getFilterValue() == null || (getFilterValue().length() == 0 && filterValue.length() > 0)
- || !(filterValue.contains(getFilterValue()));
-
- boolean filterValueCheck = filterValue.length() > 0 || (filterValue.length() == 0 && (getFilterValue() != null && getFilterValue().length() > 0));
- resetFilterList(filterColumnValue, filterValue, independentValue);
- if(filterValueCheck){
- if(independentValue) {
- return filterList(parsedStartIndex, parsedEndIndex);
- }else {
- /*
- * Means that the new _filteredList will be a sub set of the previous _filteredList
- */
-
- return filterSubSet(parsedStartIndex, parsedEndIndex);
- }
- }else {
-
- JSONObject nonFilteredData = getNonFilterChangedData(parsedStartIndex, parsedEndIndex);
- Integer batchColumnDataRetrievalSize = computeBatchColumnDataRetrievalSize();
- Integer maxDataPartitionIndex = computeMaxDataPartitionIndex();
-
- nonFilteredData.put(BATCH_COLUMN_DATA_RETRIEVAL_SIZE_KEY, batchColumnDataRetrievalSize);
- nonFilteredData.put(MAX_DATA_PARTITION_INDEX_KEY, maxDataPartitionIndex);
-
- return nonFilteredData;
- }
- }
-
- return getNonFilterChangedData(parsedStartIndex, parsedEndIndex);
- }
-
- private JSONObject getNonFilterChangedData(int parsedStartIndex, int parsedEndIndex) throws JSONException {
-
- if(_queuedFilterTaskList.size() > 0) {
-
- /*
- * Continue to wait until either the following two conditions are broken:
- * 1) Size of the _filteredList is greater than the parsedEndIndex
- * 2) Got to the end of _queuedFilterTaskList list
- */
- int taskIndexPoint = 0;
- while(_filteredList.size() < parsedEndIndex && taskIndexPoint < _queuedFilterTaskList.size()) {
- QueuedFilterTask currTask = _queuedFilterTaskList.get(taskIndexPoint);
- currTask.waitForCompletion(true);
- }
- }
-
- AddDataEntryHelper nonFilterChangedData = new AddDataEntryHelper(parsedStartIndex, parsedEndIndex, getCurrentList(), false, null);
- nonFilterChangedData.processEntries();
-
- return nonFilterChangedData.getFormatedColumnData();
- }
-
-
- public JSONObject filterList(int parsedStartIndex, int parsedEndIndex) throws JSONException {
-
- AddDataEntryHelper filterIndependentHelper = null;
- synchronized(_wrappedList){
- int dataSize = _wrappedList.size();
-
- //change below logic better in the future
- parsedEndIndex = Integer.valueOf(getBatchColumnDataRetrievalSize()) * 2;
- _log.info("Parsed start + end index are [ " + parsedStartIndex + ", " + parsedEndIndex + " ] with dataSize : " + dataSize + " for component : " + getId());
-
- filterIndependentHelper = new AddDataEntryHelper(parsedStartIndex, parsedEndIndex, _wrappedList, true, _wrappedList);
- filterIndependentHelper.processEntries();
- }
-
- final AbstractFlexUIDataGridColumn filterColumnComponent = _dataGridColumnComponentMapping.get(_filterColumn);
- int loopParsedStartIndex = filterIndependentHelper.getParsedStartIndex();
- int remainingFilterEntries = _wrappedList.size() - loopParsedStartIndex;
- if(remainingFilterEntries > Integer.valueOf(getQueueFilterThreshold())){
-
- int filterQueueListSize = Integer.valueOf(getQueuedFilterListBreakUpSize());
- int numberOfFilteringQueuedTasks = (int) Math.ceil(remainingFilterEntries / filterQueueListSize);
- _queuedService = Executors.newFixedThreadPool(numberOfFilteringQueuedTasks);
-
- for(int i=0; i < (numberOfFilteringQueuedTasks - 1); i++, loopParsedStartIndex += filterQueueListSize) {
- QueuedFilterTask task = new QueuedFilterTask(loopParsedStartIndex, loopParsedStartIndex + filterQueueListSize,
- _wrappedList, filterColumnComponent);
- _queuedFilterTaskList.add(task);
- task.startTask();
- }
-
- int remainder = remainingFilterEntries % filterQueueListSize;
- QueuedFilterTask finalQueueTask = new QueuedFilterTask(loopParsedStartIndex, loopParsedStartIndex + (remainder == 0 ? filterQueueListSize : remainder),
- _wrappedList, filterColumnComponent);
- finalQueueTask.startTask();
-
- }else{
-
- filterRemainingEntriesWithinlist(parsedStartIndex, _wrappedList.size(), _wrappedList, filterColumnComponent, _filteredList);
- }
-
- Integer batchColumnDataRetrievalSize = computeBatchColumnDataRetrievalSize();
- Integer maxDataPartitionIndex = computeMaxDataPartitionIndex();
-
- filterIndependentHelper.getFormatedColumnData().put(BATCH_COLUMN_DATA_RETRIEVAL_SIZE_KEY, batchColumnDataRetrievalSize);
- filterIndependentHelper.getFormatedColumnData().put(MAX_DATA_PARTITION_INDEX_KEY, maxDataPartitionIndex);
- return filterIndependentHelper.getFormatedColumnData();
- }
-
-
- private JSONObject filterSubSet(int parsedStartIndex, int parsedEndIndex) throws JSONException {
- _log.info("Filtering with a subset " + parsedStartIndex + " , " + parsedEndIndex);
- final AbstractFlexUIDataGridColumn filterColumnComponent = _dataGridColumnComponentMapping.get(_filterColumn);
-
- int methodEntryFilterQueuedTaskListIndex = _queuedFilterTaskList.size();
- int methodEntryFilterSize = _filteredList.size();
-
- if(_queuedService != null){
- for(int i=0; i < _queuedFilterTaskList.size(); i++) {
- QueuedFilterTask currTask = _queuedFilterTaskList.get(i);
- if(!currTask._queuedFilteringTask.isDone()) {
- methodEntryFilterQueuedTaskListIndex = i;
- }
- }
- }
-
- int dataRequestSize = parsedEndIndex - parsedStartIndex;
-
- AddDataEntryHelper filterSubsetHelper = new AddDataEntryHelper(parsedStartIndex, parsedEndIndex, _filteredList, true, _filteredList);
- AddDataEntryHelper secondFilterSubsetHelper = null;
- filterSubsetHelper.processEntries();
-
- int dataAdded = filterSubsetHelper.getDataAdded();
- if(dataAdded < dataRequestSize){
- /*
- * One has not retrieved enough data so see if one can obtain more from the remaining
- * entries within queuedFilter Threads
- */
- if(_queuedService != null && methodEntryFilterQueuedTaskListIndex > 0){
-
- /*
- * Means there are entries within the FutureTask which hasn't possibly been inspected yet
- */
- while(methodEntryFilterQueuedTaskListIndex < _queuedFilterTaskList.size() && _filteredList.size() < dataRequestSize) {
- /*
- * Means filtering is not done, wait until it's completed to the point that it can access
- * the data
- */
- QueuedFilterTask currTask = _queuedFilterTaskList.get(methodEntryFilterQueuedTaskListIndex);
- currTask.waitForCompletion(true);
- methodEntryFilterQueuedTaskListIndex++;
- }
-
- //note that parsedStartIndex gets incremented within AddDataEntryHelper, the reason of using it as a start index
- secondFilterSubsetHelper = new AddDataEntryHelper(filterSubsetHelper.getParsedStartIndex(), parsedEndIndex, _filteredList, false, null);
- secondFilterSubsetHelper.processEntries();
-
- }
-
- }else{
- /*
- * Means the condition of the loop prior to the if branch was broken with enough
- * data being added to the list, so must check whether to filter the remaining entries
- * within _filteredList with range from parsedStartIndex to methodEntryFilterSize
- */
- if(parsedStartIndex < methodEntryFilterSize) {
- int filterQueueListSize = Integer.valueOf(getQueuedFilterListBreakUpSize());
- int numberOfFilteringQueuedTasks = (int) Math.ceil((methodEntryFilterSize - parsedStartIndex) / filterQueueListSize);
-
- if(_queuedService == null) {
- _queuedService = Executors.newFixedThreadPool(numberOfFilteringQueuedTasks);
- }
-
- for(int i=0; i < (numberOfFilteringQueuedTasks - 1); i++, parsedStartIndex += filterQueueListSize) {
- QueuedFilterTask task = new QueuedFilterTask(parsedStartIndex, parsedStartIndex + filterQueueListSize, _filteredList, filterColumnComponent);
- _queuedFilterTaskList.add(task);
- task.startTask();
- }
- }
-
- }
-
- Integer batchColumnDataRetrievalSize = computeBatchColumnDataRetrievalSize();
- Integer maxDataPartitionIndex = computeMaxDataPartitionIndex();
-
- JSONObject formatedColumnData = filterSubsetHelper.getFormatedColumnData();
- if(secondFilterSubsetHelper != null) {
- JSONObject secondFormatedColumnData = secondFilterSubsetHelper.getFormatedColumnData();
- for(Iterator iterate = formatedColumnData.keys(); iterate.hasNext();) {
- String currKey = iterate.next();
- JSONArray firstEntry = (JSONArray) formatedColumnData.get(currKey);
- JSONArray secondEntry = (JSONArray) secondFormatedColumnData.get(currKey);
-
- for(int i=0; i < secondEntry.length(); i++){
- firstEntry.put(secondEntry.get(i));
- }
- }
- }
-
- formatedColumnData.put(BATCH_COLUMN_DATA_RETRIEVAL_SIZE_KEY, batchColumnDataRetrievalSize);
- formatedColumnData.put(MAX_DATA_PARTITION_INDEX_KEY, maxDataPartitionIndex);
-
- return formatedColumnData;
- }
-
- private void filterRemainingEntriesWithinlist(int queuedFilterStartIndex, int queuedFilterEndIndex, List filterSourceList,
- AbstractFlexUIDataGridColumn filterColumnComponent, List targetList) {
- _log.debug("Performing remaining filtering [" + queuedFilterStartIndex + ", " + queuedFilterEndIndex + "]");
-
- /*
- * Now filter through the remaining list
- */
- for(int i=queuedFilterStartIndex; i < queuedFilterEndIndex; i++){
-
- WrappedBeanEntry currEntry = filterSourceList.get(i);
- if(filterTheCurrentEntry(currEntry, filterColumnComponent, null)){
- continue;
- }else{
- targetList.add(currEntry);
- }
- }
-
- _log.debug("Finished remaining filtering of [" + queuedFilterStartIndex + ", " + queuedFilterEndIndex + "]");
- }
-
- private boolean filterTheCurrentEntry(WrappedBeanEntry currEntry, AbstractFlexUIDataGridColumn filterColumnComponent, JSONArray filterColumnContent) {
- boolean filter = false;
-
- Object currValue = currEntry.getBeanEntry();
- String filterCheckValue = filterColumnComponent.getFormatedColumnData(currValue);
-
- if(getFilterComponentId() != null){
- filter = invokeFilterMethod(filterCheckValue, getFilterValue());
- }
-
- if(filterColumnContent != null && !filter) {
- filterColumnContent.put(filterCheckValue);
- }
-
- return filter;
- }
-
- public Map updateModifiedDataField() {
-
- FacesContext context = FacesContext.getCurrentInstance();
- Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String columnDataField = requestMap.get(COLUMN_DATA_FIELD_KEY);
- AbstractFlexUIDataGridColumn dataGridColumnComponent = _dataGridColumnComponentMapping.get(columnDataField);
-
- Map updateResult = new HashMap();
- boolean success = true;
-
- String requestKey = requestMap.get(REQUEST_KEYS_KEY);
- List requestKeyList = Arrays.asList(requestKey.split(","));
- List currentList = getCurrentList();
-
- _log.info("Update requested for dataField : " + columnDataField + " for component : " + getId() + " with requestKey : " + requestKey
- + " for dataField : " + dataGridColumnComponent.getDataField());
-
- for(String currKey : requestKeyList){
-
- Object currValue = requestMap.get(currKey);
- int rowIndex;
-
- try{
- rowIndex = Integer.parseInt(currKey);
- }catch(NumberFormatException parsingException){
- _log.error("Error parsing of " + currKey + " to an int", parsingException);
- success = false;
- break;
- }
-
- synchronized(currentList){
- WrappedBeanEntry currEntry = currentList.get(rowIndex);
- Object currDataEntry = currEntry.getBeanEntry();
- success = dataGridColumnComponent.setDataField(context, currDataEntry, currValue);
-
- _log.debug("Success result code of : " + success + " when setting value of : " + currValue + " to an instance of : " + currDataEntry.getClass().getName());
-
- if(!success){
- break;
- }
- }
- }
-
- updateResult.put(AbstractEvent.ASYNCHRONOUS_VARIABLES.RESULT_CODE.toString(), Boolean.valueOf(success));
- return updateResult;
- }
-
- public Map addDataEntry(){
-
- final String BEAN_ENTRY_CLASS_NAME = getBindingBeanList().size() > 0 ? getBindingBeanList().get(0).getClass().getName() : getBindingBeanClassName();
-
- Map addDataResult = new HashMap();
- boolean success = true;
-
- FacesContext context = FacesContext.getCurrentInstance();
- Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String addEntryStartIndex = requestMap.get(ADD_ENTRY_START_INDEX_KEY);
- String addEntryEndIndex = requestMap.get(ADD_ENTRY_END_INDEX_KEY);
-
- int parsedAddEntryStartIndex = -1;
- int parsedAddEntryEndIndex = -1;
-
- try{
- parsedAddEntryStartIndex = Integer.parseInt(addEntryStartIndex);
- parsedAddEntryEndIndex = Integer.parseInt(addEntryEndIndex);
- }catch(NumberFormatException parsingException){
- _log.error("Error parsing of following values [" + addEntryStartIndex + ", " + addEntryEndIndex + "] to an int", parsingException);
- success = false;
- addDataResult.put(AbstractEvent.ASYNCHRONOUS_VARIABLES.RESULT_CODE.toString(), Boolean.valueOf(success));
- return addDataResult;
- }
-
- _log.info("Parsed add entry start + end index are [ " + parsedAddEntryStartIndex + ", " + parsedAddEntryEndIndex + " ] for component : " + getId());
- int loopLength = parsedAddEntryEndIndex - parsedAddEntryStartIndex;
- try{
- Class> beanEntryClass = Class.forName(BEAN_ENTRY_CLASS_NAME);
- Comparable super Object> beanEntryInstance;
-
- for(int i=0; i < loopLength; i++){
-
- beanEntryInstance = (Comparable super Object>) beanEntryClass.newInstance();
-
- for(String currDataGridColumnDataField : _dataGridColumnComponentMapping.keySet()){
- String currDataFieldKey = currDataGridColumnDataField + ADD_DATA_ENTRY_DELIM + i;
- String currDataFieldValue = requestMap.get(currDataFieldKey);
-
- _log.debug("Setting dataField : " + currDataGridColumnDataField + " with value : " + currDataFieldValue +
- " for class : " + beanEntryInstance.getClass().getName() + " for component : " + getId());
- AbstractFlexUIDataGridColumn currDataGridColumnComponent = _dataGridColumnComponentMapping.get(currDataGridColumnDataField);
- currDataGridColumnComponent.setDataField(context, beanEntryInstance, currDataFieldValue);
- }
-
- WrappedBeanEntry currEntry = new WrappedBeanEntry(beanEntryInstance);
- if(isFiltered()){
-
- AbstractFlexUIDataGridColumn filterColumnComponent = _dataGridColumnComponentMapping.get(_filterColumn);
- String filterCheckValue = filterColumnComponent.getFormatedColumnData(beanEntryInstance);
-
- Boolean filterCurrentRow = false;
- if(getFilterComponentId() != null){
- filterCurrentRow = invokeFilterMethod(filterCheckValue, getFilterValue());
-
- if(filterCurrentRow){
- _log.debug("Row containing value of " + filterCheckValue + " was filtered");
- }else{
- _filteredList.add(currEntry);
-
- }
- }
-
- }
-
- synchronized(_wrappedList) {
- _wrappedList.add(_wrappedList.size(), currEntry);
- }
-
- synchronized(getBindingBeanList()) {
- getBindingBeanList().add(getBindingBeanList().size(), beanEntryInstance);
- }
- }
-
- }catch(ClassNotFoundException classNotFoundException){
- _log.error("Failure in finding className " + BEAN_ENTRY_CLASS_NAME, classNotFoundException);
- success = false;
- }catch(IllegalAccessException illegalAccessException){
- _log.error("Failure in instantiating " + BEAN_ENTRY_CLASS_NAME, illegalAccessException);
- success = false;
- }catch(InstantiationException instantiationException){
- _log.error("Failure in instantiating " + BEAN_ENTRY_CLASS_NAME, instantiationException);
- success = false;
- }
-
- _log.info("Success result code after adding the entries to bindingBeanList is : " + success + " for component : " + getId() +
- "new size of bindingBeanList is : " + getBindingBeanList().size());
-
- Integer batchColumnDataRetrievalSize = computeBatchColumnDataRetrievalSize();
- Integer maxDataPartitionIndex = computeMaxDataPartitionIndex();
-
- deselectAll();
- selectRows(parsedAddEntryEndIndex, parsedAddEntryEndIndex + loopLength);
-
- addDataResult.put(BATCH_COLUMN_DATA_RETRIEVAL_SIZE_KEY, batchColumnDataRetrievalSize);
- addDataResult.put(MAX_DATA_PARTITION_INDEX_KEY, maxDataPartitionIndex);
- addDataResult.put(AbstractEvent.ASYNCHRONOUS_VARIABLES.RESULT_CODE.toString(), Boolean.valueOf(success));
- return addDataResult;
- }
-
- public Map removeDataEntry(){
-
- final Comparator super String> DELETE_INDICES_COMPARATOR = new Comparator(){
-
- public int compare(String firstInstance, String secondInstance) {
- Integer firstCompare = Integer.valueOf(firstInstance);
- Integer secondCompare = Integer.valueOf(secondInstance);
- return firstCompare.compareTo(secondCompare);
- }
- };
-
- Map removeDataResult = new HashMap();
- boolean success = true;
-
- FacesContext context = FacesContext.getCurrentInstance();
- Map requestParameterValuesMap = context.getExternalContext().getRequestParameterValuesMap();
- String[] deleteIndices = requestParameterValuesMap.get(DELETE_INDICES_KEY);
- List deleteIndicesList = Arrays.asList(deleteIndices);
- Collections.sort(deleteIndicesList, DELETE_INDICES_COMPARATOR);
- Collections.reverse(deleteIndicesList);
- StringBuilder deleteIndicesLog = new StringBuilder("[");
- for(String deleteIndex : deleteIndicesList) {
- deleteIndicesLog.append(deleteIndex);
- deleteIndicesLog.append(", ");
- }
- deleteIndicesLog.append("]");
- _log.info("Requested deleteIndices are : " + deleteIndices + " for component : " + getId());
-
- synchronized(this){
-
- for(String currDeleteIndex : deleteIndicesList){
- int parsedDeleteIndex = -1;
-
- try{
- parsedDeleteIndex = Integer.parseInt(currDeleteIndex);
- }catch(NumberFormatException parsingException){
- _log.error("Error parsing of " + currDeleteIndex + " to an int", parsingException);
- success = false;
- break;
- }
-
- Object removeEntry = null;
- if(isFiltered()){
- /*
- * Need to remove from _filteredList, _wrappedList, and getBindingBeanList()
- */
- WrappedBeanEntry filterEntry = _filteredList.remove(parsedDeleteIndex);
-
- /*
- * Below two are costly operations, try to improve
- */
- _wrappedList.remove(filterEntry);
- removeEntry = filterEntry.getBeanEntry();
- }else{
-
- removeEntry = _wrappedList.remove(parsedDeleteIndex).getBeanEntry();
- }
-
- getBindingBeanList().remove(removeEntry);
- _log.debug("Have removed element at : " + currDeleteIndex + " for component : " + getId());
- }
-
- }
-
- Integer batchColumnDataRetrievalSize = computeBatchColumnDataRetrievalSize();
- Integer maxDataPartitionIndex = computeMaxDataPartitionIndex();
-
- deselectAll();
-
- removeDataResult.put(BATCH_COLUMN_DATA_RETRIEVAL_SIZE_KEY, batchColumnDataRetrievalSize);
- removeDataResult.put(MAX_DATA_PARTITION_INDEX_KEY, maxDataPartitionIndex);
- removeDataResult.put(AbstractEvent.ASYNCHRONOUS_VARIABLES.RESULT_CODE.toString(), Boolean.valueOf(success));
- return removeDataResult;
- }
-
- public Map sortDataEntry() {
-
- Map sortResult = new HashMap();
- boolean success = true;
-
- FacesContext context = FacesContext.getCurrentInstance();
- Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String columnDataFieldToSortBy = requestMap.get(COLUMN_DATA_FIELD_TO_SORT_BY_KEY);
- boolean sortAscending = Boolean.valueOf(requestMap.get(SORT_ASCENDING_KEY)).booleanValue();
- _log.info("Requested sort of data entries with columnDataFieldToSortBy : " + columnDataFieldToSortBy + " sortAscending : " + sortAscending + " for component : " + getId());
-
- AbstractFlexUIDataGridColumn dataGridColumnComponent = _dataGridColumnComponentMapping.get(columnDataFieldToSortBy);
-
- Comparator dataFieldComparator = sortAscending ? dataGridColumnComponent.getWrappedEntryAscendingComparator() :
- dataGridColumnComponent.getWrappedEntryDescendingComparator();
-
- List currentList = getCurrentList();
- synchronized(currentList){
- Collections.sort(currentList, dataFieldComparator);
- }
- _log.debug("Success result code for sorting is : " + success + " for component : " + getId());
-
- sortResult.put(AbstractEvent.ASYNCHRONOUS_VARIABLES.RESULT_CODE.toString(), Boolean.valueOf(success));
- return sortResult;
- }
-
- @Override
- public void encodeEnd(FacesContext context) throws IOException {
- super.encodeEnd(context);
-
- syncWrapListToActual();
- }
-
- public void syncWrapListToActual() {
-
- List> bindingBeanList = getBindingBeanList();
-
- _wrappedList = new ArrayList();
- for(Object currentEntry : bindingBeanList) {
- _wrappedList.add(new WrappedBeanEntry(currentEntry));
- }
-
- }
-
- public int getUpperLimitOfRemainingFilterSize() {
-
- int unfinishedPoint = 0;
- if((unfinishedPoint = _queuedFilterTaskList.size()) > 0) {
- for(QueuedFilterTask currTask : _queuedFilterTaskList) {
- /*
- * Assume that all the content within each of the list will
- * be part of the filtered list, even the last list which
- * may not be a complete fill.
- */
- if(!currTask._queuedFilteringTask.isDone()){
- break;
- }
- unfinishedPoint--;
- }
- }
-
- int filterQueueListSize = Integer.valueOf(getQueuedFilterListBreakUpSize());
- _log.debug("Returning getUpperLimitOfRemainingFilterSize with " + _queuedFilterTaskList.size() + ", " + (unfinishedPoint * filterQueueListSize));
- return unfinishedPoint * filterQueueListSize;
- }
-
- public Integer computeBatchColumnDataRetrievalSize(){
-
- Integer batchColumnDataRetrievalSize = getBatchColumnDataRetrievalSize() != null ? Integer.valueOf(getBatchColumnDataRetrievalSize()) : ZERO_BATCH_COLUMN_DATA_RETRIEVAL_SIZE;
- String rowCount = getRowCount();
-
- if(rowCount != null){
- int parsedRowCount = Integer.parseInt(rowCount);
- if(parsedRowCount > batchColumnDataRetrievalSize.intValue()){
- batchColumnDataRetrievalSize = Integer.valueOf(parsedRowCount);
- }
- }
-
- int dataEntrySize = isFiltered() ? _filteredList.size() + getUpperLimitOfRemainingFilterSize() : getBindingBeanList().size();
- if(dataEntrySize < batchColumnDataRetrievalSize.intValue()){
- batchColumnDataRetrievalSize = Integer.valueOf(dataEntrySize);
- }
-
- _log.debug("New computeBatchColumnDataRetrievalSize is " + batchColumnDataRetrievalSize);
- return batchColumnDataRetrievalSize;
- }
-
- public Integer computeMaxDataPartitionIndex(){
-
- double dataEntrySize = isFiltered() ? _filteredList.size() + getUpperLimitOfRemainingFilterSize() : getBindingBeanList().size();
- Integer batchColumnDataRetrievalSize = computeBatchColumnDataRetrievalSize();
- Integer maxDataPartitionIndex = null;
-
- if(batchColumnDataRetrievalSize.intValue() > 0){
- maxDataPartitionIndex = Integer.valueOf((int) Math.ceil( dataEntrySize / batchColumnDataRetrievalSize.intValue() ));
- }else{
- maxDataPartitionIndex = ZERO_BATCH_COLUMN_DATA_RETRIEVAL_SIZE;
- }
-
- //since index of partition begins with zero, decrement by 1
- if(maxDataPartitionIndex.intValue() > 0){
- maxDataPartitionIndex = Integer.valueOf(maxDataPartitionIndex.intValue() - 1);
- }
-
- _log.debug("New computeMaxDataPartitionIndex is " + maxDataPartitionIndex);
- return maxDataPartitionIndex;
- }
-
- public void setFilterColumn(String filterColumn) {
- _filterColumn = filterColumn;
- }
-
- private int getCurrentListSize() {
- return isFiltered() ? _filteredList.size() + getUpperLimitOfRemainingFilterSize() : _wrappedList.size();
- }
-
- private List getCurrentList() {
- return isFiltered() ? _filteredList : _wrappedList;
- }
-
- private boolean isFiltered() {
- return getFilterValue() != null && getFilterValue().length() > 0;
- }
-
- private void resetFilterList(String filterColumnId, String filterValue, boolean independentValue) {
-
- if(_queuedService != null && independentValue) {
- _queuedFilterTaskList = new ArrayList();
- _queuedService.shutdownNow();
- _filteredList = new ArrayList();
- }
-
- _filterColumn = filterColumnId;
- setFilterValue(filterValue);
- }
-
- public synchronized String getFilterValue() {
- return _filterValue;
- }
- public synchronized void setFilterValue(String filterValue) {
- _filterValue = filterValue;
- }
-
- public Map getDataGridColumnComponentMapping(){
- return _dataGridColumnComponentMapping;
- }
-
- private class QueuedFilterTask {
-
- private final int _filterStartIndex;
- private final int _filterEndIndex;
- private final AbstractFlexUIDataGridColumn _dataGridColumnComponent;
- private final List _queuedFilterList;
- private final List _filterSourceList;
- private FutureTask _queuedFilteringTask;
-
- private QueuedFilterTask(int filterStartIndex, int filterEndIndex, List filterSourceList, AbstractFlexUIDataGridColumn dataGridColumnComponent) {
- super();
-
- _filterStartIndex = filterStartIndex;
- _filterEndIndex = filterEndIndex;
- _filterSourceList = filterSourceList;
- _dataGridColumnComponent = dataGridColumnComponent;
- _queuedFilterList = new ArrayList();
- _queuedFilteringTask = new FutureTask(new Runnable(){
- public void run() {
- filterRemainingEntriesWithinlist(_filterStartIndex, _filterEndIndex, _filterSourceList, _dataGridColumnComponent, _queuedFilterList);
- //must wait for previous filter queue tasks, since the entries must be added in order
- waitForCompletion(false);
- for(WrappedBeanEntry currEntry : _queuedFilterList) {
- if(!_filteredList.contains(currEntry)){
- _filteredList.add(currEntry);
- }
- }
- }
- }, null);
- }
-
- private void startTask() {
- _queuedService.submit(_queuedFilteringTask);
- }
-
- private void waitForCompletion(boolean waitForSelf) {
-
- if(waitForSelf) {
- try{
- _queuedFilteringTask.get();
- }catch(ExecutionException executeExcept){
- _log.error("Execution exception thrown within waitForCompletion for [" + _filterStartIndex + ", " + _filterEndIndex + "]", executeExcept);
- _queuedService.shutdownNow();
- }catch(InterruptedException interruptedExcept){
- _queuedService.shutdownNow();
- Thread.currentThread().interrupt();
- }finally{
- _queuedFilteringTask.cancel(true);
- }
- }
-
- int currentIndex = _queuedFilterTaskList.indexOf(this);
- if(currentIndex > 0){
- _queuedFilterTaskList.get(currentIndex - 1).waitForCompletion(true);
- }
- }
-
- @Override
- public boolean equals(Object instance) {
- if(!(instance instanceof QueuedFilterTask)) {
- return false;
- }
-
- QueuedFilterTask compareInstance = QueuedFilterTask.class.cast( instance );
- return compareInstance._filterStartIndex == _filterStartIndex;
- }
-
- @Override
- public int hashCode() {
- return _filterStartIndex;
- }
-
- }
-
- static class WrappedBeanEntry {
-
- private Object _beanEntry;
- private boolean _selected;
-
- private WrappedBeanEntry(Object beanEntry) {
- super();
-
- _beanEntry = beanEntry;
- }
-
- private WrappedBeanEntry(Object beanEntry, boolean selected) {
- this(beanEntry);
-
- _selected = selected;
- }
-
- Object getBeanEntry() {
- return _beanEntry;
- }
- void setBeanEntry(Object beanEntry) {
- _beanEntry = beanEntry;
- }
-
- boolean isSelected() {
- return _selected;
- }
- void setSelected(boolean selected) {
- _selected = selected;
- }
-
- @Override
- public String toString() {
- return _beanEntry.toString() + "; selected=" + _selected;
- }
-
- @Override
- public int hashCode() {
- return _beanEntry.hashCode();
- }
-
- }
-
- private class AddDataEntryHelper {
-
- private int _parsedStartIndex;
- private int _parsedEndIndex;
- private int _dataAdded;
- private boolean _filterEntries;
-
- private List _contentSourceList;
- private List _filterSourceList;
- private JSONObject _formatedColumnData;
-
- private AddDataEntryHelper(int parsedStartIndex, int parsedEndIndex, List contentSourceList, boolean filterEntries,
- List filterSourceList) {
- super();
-
- _parsedStartIndex = parsedStartIndex;
- _parsedEndIndex = parsedEndIndex;
- _filterEntries = filterEntries;
- _contentSourceList = contentSourceList;
- _filterSourceList = filterSourceList;
- }
-
- private int getDataAdded() {
- return _dataAdded;
- }
-
- private int getParsedStartIndex() {
- return _parsedStartIndex;
- }
-
- private JSONObject getFormatedColumnData() {
- return _formatedColumnData;
- }
-
- private void processEntries() throws JSONException {
-
- Map traverseDataGridColumnMap = new HashMap(_dataGridColumnComponentMapping);
- AbstractFlexUIDataGridColumn filterColumnComponent = null;
- JSONArray filterColumnContent = null;
- _formatedColumnData = new JSONObject();
-
- if(_filterEntries) {
- filterColumnComponent = traverseDataGridColumnMap.remove(_filterColumn);
- filterColumnContent = new JSONArray();
- _formatedColumnData.put(_filterColumn, filterColumnContent);
- }
-
- for(String currKey : traverseDataGridColumnMap.keySet()) {
- _formatedColumnData.put(currKey, new JSONArray());
- }
-
- if(_filterEntries) {
-
- int dataRequestSize = _parsedEndIndex - _parsedStartIndex;
- /*
- * It is assumed that parsedStartIndex is starting from 0
- */
- while(_parsedStartIndex < _filterSourceList.size() && _dataAdded < dataRequestSize) {
- WrappedBeanEntry currEntry = _filterSourceList.get(_parsedStartIndex);
- if(filterTheCurrentEntry(currEntry, filterColumnComponent, filterColumnContent)){
- if(_filterSourceList == _filteredList) {
- //means of a subset filtering, so remove this current entry
- _filteredList.remove(_parsedStartIndex);
- continue;
- }
- }else{
-
- /*
- * Since this row does not need to be filtered, add the entry into the JSONObject
- */
- Object currValue = currEntry.getBeanEntry();
- for(String currKey : traverseDataGridColumnMap.keySet()) {
- AbstractFlexUIDataGridColumn currDataGridColumn = traverseDataGridColumnMap.get(currKey);
- JSONArray currEntryList = JSONArray.class.cast( _formatedColumnData.get(currKey) );
- String currColumnValue = currDataGridColumn.getFormatedColumnData(currValue);
- currEntryList.put(currColumnValue);
- }
-
- _dataAdded++;
- if(_filterSourceList == _wrappedList) {
- //means it's a new independent filter so add the list to the _filteredList
- _filteredList.add(currEntry);
- }
-
- }
- _parsedStartIndex++;
- }
-
- }else {
-
- _parsedEndIndex = _parsedEndIndex < _contentSourceList.size() ? _parsedEndIndex : _contentSourceList.size();
- for(; _parsedStartIndex < _parsedEndIndex; _parsedStartIndex++, _dataAdded++) {
- WrappedBeanEntry currEntry = _contentSourceList.get(_parsedStartIndex);
- Object currValue = currEntry.getBeanEntry();
-
- for(String currKey : traverseDataGridColumnMap.keySet()) {
- AbstractFlexUIDataGridColumn currDataGridColumn = traverseDataGridColumnMap.get(currKey);
- JSONArray currEntryList = JSONArray.class.cast( _formatedColumnData.get(currKey) );
- String currColumnValue = currDataGridColumn.getFormatedColumnData(currValue);
- currEntryList.put(currColumnValue);
- }
- }
- }
-
- }
-
- @Override
- public String toString() {
-
- StringBuilder content = new StringBuilder();
- content.append("[_parsedStartIndex=");
- content.append(_parsedStartIndex);
- content.append(", _parsedEndIndex=");
- content.append(_parsedEndIndex);
- content.append(", _dataAdded=");
- content.append(_dataAdded);
- content.append(", _filterEntries=");
- content.append(_filterEntries);
- content.append(", _contentSourceList.size=");
- content.append(_contentSourceList == null ? -1 : _contentSourceList.size());
- content.append(", _filterSourceList.size=");
- content.append(_filterSourceList == null ? -1 : _filterSourceList.size());
- if(_formatedColumnData != null){
- content.append(", _formatedColumnData=");
- content.append(_formatedColumnData);
- }
- content.append("]");
-
- return content.toString();
- }
-
- @Override
- public boolean equals(Object instance) {
- //should be an identity check
- return super.equals(instance);
- }
-
- @Override
- public int hashCode() {
- return _parsedEndIndex + (_filterEntries ? 0 : 1);
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDataGridColumn.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDataGridColumn.java
deleted file mode 100644
index 3f1b9aa3..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDataGridColumn.java
+++ /dev/null
@@ -1,195 +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 com.googlecode.jsfFlex.component.ext;
-
-import java.util.Comparator;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUIDataFieldAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIEditableAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUIInputBase;
-import com.googlecode.jsfFlex.component.ext.AbstractFlexUIDataGrid.WrappedBeanEntry;
-import com.googlecode.jsfFlex.shared.util.ReflectionHelperUtil;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDataGridColumn",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIDataGridColumn",
- type = "com.googlecode.jsfFlex.FlexUIDataGridColumn",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIDataGridColumnTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDataGridColumn"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDataGridColumn")
-public abstract class AbstractFlexUIDataGridColumn
- extends AbstractFlexUIInputBase
- implements IFlexUIBaseAttributes, IFlexUIDataFieldAttribute, IFlexUIEditableAttribute {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIDataGridColumn.class);
-
- private Comparator wrappedEntryAscendingComparator;
- private Comparator wrappedEntryDescendingComparator;
-
- @Override
- public JSONObject getComponentInitValues(){
- return null;
- }
-
- @Override
- protected void populateComponentInitValues(){
-
- }
-
- public String getFormatedColumnData(Object currDataEntry) {
- Object formatedColumnData = "";
-
- try{
- formatedColumnData = ReflectionHelperUtil.getValue(currDataEntry, getDataFieldMethodName());
- formatedColumnData = formatedColumnData == null ? "" : formatedColumnData.toString();
- }catch(NoSuchMethodException noSuchMethodException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(getDataFieldMethodName());
- _log.error(errorMessage.toString(), noSuchMethodException);
- return formatedColumnData.toString();
- }catch(Exception additionalAccessException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("Other exception aside from NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(getDataFieldMethodName());
- _log.error(errorMessage.toString(), additionalAccessException);
- return formatedColumnData.toString();
- }
-
- return formatedColumnData.toString();
- }
-
- public boolean setDataField(FacesContext context, Object currDataEntry, Object currValue){
-
- final String SET_DATA_FIELD_METHOD_NAME = "set" + getDataField().substring(0, 1).toUpperCase() + getDataField().substring(1);
-
- boolean success = true;
-
- currValue = getConvertedValue(context, currValue);
- _log.debug("Converted value's type prior to setting to an instance bean is : " + currValue.getClass().getName());
-
- try{
- ReflectionHelperUtil.invokeMethod(currDataEntry, SET_DATA_FIELD_METHOD_NAME, new Class[]{ currValue.getClass() }, new Object[]{ currValue });
- }catch(NoSuchMethodException noSuchMethodException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(SET_DATA_FIELD_METHOD_NAME);
- success = false;
- _log.error(errorMessage.toString(), noSuchMethodException);
- }catch(Exception additionalAccessException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("Other exception aside from NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(SET_DATA_FIELD_METHOD_NAME);
- success = false;
- _log.error(errorMessage.toString(), additionalAccessException);
- }
-
- return success;
- }
-
- private synchronized String getDataFieldMethodName(){
- final String GET_DATA_FIELD_METHOD_NAME = "get" + getDataField().substring(0, 1).toUpperCase() + getDataField().substring(1);
-
- return GET_DATA_FIELD_METHOD_NAME;
- }
-
- public synchronized Comparator getWrappedEntryAscendingComparator() {
- if(wrappedEntryAscendingComparator == null) {
- wrappedEntryAscendingComparator = new Comparator() {
-
- public int compare(WrappedBeanEntry entry1, WrappedBeanEntry entry2) {
-
- Object obj1 = entry1.getBeanEntry();
- Object obj2 = entry2.getBeanEntry();
-
- try{
- Comparable super Object> act1 = (Comparable super Object>) ReflectionHelperUtil.getValue(obj1, getDataFieldMethodName());
- Comparable super Object> act2 = (Comparable super Object>) ReflectionHelperUtil.getValue(obj2, getDataFieldMethodName());
-
- return (act1.compareTo(act2) * -1);
- }catch(NoSuchMethodException noSuchMethodException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(getDataFieldMethodName());
- throw new RuntimeException(errorMessage.toString(), noSuchMethodException);
- }catch(Exception additionalAccessException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("Other exception aside from NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(getDataFieldMethodName());
- throw new RuntimeException(errorMessage.toString(), additionalAccessException);
- }
- }
-
- };
-
- }
-
- return wrappedEntryAscendingComparator;
- }
-
- public synchronized Comparator getWrappedEntryDescendingComparator() {
- if(wrappedEntryDescendingComparator == null) {
- wrappedEntryDescendingComparator = new Comparator() {
-
- public int compare(WrappedBeanEntry entry1, WrappedBeanEntry entry2) {
-
- Object obj1 = entry1.getBeanEntry();
- Object obj2 = entry2.getBeanEntry();
-
- try{
- Comparable super Object> act1 = (Comparable super Object>) ReflectionHelperUtil.getValue(obj1, getDataFieldMethodName());
- Comparable super Object> act2 = (Comparable super Object>) ReflectionHelperUtil.getValue(obj2, getDataFieldMethodName());
-
- return act1.compareTo(act2);
- }catch(NoSuchMethodException noSuchMethodException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(getDataFieldMethodName());
- throw new RuntimeException(errorMessage.toString(), noSuchMethodException);
- }catch(Exception additionalAccessException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("Other exception aside from NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(getDataFieldMethodName());
- throw new RuntimeException(errorMessage.toString(), additionalAccessException);
- }
-
- }
-
- };
-
- }
-
- return wrappedEntryDescendingComparator;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDateChooser.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDateChooser.java
deleted file mode 100644
index d624172e..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDateChooser.java
+++ /dev/null
@@ -1,141 +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 com.googlecode.jsfFlex.component.ext;
-
-import java.text.DateFormat;
-import java.text.ParseException;
-import java.text.SimpleDateFormat;
-import java.util.Calendar;
-
-import javax.faces.application.FacesMessage;
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUISelectedDateAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUIInputBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDateChooser",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIDateChooser",
- type = "com.googlecode.jsfFlex.FlexUIDateChooser",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIDateChooserTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDateChooser",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDateChooser")
-public abstract class AbstractFlexUIDateChooser
- extends AbstractFlexUIInputBase
- implements IFlexUIBaseAttributes, IFlexUISelectedDateAttribute {
-
- private final static org.apache.commons.logging.Log _log = org.apache.commons.logging.LogFactory.getLog(AbstractFlexUIDateChooser.class);
-
- private static final String SELECTED_DATE_ATTR = "selectedDate";
- private static final String SELECTED_DATE_ID_APPENDED = "_selectedDate";
-
- private static final String DATE_TYPE_INIT_VALUE = "Date";
- private static final String DATE_FORMAT_DEFAULT = "EEE MMM dd HH:mm:ss z Z yyyy";
-
- private org.json.JSONObject initValue;
-
- @Override
- protected void populateComponentInitValues(){
- try{
- if(getSelectedDate() != null){
- getInitValue().put(VALUE, com.googlecode.jsfFlex.shared.util.JSONConverter.convertJavaDateToASDateConstructorArguments( getSelectedDate() ));
- }
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
-
- private synchronized org.json.JSONObject getInitValue(){
- if(initValue == null){
- try{
- initValue = new org.json.JSONObject();
- initValue.put(ATTRIBUTE, SELECTED_DATE_ATTR);
- initValue.put(SPECIFIC_OBJECT_TYPE_INIT, DATE_TYPE_INIT_VALUE);
-
- _initValues.put(initValue);
-
- }catch(org.json.JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- }
- }
- return initValue;
- }
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- java.util.Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String selectedDateId = getId() + SELECTED_DATE_ID_APPENDED;
- String selectedDateUpdateVal = requestMap.get(selectedDateId);
-
- if(selectedDateUpdateVal != null && selectedDateUpdateVal.length() > 0){
- /*
- * HACK: Since ActionScript returns date in format of "Thu Aug 23 00:00:00 GMT-0700 2009"
- * and "EEE MMM dd HH:mm:ss zZ yyyy" pattern doesn't seem to match it within SimpleDateFormat,
- * place a space between z + Z
- */
- int dashIndex = selectedDateUpdateVal.indexOf("-");
- if(dashIndex != -1){
- selectedDateUpdateVal = selectedDateUpdateVal.substring(0, dashIndex) + " " + selectedDateUpdateVal.substring(dashIndex);
- }
- Calendar instance = Calendar.getInstance();
- try{
- DateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT_DEFAULT);
- dateFormat.setLenient(true);
- instance.setTime( dateFormat.parse(selectedDateUpdateVal) );
- setSelectedDate(instance);
- setSubmittedValue(selectedDateUpdateVal);
- }catch(ParseException parsingException){
- setValid(false);
- context.addMessage(getId(), new FacesMessage("Parsing exception for value : " + selectedDateUpdateVal));
- _log.error("Parsing exception for value : " + selectedDateUpdateVal, parsingException);
- }
- }
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- javax.el.ValueExpression ve = getValueExpression(SELECTED_DATE_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getSelectedDate());
- setSelectedDate(null);
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDateField.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDateField.java
deleted file mode 100644
index 1c6299b7..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDateField.java
+++ /dev/null
@@ -1,111 +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 com.googlecode.jsfFlex.component.ext;
-
-import java.text.DateFormat;
-import java.text.ParseException;
-import java.text.SimpleDateFormat;
-import java.util.Calendar;
-
-import javax.faces.application.FacesMessage;
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUISelectedDateAttribute;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDateField",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIDateField",
- type = "com.googlecode.jsfFlex.FlexUIDateField",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIDateFieldTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDateField",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDateField")
-public abstract class AbstractFlexUIDateField
- extends com.googlecode.jsfFlex.component.FlexUITextInputBase
- implements IFlexUIBaseAttributes, IFlexUISelectedDateAttribute {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIDateField.class);
-
- private static final String SELECTED_DATE_ATTR = "selectedDate";
- private static final String SELECTED_DATE_ID_APPENDED = "_selectedDate";
-
- private static final String DATE_FORMAT_DEFAULT = "EEE MMM dd HH:mm:ss z Z yyyy";
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- java.util.Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String selectedDateId = getId() + SELECTED_DATE_ID_APPENDED;
- String selectedDateUpdateVal = requestMap.get(selectedDateId);
-
- if(selectedDateUpdateVal != null && selectedDateUpdateVal.length() > 0){
- /*
- * HACK: Since ActionScript returns date in format of "Thu Aug 23 00:00:00 GMT-0700 2009"
- * and "EEE MMM dd HH:mm:ss zZ yyyy" pattern doesn't seem to match it within SimpleDateFormat,
- * place a space between z + Z
- */
- int dashIndex = selectedDateUpdateVal.indexOf("-");
- if(dashIndex != -1){
- selectedDateUpdateVal = selectedDateUpdateVal.substring(0, dashIndex) + " " + selectedDateUpdateVal.substring(dashIndex);
- }
- Calendar instance = Calendar.getInstance();
- try{
- DateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT_DEFAULT);
- dateFormat.setLenient(true);
- instance.setTime( dateFormat.parse(selectedDateUpdateVal) );
- setSelectedDate(instance);
- }catch(ParseException parsingException){
- setValid(false);
- context.addMessage(getId(), new FacesMessage("Parsing exception for value : " + selectedDateUpdateVal));
- _log.error("Parsing exception for value : " + selectedDateUpdateVal, parsingException);
- }
- }
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- javax.el.ValueExpression ve = getValueExpression(SELECTED_DATE_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getSelectedDate());
- setSelectedDate(null);
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDropDownList.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDropDownList.java
deleted file mode 100644
index 6f2040b3..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIDropDownList.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDropDownList",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIDropDownList",
- type = "com.googlecode.jsfFlex.FlexUIDropDownList",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIDropDownListTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDropDownList",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDropDownList")
-public abstract class AbstractFlexUIDropDownList
- extends com.googlecode.jsfFlex.component.FlexUISelectedIndexBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHRule.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHRule.java
deleted file mode 100644
index b0daf6c2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHRule.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexHRule",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIHRule",
- type = "com.googlecode.jsfFlex.FlexUIHRule",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIHRuleTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexHRule"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIHRule")
-public abstract class AbstractFlexUIHRule
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHScrollBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHScrollBar.java
deleted file mode 100644
index 3d497e48..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHScrollBar.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexHScrollBar",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIHScrollBar",
- type = "com.googlecode.jsfFlex.FlexUIHScrollBar",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIHScrollBarTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexHScrollBar"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIHScrollBar")
-public abstract class AbstractFlexUIHScrollBar
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHSlider.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHSlider.java
deleted file mode 100644
index 5ae2cbe3..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHSlider.java
+++ /dev/null
@@ -1,45 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUIValueBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexHSlider",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIHSlider",
- type = "com.googlecode.jsfFlex.FlexUIHSlider",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIHSliderTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexHSlider",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIHSlider")
-public abstract class AbstractFlexUIHSlider
- extends AbstractFlexUIValueBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHorizontalList.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHorizontalList.java
deleted file mode 100644
index bebcdc7d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIHorizontalList.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexHorizontalList",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIHorizontalList",
- type = "com.googlecode.jsfFlex.FlexUIHorizontalList",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIHorizontalListTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexHorizontalList",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIHorizontalList")
-public abstract class AbstractFlexUIHorizontalList
- extends com.googlecode.jsfFlex.component.FlexUISelectedIndexBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIImage.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIImage.java
deleted file mode 100644
index f380b34d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIImage.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexImage",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIImage",
- type = "com.googlecode.jsfFlex.FlexUIImage",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIImageTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexImage"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIImage")
-public abstract class AbstractFlexUIImage
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUILabel.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUILabel.java
deleted file mode 100644
index c42982a6..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUILabel.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUIOutputBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexLabel",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUILabel",
- type = "com.googlecode.jsfFlex.FlexUILabel",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUILabelTag",
- family = "javax.faces.FlexOutput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexLabel"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUILabel")
-public abstract class AbstractFlexUILabel
- extends AbstractFlexUIOutputBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUILinkBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUILinkBar.java
deleted file mode 100644
index 30b00087..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUILinkBar.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexLinkBar",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUILinkBar",
- type = "com.googlecode.jsfFlex.FlexUILinkBar",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUILinkBarTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexLinkBar"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUILinkBar")
-public abstract class AbstractFlexUILinkBar
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUILinkButton.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUILinkButton.java
deleted file mode 100644
index 96b3d0f4..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUILinkButton.java
+++ /dev/null
@@ -1,55 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUICommandBase;
-import com.googlecode.jsfFlex.shared.adapter.IFlexEvent;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexLinkButton",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUILinkButton",
- type = "com.googlecode.jsfFlex.FlexUILinkButton",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUILinkButtonTag",
- family = "javax.faces.FlexCommandBase",
- defaultRendererType = "com.googlecode.jsfFlex.FlexLinkButton"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUILinkButton")
-public abstract class AbstractFlexUILinkButton
- extends AbstractFlexUICommandBase
- implements IFlexUIBaseAttributes {
-
- private static final String EVENT_HANDLER_EVENT_NAME = "buttonDown";
-
- public IFlexEvent.EVENT_HANDLER_TYPE getEventHandlerType() {
- return IFlexEvent.EVENT_HANDLER_TYPE.SUBMIT_FORM_EVENT_HANDLER;
- }
-
- public String getEventHandlerEventName() {
- return EVENT_HANDLER_EVENT_NAME;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIList.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIList.java
deleted file mode 100644
index d92f684f..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIList.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexList",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIList",
- type = "com.googlecode.jsfFlex.FlexUIList",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIListTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexList",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIList")
-public abstract class AbstractFlexUIList
- extends com.googlecode.jsfFlex.component.FlexUISelectedIndexBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIMenuBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIMenuBar.java
deleted file mode 100644
index 7c3f747e..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIMenuBar.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexMenuBar",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIMenuBar",
- type = "com.googlecode.jsfFlex.FlexUIMenuBar",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIMenuBarTag",
- family = "javax.faces.FlexSimpleBase",
- defaultRendererType = "com.googlecode.jsfFlex.FlexMenuBar"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIMenuBar")
-public abstract class AbstractFlexUIMenuBar
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUINumericStepper.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUINumericStepper.java
deleted file mode 100644
index 4b085efa..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUINumericStepper.java
+++ /dev/null
@@ -1,46 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUIValueAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUIValueBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexNumericStepper",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUINumericStepper",
- type = "com.googlecode.jsfFlex.FlexUINumericStepper",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUINumericStepperTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexNumericStepper",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUINumericStepper")
-public abstract class AbstractFlexUINumericStepper
- extends AbstractFlexUIValueBase
- implements IFlexUIBaseAttributes, IFlexUIValueAttribute {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIPopUpAnchor.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIPopUpAnchor.java
deleted file mode 100644
index eb317857..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIPopUpAnchor.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexPopUpAnchor",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIPopUpAnchor",
- type = "com.googlecode.jsfFlex.FlexUIPopUpAnchor",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIPopUpAnchorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexPopUpAnchor"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIPopUpAnchor")
-public abstract class AbstractFlexUIPopUpAnchor
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIPopUpButton.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIPopUpButton.java
deleted file mode 100644
index 705bb5eb..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIPopUpButton.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexPopUpButton",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIPopUpButton",
- type = "com.googlecode.jsfFlex.FlexUIPopUpButton",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIPopUpButtonTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexPopUpButton",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIPopUpButton")
-public abstract class AbstractFlexUIPopUpButton
- extends com.googlecode.jsfFlex.component.FlexUISelectedBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIPopUpMenuButton.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIPopUpMenuButton.java
deleted file mode 100644
index e30ad3b8..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIPopUpMenuButton.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexPopUpMenuButton",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIPopUpMenuButton",
- type = "com.googlecode.jsfFlex.FlexUIPopUpMenuButton",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIPopUpMenuButtonTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexPopUpMenuButton",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIPopUpMenuButton")
-public abstract class AbstractFlexUIPopUpMenuButton
- extends com.googlecode.jsfFlex.component.FlexUISelectedBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIProgressBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIProgressBar.java
deleted file mode 100644
index 06d799f8..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIProgressBar.java
+++ /dev/null
@@ -1,53 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUIValueBase;
-
-/**
- * Note though FlexUIProgressBar extends AbstractFlexUIValueBase, it will simply retrieve the value during the post-back phase
- * and NOT set the field of the Flex component as this field is read only.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexProgressBar",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIProgressBar",
- type = "com.googlecode.jsfFlex.FlexUIProgressBar",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIProgressBarTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexProgressBar",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIProgressBar")
-public abstract class AbstractFlexUIProgressBar
- extends AbstractFlexUIValueBase
- implements IFlexUIBaseAttributes {
-
- @Override
- protected void populateComponentInitValues(){
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRadioButton.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRadioButton.java
deleted file mode 100644
index 0ea9e536..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRadioButton.java
+++ /dev/null
@@ -1,111 +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 com.googlecode.jsfFlex.component.ext;
-
-import java.util.Map;
-
-import javax.el.ValueExpression;
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUIGroupNameAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUISelectedValueAttribute;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRadioButton",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIRadioButton",
- type = "com.googlecode.jsfFlex.FlexUIRadioButton",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIRadioButtonTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRadioButton",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRadioButton")
-public abstract class AbstractFlexUIRadioButton
- extends com.googlecode.jsfFlex.component.FlexUISelectedBase
- implements IFlexUIBaseAttributes, IFlexUIGroupNameAttribute, IFlexUISelectedValueAttribute {
-
- private static final String SELECTED_VALUE_ATTR = "selectedValue";
- private static final String SELECTED_VALUE_ID_APPENDED = "_selectedValue";
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- /*
- * So to make it easy for databinding, will utilize groupName + _selectedValue
- * as the search parameter when setting the selectedValue variable.
- * This way the developer has to simply dataBind on selectedValue per groupName entry
- * to check which value was selected by user.
- */
-
- String selectedValueId = getGroupName() + SELECTED_VALUE_ID_APPENDED;
- String selectedValueUpdateVal = requestMap.get(selectedValueId);
- if(selectedValueUpdateVal != null){
- setSelectedValue(selectedValueUpdateVal);
- setSubmittedValue(selectedValueUpdateVal);
- }
-
- if(getValue() == null){
- setSelected(false);
- }else if(getSelectedValue() != null){
- setSelected(Boolean.valueOf(getSelectedValue().equals(getValue())));
- }
-
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- ValueExpression ve = getValueExpression(SELECTED_VALUE_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getSelectedValue());
- setSelectedValue(null);
- }
-
- }
-
- /**
- * Current value.
- */
- @JSFProperty(
- inheritedTag = true,
- desc = "Current value."
- )
- @Override
- public Object getValue(){
- return super.getValue();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRichEditableText.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRichEditableText.java
deleted file mode 100644
index 30f2628d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRichEditableText.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRichEditableText",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIRichEditableText",
- type = "com.googlecode.jsfFlex.FlexUIRichEditableText",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIRichEditableTextTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRichEditableText",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRichEditableText")
-public abstract class AbstractFlexUIRichEditableText
- extends com.googlecode.jsfFlex.component.FlexUITextInputBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRichText.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRichText.java
deleted file mode 100644
index e22a899b..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRichText.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUIOutputBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRichText",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIRichText",
- type = "com.googlecode.jsfFlex.FlexUIRichText",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIRichTextTag",
- family = "javax.faces.FlexOutput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRichText"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRichText")
-public abstract class AbstractFlexUIRichText
- extends AbstractFlexUIOutputBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRichTextEditor.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRichTextEditor.java
deleted file mode 100644
index 46c5ddbd..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIRichTextEditor.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRichTextEditor",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIRichTextEditor",
- type = "com.googlecode.jsfFlex.FlexUIRichTextEditor",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIRichTextEditorTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRichTextEditor",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRichTextEditor")
-public abstract class AbstractFlexUIRichTextEditor
- extends com.googlecode.jsfFlex.component.FlexUIHtmlTextInputBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIScript.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIScript.java
deleted file mode 100644
index 76e2e1c0..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIScript.java
+++ /dev/null
@@ -1,45 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexScript",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIScript",
- type = "com.googlecode.jsfFlex.FlexUIScript",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIScriptTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexScript",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIComponentBodyTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIScript")
-public abstract class AbstractFlexUIScript
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIScroller.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIScroller.java
deleted file mode 100644
index 5f43be6a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIScroller.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexScroller",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIScroller",
- type = "com.googlecode.jsfFlex.FlexUIScroller",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIScrollerTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexScroller"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIScroller")
-public abstract class AbstractFlexUIScroller
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUISpacer.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUISpacer.java
deleted file mode 100644
index 1c94d2f5..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUISpacer.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSpacer",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUISpacer",
- type = "com.googlecode.jsfFlex.FlexUISpacer",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUISpacerTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSpacer"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISpacer")
-public abstract class AbstractFlexUISpacer
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUISpinner.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUISpinner.java
deleted file mode 100644
index 22a99d54..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUISpinner.java
+++ /dev/null
@@ -1,45 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUIValueBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSpinner",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUISpinner",
- type = "com.googlecode.jsfFlex.FlexUISpinner",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUISpinnerTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSpinner",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISpinner")
-public abstract class AbstractFlexUISpinner
- extends AbstractFlexUIValueBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUISwfLoader.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUISwfLoader.java
deleted file mode 100644
index 222d961f..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUISwfLoader.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSwfLoader",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUISwfLoader",
- type = "com.googlecode.jsfFlex.FlexUISwfLoader",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUISwfLoaderTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSWFLoader"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISwfLoader")
-public abstract class AbstractFlexUISwfLoader
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIText.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIText.java
deleted file mode 100644
index e9967f37..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIText.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUIOutputBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexText",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIText",
- type = "com.googlecode.jsfFlex.FlexUIText",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUITextTag",
- family = "javax.faces.FlexOutput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexText"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIText")
-public abstract class AbstractFlexUIText
- extends AbstractFlexUIOutputBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITextArea.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITextArea.java
deleted file mode 100644
index 461e87b7..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITextArea.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTextArea",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUITextArea",
- type = "com.googlecode.jsfFlex.FlexUITextArea",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUITextAreaTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTextArea",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITextArea")
-public abstract class AbstractFlexUITextArea
- extends com.googlecode.jsfFlex.component.FlexUIHtmlTextInputBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITextInput.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITextInput.java
deleted file mode 100644
index bfbf3be3..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITextInput.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTextInput",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUITextInput",
- type = "com.googlecode.jsfFlex.FlexUITextInput",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUITextInputTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTextInput",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITextInput")
-public abstract class AbstractFlexUITextInput
- extends com.googlecode.jsfFlex.component.FlexUIHtmlTextInputBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITileList.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITileList.java
deleted file mode 100644
index a84c233a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITileList.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTileList",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUITileList",
- type = "com.googlecode.jsfFlex.FlexUITileList",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUITileListTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTileList",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITileList")
-public abstract class AbstractFlexUITileList
- extends com.googlecode.jsfFlex.component.FlexUISelectedIndexBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIToggleButton.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIToggleButton.java
deleted file mode 100644
index f0add3aa..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIToggleButton.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexToggleButton",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIToggleButton",
- type = "com.googlecode.jsfFlex.FlexUIToggleButton",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIToggleButtonTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexToggleButton",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIToggleButton")
-public abstract class AbstractFlexUIToggleButton
- extends com.googlecode.jsfFlex.component.FlexUISelectedBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIToggleButtonBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIToggleButtonBar.java
deleted file mode 100644
index 1af0faa6..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIToggleButtonBar.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexToggleButtonBar",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIToggleButtonBar",
- type = "com.googlecode.jsfFlex.FlexUIToggleButtonBar",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIToggleButtonBarTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexToggleButtonBar"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIToggleButtonBar")
-public abstract class AbstractFlexUIToggleButtonBar
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITree.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITree.java
deleted file mode 100644
index d3b797b8..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUITree.java
+++ /dev/null
@@ -1,80 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUISelectedLabelAttribute;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTree",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUITree",
- type = "com.googlecode.jsfFlex.FlexUITree",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUITreeTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTree",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITree")
-public abstract class AbstractFlexUITree
- extends com.googlecode.jsfFlex.component.FlexUISelectedIndexBase
- implements IFlexUISelectedLabelAttribute, IFlexUIBaseAttributes {
-
- private static final String SELECTED_LABEL_ID_APPENDED = "_selectedLabel";
- private static final String SELECTED_LABEL_ATTR = "selectedLabel";
-
- @Override
- public void decode(FacesContext context) {
- super.decode(context);
-
- java.util.Map requestMap = context.getExternalContext().getRequestParameterMap();
-
- String selectedLabelId = getId() + SELECTED_LABEL_ID_APPENDED;
- String selectedLabelUpdateVal = requestMap.get(selectedLabelId);
-
- if(selectedLabelUpdateVal != null){
- setSelectedLabel(selectedLabelUpdateVal);
- }
-
- }
-
- @Override
- public void processUpdates(FacesContext context) {
- super.processUpdates(context);
-
- if (!isRendered() || !isValid()){
- return;
- }
-
- javax.el.ValueExpression ve = getValueExpression(SELECTED_LABEL_ATTR);
-
- if(ve != null && !ve.isReadOnly(context.getELContext())){
- ve.setValue(context.getELContext(), getSelectedIndex());
- setSelectedIndex(null);
- }
-
- }
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVRule.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVRule.java
deleted file mode 100644
index 1aaa729d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVRule.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexVRule",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIVRule",
- type = "com.googlecode.jsfFlex.FlexUIVRule",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIVRuleTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexVRule"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIVRule")
-public abstract class AbstractFlexUIVRule
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVScrollBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVScrollBar.java
deleted file mode 100644
index 627af204..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVScrollBar.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexVScrollBar",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIVScrollBar",
- type = "com.googlecode.jsfFlex.FlexUIVScrollBar",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIVScrollBarTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexVScrollBar"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIVScrollBar")
-public abstract class AbstractFlexUIVScrollBar
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVSlider.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVSlider.java
deleted file mode 100644
index 1f392669..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVSlider.java
+++ /dev/null
@@ -1,45 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUIValueBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexVSlider",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIVSlider",
- type = "com.googlecode.jsfFlex.FlexUIVSlider",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIVSliderTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexVSlider",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIVSlider")
-public abstract class AbstractFlexUIVSlider
- extends AbstractFlexUIValueBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVideoDisplay.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVideoDisplay.java
deleted file mode 100644
index 68437ea2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVideoDisplay.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexVideoDisplay",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIVideoDisplay",
- type = "com.googlecode.jsfFlex.FlexUIVideoDisplay",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIVideoDisplayTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexVideoDisplay"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIVideoDisplay")
-public abstract class AbstractFlexUIVideoDisplay
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVideoPlayer.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVideoPlayer.java
deleted file mode 100644
index e31f1251..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/AbstractFlexUIVideoPlayer.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.component.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexVideoPlayer",
- clazz = "com.googlecode.jsfFlex.component.ext.FlexUIVideoPlayer",
- type = "com.googlecode.jsfFlex.FlexUIVideoPlayer",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.FlexUIVideoPlayerTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexVideoPlayer"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIVideoPlayer")
-public abstract class AbstractFlexUIVideoPlayer
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/AbstractFlexUIDataContainerBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/AbstractFlexUIDataContainerBase.java
deleted file mode 100644
index 15a222b1..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/AbstractFlexUIDataContainerBase.java
+++ /dev/null
@@ -1,95 +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 com.googlecode.jsfFlex.component.ext.data;
-
-import java.io.BufferedWriter;
-import java.io.File;
-import java.io.FileWriter;
-import java.io.IOException;
-import java.util.Map;
-
-import javax.faces.component.UIComponentBase;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-
-/**
- * @author Ji Hoon Kim
- */
-public abstract class AbstractFlexUIDataContainerBase
- extends AbstractFlexUISimpleBase {
-
- private static final String TO_BE_CREATED_BODY_CONTENT_FILE_SUFFIX = "BodyContent.tmp";
-
- private String _currBodyContentFilePath;
- private BufferedWriter _currBodyContentBufferedWriter;
-
- @Override
- public void encodeChildren(FacesContext context) throws IOException {
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
-
- if(!flexContext.isProductionEnv()){
- _currBodyContentFilePath = flexContext.getPreMxmlPath() + getClass().getSimpleName() + getId() +
- TO_BE_CREATED_BODY_CONTENT_FILE_SUFFIX;
- _currBodyContentBufferedWriter = new BufferedWriter(new FileWriter(new File(_currBodyContentFilePath)));
-
- Map temporaryResourceMap = flexContext.getTemporaryResourceMap();
- temporaryResourceMap.put(getTemporaryMapDataContainerKey(), this);
-
- super.encodeChildren(context);
-
- temporaryResourceMap.remove(getTemporaryMapDataContainerKey());
- }else{
- super.encodeChildren(context);
- }
- }
-
- @Override
- public boolean getRendersChildren() {
- return true;
- }
-
- protected abstract String getTemporaryMapDataContainerKey();
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
- public String getCurrBodyContentFilePath() {
- return _currBodyContentFilePath;
- }
- public BufferedWriter getCurrBodyContentBufferedWriter() {
- return _currBodyContentBufferedWriter;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/AbstractFlexUIXMLContainerBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/AbstractFlexUIXMLContainerBase.java
deleted file mode 100644
index eb1d0b64..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/AbstractFlexUIXMLContainerBase.java
+++ /dev/null
@@ -1,34 +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 com.googlecode.jsfFlex.component.ext.data;
-
-/**
- * @author Ji Hoon Kim
- */
-public abstract class AbstractFlexUIXMLContainerBase
- extends AbstractFlexUIDataContainerBase {
-
- public static final String CURR_FLEX_UI_XML_CONTAINER_KEY = "currFlexUIXMLContainerKey";
-
- @Override
- protected String getTemporaryMapDataContainerKey(){
- return CURR_FLEX_UI_XML_CONTAINER_KEY;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIArray.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIArray.java
deleted file mode 100644
index 362f9ab0..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIArray.java
+++ /dev/null
@@ -1,53 +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 com.googlecode.jsfFlex.component.ext.data.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- *
- * This component can have as its direct children components of :
- *
AbstractFlexUIObjectListEntries
- *
AbstractFlexUIObjectElement
- *
- *
- * To have nesting of objects, one should have jf:flexObjectElement and
- * jf:flexObjectListEntries tags as this component's children which have
- * jf:flexObjectProperty or jf:flexObjectStaticProperty tag for properties.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexArray",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.FlexUIArray",
- type = "com.googlecode.jsfFlex.FlexUIArray",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIArrayTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexArray"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIArray")
-public abstract class AbstractFlexUIArray
- extends AbstractFlexUIObject
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIArrayCollection.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIArrayCollection.java
deleted file mode 100644
index 09a28ca2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIArrayCollection.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.component.ext.data.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexArrayCollection",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.FlexUIArrayCollection",
- type = "com.googlecode.jsfFlex.FlexUIArrayCollection",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIArrayCollectionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexArrayCollection"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIArrayCollection")
-public abstract class AbstractFlexUIArrayCollection
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIListCollectionView.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIListCollectionView.java
deleted file mode 100644
index 37c5d2fe..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIListCollectionView.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.component.ext.data.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexListCollectionView",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.FlexUIListCollectionView",
- type = "com.googlecode.jsfFlex.FlexUIListCollectionView",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIListCollectionViewTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexListCollectionView"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIListCollectionView")
-public abstract class AbstractFlexUIListCollectionView
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIObject.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIObject.java
deleted file mode 100644
index a789b82b..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIObject.java
+++ /dev/null
@@ -1,61 +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 com.googlecode.jsfFlex.component.ext.data.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.ext.data.AbstractFlexUIDataContainerBase;
-
-/**
- *
- * This component can have as its direct children components of :
- *
AbstractFlexUIObjectListEntries
- *
AbstractFlexUIObjectElement
- *
- *
- * To have nesting of objects, one should have jf:flexObjectElement and
- * jf:flexObjectListEntries tags as this component's children which have
- * jf:flexObjectProperty or jf:flexObjectStaticProperty tag for properties.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexObject",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.FlexUIObject",
- type = "com.googlecode.jsfFlex.FlexUIObject",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIObjectTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexObject"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIObject")
-public abstract class AbstractFlexUIObject
- extends AbstractFlexUIDataContainerBase
- implements IFlexUIBaseAttributes {
-
- public static final String CURR_FLEX_UI_OBJECT_CONTAINER_KEY = "currFlexUIObjectContainerKey";
-
- @Override
- protected String getTemporaryMapDataContainerKey(){
- return CURR_FLEX_UI_OBJECT_CONTAINER_KEY;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIXML.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIXML.java
deleted file mode 100644
index 72cb6eca..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIXML.java
+++ /dev/null
@@ -1,50 +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 com.googlecode.jsfFlex.component.ext.data.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.ext.data.AbstractFlexUIXMLContainerBase;
-
-/**
- *
- * This component can have as its direct children components of :
- *
AbstractFlexUIXMLListEntries
- *
AbstractFlexUIXMLStaticElement
- *
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexXML",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.FlexUIXML",
- type = "com.googlecode.jsfFlex.FlexUIXML",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIXMLTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexXML"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIXML")
-public abstract class AbstractFlexUIXML
- extends AbstractFlexUIXMLContainerBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIXMLList.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIXMLList.java
deleted file mode 100644
index d4384d1c..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIXMLList.java
+++ /dev/null
@@ -1,50 +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 com.googlecode.jsfFlex.component.ext.data.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.ext.data.AbstractFlexUIXMLContainerBase;
-
-/**
- *
- * This component can have as its direct children components of :
- *
AbstractFlexUIXMLListEntries
- *
AbstractFlexUIXMLStaticElement
- *
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexXMLList",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.FlexUIXMLList",
- type = "com.googlecode.jsfFlex.FlexUIXMLList",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIXMLListTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexXMLList"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIXMLList")
-public abstract class AbstractFlexUIXMLList
- extends AbstractFlexUIXMLContainerBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIXMLListCollection.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIXMLListCollection.java
deleted file mode 100644
index 20d2b16c..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/AbstractFlexUIXMLListCollection.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.component.ext.data.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexXMLListCollection",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.FlexUIXMLListCollection",
- type = "com.googlecode.jsfFlex.FlexUIXMLListCollection",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.FlexUIXMLListCollectionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexXMLListCollection"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIXMLListCollection")
-public abstract class AbstractFlexUIXMLListCollection
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIDataListEntriesBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIDataListEntriesBase.java
deleted file mode 100644
index 32b1ebee..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIDataListEntriesBase.java
+++ /dev/null
@@ -1,75 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties;
-
-import java.io.IOException;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponentBase;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBindingBeanListAttribute;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.FlexUIDataListEntriesBase",
- type = "com.googlecode.jsfFlex.FlexUIDataListEntriesBase",
- family = "javax.faces.FlexProperty",
- desc = "Base component for DataList Entries FlexProperty component",
- template = true
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDataListEntriesBase")
-public abstract class AbstractFlexUIDataListEntriesBase
- extends UIComponentBase
- implements IFlexUIBindingBeanListAttribute {
-
- public void encodeChildren(FacesContext context) throws IOException {
-
- com.googlecode.jsfFlex.shared.context.AbstractFlexContext flexContext = com.googlecode.jsfFlex.shared.context.AbstractFlexContext.getCurrentInstance();
- if(!flexContext.isProductionEnv()){
- if(getBindingBeanList().size() > 0){
-
- for(Object currBeanRef : getBindingBeanList()){
-
- for(javax.faces.component.UIComponent currChild : getChildren()){
- AbstractFlexUIDataObjectBase currComponent = AbstractFlexUIDataObjectBase.class.cast( currChild );
-
- currComponent.setCurrBeanRef(currBeanRef);
- currComponent.encodeBegin(context);
- currComponent.encodeChildren(context);
- currComponent.encodeEnd(context);
-
- }
-
- }
-
- }
- }
-
- }
-
- public boolean getRendersChildren() {
- return true;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIDataObjectBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIDataObjectBase.java
deleted file mode 100644
index 3726d681..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIDataObjectBase.java
+++ /dev/null
@@ -1,140 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties;
-
-import java.io.IOException;
-import java.util.LinkedList;
-import java.util.List;
-
-import javax.faces.component.UIComponent;
-import javax.faces.component.UIComponentBase;
-import javax.faces.context.FacesContext;
-
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-import com.googlecode.jsfFlex.shared.exception.ComponentBuildException;
-import com.googlecode.jsfFlex.shared.util.ReflectionHelperUtil;
-
-/**
- * @author Ji Hoon Kim
- */
-public abstract class AbstractFlexUIDataObjectBase
- extends UIComponentBase {
-
- private List super UIComponent> subComponentPropertyList;
-
- private Object _currBeanRef;
-
- @Override
- public void encodeChildren(FacesContext context) throws IOException {
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- if(!flexContext.isProductionEnv()){
- for(UIComponent currChild : getChildren()){
-
- if(!(currChild instanceof FlexUIDynamicPropertyBase ||
- currChild instanceof FlexUIStaticPropertyBase)){
- currChild.encodeBegin(context);
- currChild.encodeChildren(context);
- currChild.encodeEnd(context);
- }
-
- }
- }
- }
-
- @Override
- public boolean getRendersChildren() {
- return true;
- }
-
- protected String processDataObjectProperties(){
-
- StringBuilder properties = new StringBuilder();
- List super UIComponent> subComponentPropertyList = getSubComponentPropertyList();
-
- if(subComponentPropertyList != null){
- for(Object currProperty : subComponentPropertyList){
- properties.append(processDataObjectProperty(currProperty));
- }
- }
-
- return properties.toString();
- }
-
- private String processDataObjectProperty(Object currProperty){
-
- StringBuilder property = new StringBuilder();
-
- if(currProperty instanceof FlexUIDynamicPropertyBase){
- FlexUIDynamicPropertyBase currDynamicProperty = FlexUIDynamicPropertyBase.class.cast( currProperty );
-
- String propertyName = currDynamicProperty.getProperty();
- String propertyMethodName = currDynamicProperty.getPropertyMethodName();
-
- try{
- String propertyValue = ReflectionHelperUtil.getValue(_currBeanRef, propertyMethodName).toString();
-
- property.append(" ");
- property.append(propertyName);
- property.append("='");
- property.append(propertyValue);
- property.append("'");
-
- }catch(Exception reflectionException){
- throw new ComponentBuildException("Exception was triggered while invoking " + propertyMethodName, reflectionException);
- }
-
- }else if(currProperty instanceof FlexUIStaticPropertyBase){
- FlexUIStaticPropertyBase currStaticProperty = FlexUIStaticPropertyBase.class.cast( currProperty );
-
- property.append(" ");
- property.append(currStaticProperty.getStaticPropertyName());
- property.append("='");
- property.append(currStaticProperty.getStaticPropertyValue());
- property.append("'");
-
- }
-
- return property.toString();
- }
-
- private synchronized List super UIComponent> getSubComponentPropertyList() {
- if(subComponentPropertyList == null){
- subComponentPropertyList = new LinkedList();
-
- for(UIComponent currInstance : getChildren()){
- if(currInstance instanceof FlexUIDynamicPropertyBase ||
- currInstance instanceof FlexUIStaticPropertyBase){
- subComponentPropertyList.add(currInstance);
- }
- }
-
- }
-
- return subComponentPropertyList;
- }
-
- public Object getCurrBeanRef() {
- return _currBeanRef;
- }
- public void setCurrBeanRef(Object currBeanRef) {
- _currBeanRef = currBeanRef;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIDynamicPropertyBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIDynamicPropertyBase.java
deleted file mode 100644
index 13845a86..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIDynamicPropertyBase.java
+++ /dev/null
@@ -1,56 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponentBase;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.FlexUIDynamicPropertyBase",
- type = "com.googlecode.jsfFlex.FlexUIDynamicPropertyBase",
- family = "javax.faces.FlexProperty",
- desc = "Base component for dynamic/reflected FlexProperty component",
- template = true
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDynamicPropertyBase")
-public abstract class AbstractFlexUIDynamicPropertyBase
- extends UIComponentBase {
-
- /**
- * Property of the object. This will allow fetching of the property name and property value dynamically [property provided as a static string representing the property name and its value being the reflected value of this static string].
- */
- @JSFProperty(
- required = true,
- desc = "Property of the object. This will allow fetching of the property name and property value dynamically [property provided as a static string representing the property name and its value being the reflected value of this static string]."
- )
- public abstract String getProperty();
-
- public synchronized String getPropertyMethodName(){
- final String GET_PROPERTY_METHOD_NAME = "get" + getProperty().substring(0, 1).toUpperCase() + getProperty().substring(1);
-
- return GET_PROPERTY_METHOD_NAME;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIStaticPropertyBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIStaticPropertyBase.java
deleted file mode 100644
index bc5ecee7..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIStaticPropertyBase.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponentBase;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.FlexUIStaticPropertyBase",
- type = "com.googlecode.jsfFlex.FlexUIStaticPropertyBase",
- family = "javax.faces.FlexProperty",
- desc = "Base component for static FlexProperty component",
- template = true
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIStaticPropertyBase")
-public abstract class AbstractFlexUIStaticPropertyBase
- extends UIComponentBase {
-
- /**
- * Static name of the property.
- */
- @JSFProperty(
- required = true,
- desc = "Static name of the property."
- )
- public abstract String getStaticPropertyName();
-
- /**
- * Static value of the property.
- */
- @JSFProperty(
- required = true,
- desc = "Static value of the property."
- )
- public abstract String getStaticPropertyValue();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIXMLElementBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIXMLElementBase.java
deleted file mode 100644
index 73810b1d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/AbstractFlexUIXMLElementBase.java
+++ /dev/null
@@ -1,51 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties;
-
-import java.io.IOException;
-import java.util.Map;
-
-import javax.faces.component.UIComponentBase;
-import javax.faces.context.FacesContext;
-
-import com.googlecode.jsfFlex.component.ext.data.AbstractFlexUIXMLContainerBase;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-
-/**
- * @author Ji Hoon Kim
- */
-public abstract class AbstractFlexUIXMLElementBase
- extends AbstractFlexUIDataObjectBase {
-
- protected String _xmlElementEndTag;
-
- @Override
- public void encodeEnd(FacesContext context) throws IOException {
- super.encodeEnd(context);
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- if(!flexContext.isProductionEnv()){
- Map temporaryResourceMap = flexContext.getTemporaryResourceMap();
- AbstractFlexUIXMLContainerBase currXMLContainerRef = AbstractFlexUIXMLContainerBase.class.cast( temporaryResourceMap.get(AbstractFlexUIXMLContainerBase.CURR_FLEX_UI_XML_CONTAINER_KEY) );
-
- currXMLContainerRef.getCurrBodyContentBufferedWriter().write(_xmlElementEndTag);
- }
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectElement.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectElement.java
deleted file mode 100644
index c2bf15e2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectElement.java
+++ /dev/null
@@ -1,143 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties.ext;
-
-import java.io.IOException;
-import java.util.Map;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponentBase;
-import javax.faces.context.FacesContext;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.json.JSONArray;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.ext.data.ext.AbstractFlexUIObject;
-import com.googlecode.jsfFlex.component.ext.data.ext.properties.AbstractFlexUIDataObjectBase;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-import com.googlecode.jsfFlex.shared.exception.ComponentBuildException;
-
-/**
- * Since this component is out of the norm in relation to writing Flex content, it will perform
- * the write of Flex content within the component rather than within a Renderer [meaning Renderer does
- * not exist for this component]. Also when stated that it is writing Flex content, it technically is
- * writing to AbstractFlexUIDataContainerBase's BufferedWriter.
- *
- *
- * This component can have following types of children :
- *
AbstractFlexUIObjectProperty
- *
AbstractFlexUIObjectListEntries
- *
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexObjectElement",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.FlexUIObjectElement",
- type = "com.googlecode.jsfFlex.FlexUIObjectElement",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIObjectElementTag",
- family = "javax.faces.FlexProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIObjectElement")
-public abstract class AbstractFlexUIObjectElement
- extends AbstractFlexUIDataObjectBase
- implements IFlexUIBaseAttributes {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIObjectElement.class);
-
- private static final String OBJECT_START_TAG = " temporaryResourceMap = flexContext.getTemporaryResourceMap();
- AbstractFlexUIObject currObjectContainerRef = AbstractFlexUIObject.class.cast( temporaryResourceMap.get(AbstractFlexUIObject.CURR_FLEX_UI_OBJECT_CONTAINER_KEY) );
-
- StringBuilder objectStartTagBuffer = new StringBuilder();
- objectStartTagBuffer.append(OBJECT_START_TAG);
-
- Map componentAttributeMap = getComponentAttributes();
- if(componentAttributeMap != null){
- for(String attributeName : componentAttributeMap.keySet()){
- String attributeValue = componentAttributeMap.get(attributeName).toString();
- appendAttributeNameValue(objectStartTagBuffer, attributeName, attributeValue);
- }
- }
-
- String attributesJSONFormat = getComponentAttributesJSONFormat();
- if(attributesJSONFormat != null && attributesJSONFormat.trim().length() > 0){
- try{
- JSONObject parsedJSONObject = new JSONObject(attributesJSONFormat);
- JSONArray attributeName = parsedJSONObject.names();
-
- for(int i=0; i < attributeName.length(); i++){
- String currKey = attributeName.get(i).toString();
- String currValue = parsedJSONObject.getString(currKey);
-
- if(currValue != null){
- appendAttributeNameValue(objectStartTagBuffer, currKey, currValue);
- }
- }
- }catch(JSONException jsonException){
- _log.error("Error while parsing the following String to JSONObject : " + attributesJSONFormat);
- throw new ComponentBuildException(jsonException);
- }
- }
-
- objectStartTagBuffer.append( processDataObjectProperties() );
-
- objectStartTagBuffer.append(OBJECT_START_TAG_CLOSER);
-
- //now the start tag has been generated so write to the buffer
- currObjectContainerRef.getCurrBodyContentBufferedWriter().write(objectStartTagBuffer.toString());
- }
- }
-
- @Override
- public void encodeEnd(FacesContext context) throws IOException {
- super.encodeEnd(context);
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- if(!flexContext.isProductionEnv()){
- Map temporaryResourceMap = flexContext.getTemporaryResourceMap();
- AbstractFlexUIObject currObjectContainerRef = AbstractFlexUIObject.class.cast( temporaryResourceMap.get(AbstractFlexUIObject.CURR_FLEX_UI_OBJECT_CONTAINER_KEY) );
-
- currObjectContainerRef.getCurrBodyContentBufferedWriter().write(OBJECT_END_TAG);
- }
- }
-
- private void appendAttributeNameValue(StringBuilder content, String attributeName, String attributeValue){
- content.append(" ");
- content.append(attributeName);
- content.append("=");
- content.append(attributeValue);
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectListEntries.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectListEntries.java
deleted file mode 100644
index 068221b0..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectListEntries.java
+++ /dev/null
@@ -1,42 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-/**
- * This should be a child component of AbstractFlexUIObject or AbstractFlexUIObjectElement
- * and should have AbstractFlexUIObjectElement as its children.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexObjectListEntries",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.FlexUIObjectListEntries",
- type = "com.googlecode.jsfFlex.FlexUIObjectListEntries",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIObjectListEntriesTag",
- family = "javax.faces.FlexProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIObjectListEntries")
-public abstract class AbstractFlexUIObjectListEntries
- extends com.googlecode.jsfFlex.component.ext.data.ext.properties.FlexUIDataListEntriesBase {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectProperty.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectProperty.java
deleted file mode 100644
index c1cbcedb..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectProperty.java
+++ /dev/null
@@ -1,39 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexObjectProperty",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.FlexUIObjectProperty",
- type = "com.googlecode.jsfFlex.FlexUIObjectProperty",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIObjectPropertyTag",
- family = "javax.faces.FlexProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIObjectProperty")
-public abstract class AbstractFlexUIObjectProperty
- extends com.googlecode.jsfFlex.component.ext.data.ext.properties.FlexUIDynamicPropertyBase {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectStaticProperty.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectStaticProperty.java
deleted file mode 100644
index 3b91b820..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIObjectStaticProperty.java
+++ /dev/null
@@ -1,39 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexObjectStaticProperty",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.FlexUIObjectStaticProperty",
- type = "com.googlecode.jsfFlex.FlexUIObjectStaticProperty",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIObjectStaticPropertyTag",
- family = "javax.faces.FlexProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIObjectStaticProperty")
-public abstract class AbstractFlexUIObjectStaticProperty
- extends com.googlecode.jsfFlex.component.ext.data.ext.properties.FlexUIStaticPropertyBase {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLAttribute.java
deleted file mode 100644
index 00f4ce01..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLAttribute.java
+++ /dev/null
@@ -1,39 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexXMLAttribute",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.FlexUIXMLAttribute",
- type = "com.googlecode.jsfFlex.FlexUIXMLAttribute",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIXMLAttributeTag",
- family = "javax.faces.FlexProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIXMLAttribute")
-public abstract class AbstractFlexUIXMLAttribute
- extends com.googlecode.jsfFlex.component.ext.data.ext.properties.FlexUIDynamicPropertyBase {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLElement.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLElement.java
deleted file mode 100644
index 28d6a4c0..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLElement.java
+++ /dev/null
@@ -1,134 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties.ext;
-
-import java.io.IOException;
-import java.util.Map;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponentBase;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.component.ext.data.AbstractFlexUIXMLContainerBase;
-import com.googlecode.jsfFlex.component.ext.data.ext.properties.AbstractFlexUIXMLElementBase;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-import com.googlecode.jsfFlex.shared.exception.ComponentBuildException;
-import com.googlecode.jsfFlex.shared.util.ReflectionHelperUtil;
-
-/**
- * Since this component is out of the norm in relation to writing Flex content, it will perform
- * the write of Flex content within the component rather than within a Renderer [meaning Renderer does
- * not exist for this component]. Also when stated that it is writing Flex content, it technically is
- * writing to AbstractFlexUIDataContainerBase's BufferedWriter.
- *
- *
- * This component can have following type of children :
- *
AbstractFlexUIXMLAttribute
- *
AbstractFlexUIXMLStaticAttribute
- *
AbstractFlexUIXMLListEntries
- *
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexXMLElement",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.FlexUIXMLElement",
- type = "com.googlecode.jsfFlex.FlexUIXMLElement",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIXMLElementTag",
- family = "javax.faces.FlexProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIXMLElement")
-public abstract class AbstractFlexUIXMLElement
- extends AbstractFlexUIXMLElementBase {
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
- super.encodeBegin(context);
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- if(!flexContext.isProductionEnv()){
- Map temporaryResourceMap = flexContext.getTemporaryResourceMap();
- AbstractFlexUIXMLContainerBase currXMLContainerBaseRef = AbstractFlexUIXMLContainerBase.class.cast( temporaryResourceMap.get(AbstractFlexUIXMLContainerBase.CURR_FLEX_UI_XML_CONTAINER_KEY) );
-
- StringBuilder xmlElementStartTagBuffer = new StringBuilder();
-
- xmlElementStartTagBuffer.append( processXMLTagDynamically(currXMLContainerBaseRef) );
-
- //now the start tag has been generated so write to the buffer
- currXMLContainerBaseRef.getCurrBodyContentBufferedWriter().write(xmlElementStartTagBuffer.toString());
- }
- }
-
- private String processXMLTagDynamically(AbstractFlexUIXMLContainerBase currXMLListRef){
-
- final String GET_NODE_NAME_METHOD_NAME = getNodeName() != null ? "get" + getNodeName().substring(0, 1).toUpperCase() + getNodeName().substring(1) : null;
- final String GET_NODE_VALUE_METHOD_NAME = getNodeValue() != null ? "get" + getNodeValue().substring(0, 1).toUpperCase() + getNodeName().substring(1) : null;
-
- StringBuilder xmlElementStartTagBuffer = new StringBuilder();
- StringBuilder xmlElementEndTagBuffer = new StringBuilder();
-
- try{
- String nodeName = ReflectionHelperUtil.getValue(getCurrBeanRef(), GET_NODE_NAME_METHOD_NAME).toString();
- String nodeValue = "";
-
- if(GET_NODE_VALUE_METHOD_NAME != null){
- nodeValue = ReflectionHelperUtil.getValue(getCurrBeanRef(), GET_NODE_VALUE_METHOD_NAME).toString();
- }
-
- xmlElementStartTagBuffer.append("<");
- xmlElementStartTagBuffer.append(nodeName);
-
- xmlElementStartTagBuffer.append( processDataObjectProperties() );
-
- xmlElementStartTagBuffer.append(">");
-
- //below content will be written within encodeEnd
- xmlElementEndTagBuffer.append(nodeValue);
- xmlElementEndTagBuffer.append("");
- xmlElementEndTagBuffer.append(nodeName);
- xmlElementEndTagBuffer.append(">");
- _xmlElementEndTag = xmlElementEndTagBuffer.toString();
-
- }catch(Exception reflectionException){
- throw new ComponentBuildException("Exception was triggered while invoking " + GET_NODE_NAME_METHOD_NAME + " or " + GET_NODE_VALUE_METHOD_NAME,
- reflectionException);
- }
-
- return xmlElementStartTagBuffer.toString();
- }
-
- /**
- * Name of the node which will be fetched dynamically using reflection. This field should be a static string representing the name of the field within the binding bean.
- */
- @JSFProperty(
- required = true,
- desc = "Name of the node which will be fetched dynamically using reflection. This field should be a static string representing the name of the field within the binding bean."
- )
- public abstract String getNodeName();
-
- /**
- * Value of the node which will be fetched dynamically using reflection. This field should be a static string representing the value of the field within the binding bean.
- */
- @JSFProperty(desc = "Value of the node which will be fetched dynamically using reflection. This field should be a static string representing the value of the field within the binding bean.")
- public abstract String getNodeValue();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLListEntries.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLListEntries.java
deleted file mode 100644
index 14a5a9fc..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLListEntries.java
+++ /dev/null
@@ -1,47 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-/**
- *
- * This should be a child component of :
- *
AbstractFlexUIXMLList
- *
AbstractFlexUIXML
- *
AbstractFlexUIXMLStaticElement
- *
- * and should have AbstractFlexUIXMLElementBase as its children.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexXMLListEntries",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.FlexUIXMLListEntries",
- type = "com.googlecode.jsfFlex.FlexUIXMLListEntries",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIXMLListEntriesTag",
- family = "javax.faces.FlexProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIXMLListEntries")
-public abstract class AbstractFlexUIXMLListEntries
- extends com.googlecode.jsfFlex.component.ext.data.ext.properties.FlexUIDataListEntriesBase {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLStaticAttribute.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLStaticAttribute.java
deleted file mode 100644
index 99eca457..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLStaticAttribute.java
+++ /dev/null
@@ -1,39 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexXMLStaticAttribute",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.FlexUIXMLStaticAttribute",
- type = "com.googlecode.jsfFlex.FlexUIXMLStaticAttribute",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIXMLStaticAttributeTag",
- family = "javax.faces.FlexProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIXMLStaticAttribute")
-public abstract class AbstractFlexUIXMLStaticAttribute
- extends com.googlecode.jsfFlex.component.ext.data.ext.properties.FlexUIStaticPropertyBase {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLStaticElement.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLStaticElement.java
deleted file mode 100644
index bc326dc2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/data/ext/properties/ext/AbstractFlexUIXMLStaticElement.java
+++ /dev/null
@@ -1,106 +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 com.googlecode.jsfFlex.component.ext.data.ext.properties.ext;
-
-import java.io.IOException;
-import java.util.Map;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponentBase;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.component.ext.data.AbstractFlexUIXMLContainerBase;
-import com.googlecode.jsfFlex.component.ext.data.ext.properties.AbstractFlexUIXMLElementBase;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-
-/**
- * Since this component is out of the norm in relation to writing Flex content, it will perform
- * the write of Flex content within the component rather than within a Renderer [meaning Renderer does
- * not exist for this component]. Also when stated that it is writing Flex content, it technically is
- * writing to AbstractFlexUIDataContainerBase's BufferedWriter.
- *
- *
- * This component can have following types of children :
- *
AbstractFlexUIXMLStaticAttribute
- *
AbstractFlexUIXMLListEntries
- *
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexXMLStaticElement",
- clazz = "com.googlecode.jsfFlex.component.ext.data.ext.properties.ext.FlexUIXMLStaticElement",
- type = "com.googlecode.jsfFlex.FlexUIXMLStaticElement",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.data.ext.properties.ext.FlexUIXMLStaticElementTag",
- family = "javax.faces.FlexProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIXMLStaticElement")
-public abstract class AbstractFlexUIXMLStaticElement
- extends AbstractFlexUIXMLElementBase {
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
- super.encodeBegin(context);
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
- if(!flexContext.isProductionEnv()){
- Map temporaryResourceMap = flexContext.getTemporaryResourceMap();
- AbstractFlexUIXMLContainerBase currXMLContainerBaseRef = AbstractFlexUIXMLContainerBase.class.cast( temporaryResourceMap.get(AbstractFlexUIXMLContainerBase.CURR_FLEX_UI_XML_CONTAINER_KEY) );
-
- StringBuilder xmlElementStartTagBuffer = new StringBuilder();
-
- xmlElementStartTagBuffer.append("<");
- xmlElementStartTagBuffer.append(getStaticNodeName());
-
- xmlElementStartTagBuffer.append( processDataObjectProperties() );
-
- xmlElementStartTagBuffer.append(">");
-
- //now need to set xml element's end tag
- StringBuilder xmlElementEndTagBuffer = new StringBuilder();
- xmlElementEndTagBuffer.append(getStaticNodeValue() == null ? "" : getStaticNodeValue());
- xmlElementEndTagBuffer.append("");
- xmlElementEndTagBuffer.append(getStaticNodeName());
- xmlElementEndTagBuffer.append(">");
- _xmlElementEndTag = xmlElementEndTagBuffer.toString();
-
- //now the start tag has been generated so write to the buffer
- currXMLContainerBaseRef.getCurrBodyContentBufferedWriter().write(xmlElementStartTagBuffer.toString());
- }
- }
-
- /**
- * Static name of the node.
- */
- @JSFProperty(
- required = true,
- desc = "Static name of the node."
- )
- public abstract String getStaticNodeName();
-
- /**
- * Static value of the node.
- */
- @JSFProperty(desc = "Static value of the node.")
- public abstract String getStaticNodeValue();
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/properties/ext/AbstractFlexUIColumns.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/properties/ext/AbstractFlexUIColumns.java
deleted file mode 100644
index 710003e8..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/properties/ext/AbstractFlexUIColumns.java
+++ /dev/null
@@ -1,70 +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 com.googlecode.jsfFlex.component.ext.properties.ext;
-
-import java.io.IOException;
-import java.util.List;
-import java.util.Map;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.component.UIComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-import com.googlecode.jsfFlex.component.ext.AbstractFlexUIDataGrid;
-import com.googlecode.jsfFlex.component.ext.AbstractFlexUIDataGridColumn;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexColumns",
- clazz = "com.googlecode.jsfFlex.component.ext.properties.ext.FlexUIColumns",
- type = "com.googlecode.jsfFlex.FlexUIColumns",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.properties.ext.FlexUIColumnsTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexColumns"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIColumns")
-public abstract class AbstractFlexUIColumns
- extends AbstractFlexUISimpleBase {
-
- @Override
- public void encodeEnd(FacesContext context) throws IOException {
- super.encodeEnd(context);
-
- AbstractFlexUIDataGrid dataGridComponent = AbstractFlexUIDataGrid.class.cast( getParent() );
- Map dataGridColumnComponentMapping = dataGridComponent.getDataGridColumnComponentMapping();
-
- List dataGridColumnComponents = getChildren();
- for(UIComponent currChild : dataGridColumnComponents){
- AbstractFlexUIDataGridColumn currDataGridColumnComponent = AbstractFlexUIDataGridColumn.class.cast( currChild );
- dataGridColumnComponentMapping.put(currDataGridColumnComponent.getDataField(), currDataGridColumnComponent);
- }
-
- if(dataGridColumnComponents.size() > 0){
- AbstractFlexUIDataGridColumn currDataGridColumnComponent = AbstractFlexUIDataGridColumn.class.cast( dataGridColumnComponents.get(0) );
- dataGridComponent.setFilterColumn(currDataGridColumnComponent.getDataField());
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/properties/ext/AbstractFlexUIDataProvider.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/properties/ext/AbstractFlexUIDataProvider.java
deleted file mode 100644
index 8f2c52f9..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/properties/ext/AbstractFlexUIDataProvider.java
+++ /dev/null
@@ -1,42 +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 com.googlecode.jsfFlex.component.ext.properties.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDataProvider",
- clazz = "com.googlecode.jsfFlex.component.ext.properties.ext.FlexUIDataProvider",
- type = "com.googlecode.jsfFlex.FlexUIDataProvider",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.properties.ext.FlexUIDataProviderTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDataProvider"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDataProvider")
-public abstract class AbstractFlexUIDataProvider
- extends AbstractFlexUISimpleBase {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/properties/ext/AbstractFlexUIDeclarations.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/properties/ext/AbstractFlexUIDeclarations.java
deleted file mode 100644
index 2ba131a2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/properties/ext/AbstractFlexUIDeclarations.java
+++ /dev/null
@@ -1,42 +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 com.googlecode.jsfFlex.component.ext.properties.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDeclarations",
- clazz = "com.googlecode.jsfFlex.component.ext.properties.ext.FlexUIDeclarations",
- type = "com.googlecode.jsfFlex.FlexUIDeclarations",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.properties.ext.FlexUIDeclarationsTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDeclarations"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDeclarations")
-public abstract class AbstractFlexUIDeclarations
- extends AbstractFlexUISimpleBase {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/service/ext/AbstractFlexUIHTTPService.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/service/ext/AbstractFlexUIHTTPService.java
deleted file mode 100644
index 13fcbc23..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/service/ext/AbstractFlexUIHTTPService.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.component.ext.service.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexHTTPService",
- clazz = "com.googlecode.jsfFlex.component.ext.service.ext.FlexUIHTTPService",
- type = "com.googlecode.jsfFlex.FlexUIHTTPService",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.service.ext.FlexUIHTTPServiceTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexHTTPService"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIHTTPService")
-public abstract class AbstractFlexUIHTTPService
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/service/ext/AbstractFlexUIRemoteObject.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/service/ext/AbstractFlexUIRemoteObject.java
deleted file mode 100644
index b57d9a4d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/service/ext/AbstractFlexUIRemoteObject.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.component.ext.service.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRemoteObject",
- clazz = "com.googlecode.jsfFlex.component.ext.service.ext.FlexUIRemoteObject",
- type = "com.googlecode.jsfFlex.FlexUIRemoteObject",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.service.ext.FlexUIRemoteObjectTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRemoteObject"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRemoteObject")
-public abstract class AbstractFlexUIRemoteObject
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/service/ext/AbstractFlexUIWebService.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/service/ext/AbstractFlexUIWebService.java
deleted file mode 100644
index 94cd5042..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/component/ext/service/ext/AbstractFlexUIWebService.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.component.ext.service.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexWebService",
- clazz = "com.googlecode.jsfFlex.component.ext.service.ext.FlexUIWebService",
- type = "com.googlecode.jsfFlex.FlexUIWebService",
- tagClass = "com.googlecode.jsfFlex.taglib.component.ext.service.ext.FlexUIWebServiceTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexWebService"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIWebService")
-public abstract class AbstractFlexUIWebService
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIAccordion.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIAccordion.java
deleted file mode 100644
index 7a684241..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIAccordion.java
+++ /dev/null
@@ -1,66 +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 com.googlecode.jsfFlex.container.ext;
-
-import java.io.IOException;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUICreationPolicyAttribute;
-
-/**
- * Since Accordion is written to maintain it's state [which container is chosen], it
- * will extend directly from FlexUISelectedIndexBase and not of a Container
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAccordion",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIAccordion",
- type = "com.googlecode.jsfFlex.FlexUIAccordion",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIAccordionTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAccordion",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAccordion")
-public abstract class AbstractFlexUIAccordion
- extends com.googlecode.jsfFlex.component.FlexUISelectedIndexBase
- implements IFlexUIBaseAttributes, IFlexUICreationPolicyAttribute {
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
- /*
- * HACK :
- * Setting creationPolicy to "all", so the components which are not
- * shown by the non-selected Container would be created and can be referred
- * during the initialization/value preserving process
- *
- * I think this is the most prudent choice
- */
- setCreationPolicy("all");
-
- super.encodeBegin(context);
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIApplicationControlBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIApplicationControlBar.java
deleted file mode 100644
index f8c97ee6..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIApplicationControlBar.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexApplicationControlBar",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIApplicationControlBar",
- type = "com.googlecode.jsfFlex.FlexUIApplicationControlBar",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIApplicationControlBarTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexApplicationControlBar"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIApplicationControlBar")
-public abstract class AbstractFlexUIApplicationControlBar
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIBorderContainer.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIBorderContainer.java
deleted file mode 100644
index 37ac2ebb..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIBorderContainer.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexBorderContainer",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIBorderContainer",
- type = "com.googlecode.jsfFlex.FlexUIBorderContainer",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIBorderContainerTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexBorderContainer"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIBorderContainer")
-public abstract class AbstractFlexUIBorderContainer
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIBox.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIBox.java
deleted file mode 100644
index 1dc94a61..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIBox.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexBox",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIBox",
- type = "com.googlecode.jsfFlex.FlexUIBox",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIBoxTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexBox"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIBox")
-public abstract class AbstractFlexUIBox
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUICanvas.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUICanvas.java
deleted file mode 100644
index 63c94e66..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUICanvas.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexCanvas",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUICanvas",
- type = "com.googlecode.jsfFlex.FlexUICanvas",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUICanvasTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexCanvas"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUICanvas")
-public abstract class AbstractFlexUICanvas
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIControlBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIControlBar.java
deleted file mode 100644
index f534c4de..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIControlBar.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexControlBar",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIControlBar",
- type = "com.googlecode.jsfFlex.FlexUIControlBar",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIControlBarTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexControlBar"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIControlBar")
-public abstract class AbstractFlexUIControlBar
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIDataGroup.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIDataGroup.java
deleted file mode 100644
index bc04d45c..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIDataGroup.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDataGroup",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIDataGroup",
- type = "com.googlecode.jsfFlex.FlexUIDataGroup",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIDataGroupTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDataGroup"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDataGroup")
-public abstract class AbstractFlexUIDataGroup
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIDividedBox.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIDividedBox.java
deleted file mode 100644
index ff0da4d0..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIDividedBox.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDividedBox",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIDividedBox",
- type = "com.googlecode.jsfFlex.FlexUIDividedBox",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIDividedBoxTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDividedBox"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDividedBox")
-public abstract class AbstractFlexUIDividedBox
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGrid.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGrid.java
deleted file mode 100644
index 1b775f75..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGrid.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexGrid",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIGrid",
- type = "com.googlecode.jsfFlex.FlexUIGrid",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIGridTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexGrid"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIGrid")
-public abstract class AbstractFlexUIGrid
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGridItem.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGridItem.java
deleted file mode 100644
index e2ed641a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGridItem.java
+++ /dev/null
@@ -1,58 +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 com.googlecode.jsfFlex.container.ext;
-
-import java.io.IOException;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUIDirectionAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexGridItem",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIGridItem",
- type = "com.googlecode.jsfFlex.FlexUIGridItem",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIGridItemTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexGridItem"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIGridItem")
-public abstract class AbstractFlexUIGridItem
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes, IFlexUIDirectionAttribute {
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
- /*
- * Grid item will have direction set to horizontal
- */
- setDirection("horizontal");
-
- super.encodeBegin(context);
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGridRow.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGridRow.java
deleted file mode 100644
index 5b512197..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGridRow.java
+++ /dev/null
@@ -1,58 +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 com.googlecode.jsfFlex.container.ext;
-
-import java.io.IOException;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUIDirectionAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexGridRow",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIGridRow",
- type = "com.googlecode.jsfFlex.FlexUIGridRow",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIGridRowTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexGridRow"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIGridRow")
-public abstract class AbstractFlexUIGridRow
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes, IFlexUIDirectionAttribute {
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
- /*
- * Grid row will have direction set to horizontal
- */
- setDirection("horizontal");
-
- super.encodeBegin(context);
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGroup.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGroup.java
deleted file mode 100644
index a9fc2b05..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIGroup.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexGroup",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIGroup",
- type = "com.googlecode.jsfFlex.FlexUIGroup",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIGroupTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexGroup"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIGroup")
-public abstract class AbstractFlexUIGroup
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIHGroup.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIHGroup.java
deleted file mode 100644
index 8c03bde5..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIHGroup.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexHGroup",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIHGroup",
- type = "com.googlecode.jsfFlex.FlexUIHGroup",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIHGroupTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexHGroup"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIHGroup")
-public abstract class AbstractFlexUIHGroup
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUINavigatorContent.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUINavigatorContent.java
deleted file mode 100644
index bf64ff92..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUINavigatorContent.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexNavigatorContent",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUINavigatorContent",
- type = "com.googlecode.jsfFlex.FlexUINavigatorContent",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUINavigatorContentTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexNavigatorContent"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUINavigatorContent")
-public abstract class AbstractFlexUINavigatorContent
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIPanel.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIPanel.java
deleted file mode 100644
index 216ed1e7..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIPanel.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexPanel",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIPanel",
- type = "com.googlecode.jsfFlex.FlexUIPanel",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIPanelTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexPanel"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIPanel")
-public abstract class AbstractFlexUIPanel
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUISkinnableContainer.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUISkinnableContainer.java
deleted file mode 100644
index ca6b7e27..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUISkinnableContainer.java
+++ /dev/null
@@ -1,62 +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 com.googlecode.jsfFlex.container.ext;
-
-import java.io.IOException;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUICreationPolicyAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSkinnableContainer",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUISkinnableContainer",
- type = "com.googlecode.jsfFlex.FlexUISkinnableContainer",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUISkinnableContainerTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSkinnableContainer"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISkinnableContainer")
-public abstract class AbstractFlexUISkinnableContainer
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes, IFlexUICreationPolicyAttribute {
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
- /*
- * HACK :
- * Setting creationPolicy to "all", so the components which are not
- * shown by the non-selected Container would be created and can be referred
- * during the initialization/value preserving process
- *
- * I think this is the most prudent choice
- */
- setCreationPolicy("all");
- super.encodeBegin(context);
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUISkinnableDataContainer.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUISkinnableDataContainer.java
deleted file mode 100644
index 00692ceb..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUISkinnableDataContainer.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSkinnableDataContainer",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUISkinnableDataContainer",
- type = "com.googlecode.jsfFlex.FlexUISkinnableDataContainer",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUISkinnableDataContainerTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSkinnableDataContainer"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISkinnableDataContainer")
-public abstract class AbstractFlexUISkinnableDataContainer
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITabBar.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITabBar.java
deleted file mode 100644
index b0c13ebd..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITabBar.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTabBar",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUITabBar",
- type = "com.googlecode.jsfFlex.FlexUITabBar",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUITabBarTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTabBar",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITabBar")
-public abstract class AbstractFlexUITabBar
- extends com.googlecode.jsfFlex.component.FlexUISelectedIndexBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITabNavigator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITabNavigator.java
deleted file mode 100644
index 6fa10b85..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITabNavigator.java
+++ /dev/null
@@ -1,46 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUICreationPolicyAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUIViewStackBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTabNavigator",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUITabNavigator",
- type = "com.googlecode.jsfFlex.FlexUITabNavigator",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUITabNavigatorTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTabNavigator",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITabNavigator")
-public abstract class AbstractFlexUITabNavigator
- extends AbstractFlexUIViewStackBase
- implements IFlexUIBaseAttributes, IFlexUICreationPolicyAttribute {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITile.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITile.java
deleted file mode 100644
index f2564c16..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITile.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTile",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUITile",
- type = "com.googlecode.jsfFlex.FlexUITile",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUITileTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTile"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITile")
-public abstract class AbstractFlexUITile
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITileGroup.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITileGroup.java
deleted file mode 100644
index 37ffe332..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITileGroup.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTileGroup",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUITileGroup",
- type = "com.googlecode.jsfFlex.FlexUITileGroup",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUITileGroupTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTileGroup"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITileGroup")
-public abstract class AbstractFlexUITileGroup
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITitleWindow.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITitleWindow.java
deleted file mode 100644
index c00d0e8c..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUITitleWindow.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTitleWindow",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUITitleWindow",
- type = "com.googlecode.jsfFlex.FlexUITitleWindow",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUITitleWindowTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTitleWindow"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITitleWindow")
-public abstract class AbstractFlexUITitleWindow
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIVGroup.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIVGroup.java
deleted file mode 100644
index cd7016fc..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIVGroup.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexVGroup",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIVGroup",
- type = "com.googlecode.jsfFlex.FlexUIVGroup",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIVGroupTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexVGroup"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIVGroup")
-public abstract class AbstractFlexUIVGroup
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIViewStack.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIViewStack.java
deleted file mode 100644
index 56a3f4ae..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/container/ext/AbstractFlexUIViewStack.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.container.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUICreationPolicyAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUIViewStackBase;
-
-/**
- * Since ViewStack is written to maintain it's state, it will extend directly from AbstractUIViewStackBase
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexViewStack",
- clazz = "com.googlecode.jsfFlex.container.ext.FlexUIViewStack",
- type = "com.googlecode.jsfFlex.FlexUIViewStack",
- tagClass = "com.googlecode.jsfFlex.taglib.container.ext.FlexUIViewStackTag",
- family = "javax.faces.FlexInput",
- defaultRendererType = "com.googlecode.jsfFlex.FlexViewStack",
- tagSuperclass = "com.googlecode.jsfFlex.taglib.AbstractFlexUIInputTagBase"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIViewStack")
-public abstract class AbstractFlexUIViewStack
- extends AbstractFlexUIViewStackBase
- implements IFlexUIBaseAttributes, IFlexUICreationPolicyAttribute {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUICurrencyFormatter.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUICurrencyFormatter.java
deleted file mode 100644
index 41965417..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUICurrencyFormatter.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.convert.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexCurrencyFormatter",
- clazz = "com.googlecode.jsfFlex.convert.ext.FlexUICurrencyFormatter",
- type = "com.googlecode.jsfFlex.FlexUICurrencyFormatter",
- tagClass = "com.googlecode.jsfFlex.taglib.convert.ext.FlexUICurrencyFormatterTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexCurrencyFormatter"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUICurrencyFormatter")
-public abstract class AbstractFlexUICurrencyFormatter
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUIDateFormatter.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUIDateFormatter.java
deleted file mode 100644
index b58d1bcb..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUIDateFormatter.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.convert.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDateFormatter",
- clazz = "com.googlecode.jsfFlex.convert.ext.FlexUIDateFormatter",
- type = "com.googlecode.jsfFlex.FlexUIDateFormatter",
- tagClass = "com.googlecode.jsfFlex.taglib.convert.ext.FlexUIDateFormatterTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDateFormatter"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDateFormatter")
-public abstract class AbstractFlexUIDateFormatter
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUINumberFormatter.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUINumberFormatter.java
deleted file mode 100644
index 4799eb5d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUINumberFormatter.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.convert.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexNumberFormatter",
- clazz = "com.googlecode.jsfFlex.convert.ext.FlexUINumberFormatter",
- type = "com.googlecode.jsfFlex.FlexUINumberFormatter",
- tagClass = "com.googlecode.jsfFlex.taglib.convert.ext.FlexUINumberFormatterTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexNumberFormatter"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUINumberFormatter")
-public abstract class AbstractFlexUINumberFormatter
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUIPhoneFormatter.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUIPhoneFormatter.java
deleted file mode 100644
index cc12743d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUIPhoneFormatter.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.convert.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexPhoneFormatter",
- clazz = "com.googlecode.jsfFlex.convert.ext.FlexUIPhoneFormatter",
- type = "com.googlecode.jsfFlex.FlexUIPhoneFormatter",
- tagClass = "com.googlecode.jsfFlex.taglib.convert.ext.FlexUIPhoneFormatterTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexPhoneFormatter"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIPhoneFormatter")
-public abstract class AbstractFlexUIPhoneFormatter
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUIZipCodeFormatter.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUIZipCodeFormatter.java
deleted file mode 100644
index 9afbc85e..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/convert/ext/AbstractFlexUIZipCodeFormatter.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.convert.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexZipCodeFormatter",
- clazz = "com.googlecode.jsfFlex.convert.ext.FlexUIZipCodeFormatter",
- type = "com.googlecode.jsfFlex.FlexUIZipCodeFormatter",
- tagClass = "com.googlecode.jsfFlex.taglib.convert.ext.FlexUIZipCodeFormatterTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexZipCodeFormatter"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIZipCodeFormatter")
-public abstract class AbstractFlexUIZipCodeFormatter
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAddAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAddAction.java
deleted file mode 100644
index 4f032cf9..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAddAction.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAddAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAddAction",
- type = "com.googlecode.jsfFlex.FlexUIAddAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAddActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAddAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAddAction")
-public abstract class AbstractFlexUIAddAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAddChildAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAddChildAction.java
deleted file mode 100644
index 5e66c56b..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAddChildAction.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAddChildAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAddChildAction",
- type = "com.googlecode.jsfFlex.FlexUIAddChildAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAddChildActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAddChildAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAddChildAction")
-public abstract class AbstractFlexUIAddChildAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAddItemAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAddItemAction.java
deleted file mode 100644
index 909b405a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAddItemAction.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAddItemAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAddItemAction",
- type = "com.googlecode.jsfFlex.FlexUIAddItemAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAddItemActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAddItemAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAddItemAction")
-public abstract class AbstractFlexUIAddItemAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimate.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimate.java
deleted file mode 100644
index 1ddd73f2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimate.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAnimate",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAnimate",
- type = "com.googlecode.jsfFlex.FlexUIAnimate",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAnimateTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAnimate"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAnimate")
-public abstract class AbstractFlexUIAnimate
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateColor.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateColor.java
deleted file mode 100644
index ca78097e..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateColor.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAnimateColor",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAnimateColor",
- type = "com.googlecode.jsfFlex.FlexUIAnimateColor",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAnimateColorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAnimateColor"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAnimateColor")
-public abstract class AbstractFlexUIAnimateColor
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateFilter.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateFilter.java
deleted file mode 100644
index 49892007..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateFilter.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAnimateFilter",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAnimateFilter",
- type = "com.googlecode.jsfFlex.FlexUIAnimateFilter",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAnimateFilterTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAnimateFilter"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAnimateFilter")
-public abstract class AbstractFlexUIAnimateFilter
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateProperty.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateProperty.java
deleted file mode 100644
index d7ce5f1e..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateProperty.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAnimateProperty",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAnimateProperty",
- type = "com.googlecode.jsfFlex.FlexUIAnimateProperty",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAnimatePropertyTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAnimateProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAnimateProperty")
-public abstract class AbstractFlexUIAnimateProperty
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateTransform.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateTransform.java
deleted file mode 100644
index 0a44a440..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateTransform.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAnimateTransform",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAnimateTransform",
- type = "com.googlecode.jsfFlex.FlexUIAnimateTransform",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAnimateTransformTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAnimateTransform"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAnimateTransform")
-public abstract class AbstractFlexUIAnimateTransform
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateTransform3D.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateTransform3D.java
deleted file mode 100644
index 064b7f92..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateTransform3D.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAnimateTransform3D",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAnimateTransform3D",
- type = "com.googlecode.jsfFlex.FlexUIAnimateTransform3D",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAnimateTransform3DTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAnimateTransform3D"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAnimateTransform3D")
-public abstract class AbstractFlexUIAnimateTransform3D
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateTransitionShader.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateTransitionShader.java
deleted file mode 100644
index efc3db78..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIAnimateTransitionShader.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAnimateTransitionShader",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIAnimateTransitionShader",
- type = "com.googlecode.jsfFlex.FlexUIAnimateTransitionShader",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIAnimateTransitionShaderTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAnimateTransitionShader"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAnimateTransitionShader")
-public abstract class AbstractFlexUIAnimateTransitionShader
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIBlur.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIBlur.java
deleted file mode 100644
index 85688615..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIBlur.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexBlur",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIBlur",
- type = "com.googlecode.jsfFlex.FlexUIBlur",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIBlurTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexBlur"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIBlur")
-public abstract class AbstractFlexUIBlur
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUICallAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUICallAction.java
deleted file mode 100644
index ce56bd65..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUICallAction.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexCallAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUICallAction",
- type = "com.googlecode.jsfFlex.FlexUICallAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUICallActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexCallAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUICallAction")
-public abstract class AbstractFlexUICallAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUICrossFade.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUICrossFade.java
deleted file mode 100644
index 618fefe7..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUICrossFade.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexCrossFade",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUICrossFade",
- type = "com.googlecode.jsfFlex.FlexUICrossFade",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUICrossFadeTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexCrossFade"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUICrossFade")
-public abstract class AbstractFlexUICrossFade
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIDefaultListEffect.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIDefaultListEffect.java
deleted file mode 100644
index 6f14b6c1..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIDefaultListEffect.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDefaultListEffect",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIDefaultListEffect",
- type = "com.googlecode.jsfFlex.FlexUIDefaultListEffect",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIDefaultListEffectTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDefaultListEffect"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDefaultListEffect")
-public abstract class AbstractFlexUIDefaultListEffect
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIDefaultTileListEffect.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIDefaultTileListEffect.java
deleted file mode 100644
index 6a728868..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIDefaultTileListEffect.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDefaultTileListEffect",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIDefaultTileListEffect",
- type = "com.googlecode.jsfFlex.FlexUIDefaultTileListEffect",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIDefaultTileListEffectTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDefaultTileListEffect"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDefaultTileListEffect")
-public abstract class AbstractFlexUIDefaultTileListEffect
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIDissolve.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIDissolve.java
deleted file mode 100644
index 171a8ec7..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIDissolve.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDissolve",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIDissolve",
- type = "com.googlecode.jsfFlex.FlexUIDissolve",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIDissolveTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDissolve"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDissolve")
-public abstract class AbstractFlexUIDissolve
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIFade.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIFade.java
deleted file mode 100644
index e5c30805..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIFade.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexFade",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIFade",
- type = "com.googlecode.jsfFlex.FlexUIFade",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIFadeTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexFade"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIFade")
-public abstract class AbstractFlexUIFade
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIGlow.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIGlow.java
deleted file mode 100644
index bf3d66f2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIGlow.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexGlow",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIGlow",
- type = "com.googlecode.jsfFlex.FlexUIGlow",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIGlowTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexGlow"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIGlow")
-public abstract class AbstractFlexUIGlow
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIIris.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIIris.java
deleted file mode 100644
index 489a57b3..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIIris.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexIris",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIIris",
- type = "com.googlecode.jsfFlex.FlexUIIris",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIIrisTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexIris"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIIris")
-public abstract class AbstractFlexUIIris
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIMaskEffect.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIMaskEffect.java
deleted file mode 100644
index c3cca794..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIMaskEffect.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexMaskEffect",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIMaskEffect",
- type = "com.googlecode.jsfFlex.FlexUIMaskEffect",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIMaskEffectTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexMaskEffect"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIMaskEffect")
-public abstract class AbstractFlexUIMaskEffect
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIMove.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIMove.java
deleted file mode 100644
index e958e0e1..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIMove.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexMove",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIMove",
- type = "com.googlecode.jsfFlex.FlexUIMove",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIMoveTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexMove"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIMove")
-public abstract class AbstractFlexUIMove
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIMove3D.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIMove3D.java
deleted file mode 100644
index 6e8b0cc8..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIMove3D.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexMove3D",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIMove3D",
- type = "com.googlecode.jsfFlex.FlexUIMove3D",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIMove3DTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexMove3D"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIMove3D")
-public abstract class AbstractFlexUIMove3D
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIParallel.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIParallel.java
deleted file mode 100644
index 05b883e7..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIParallel.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexParallel",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIParallel",
- type = "com.googlecode.jsfFlex.FlexUIParallel",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIParallelTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexParallel"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIParallel")
-public abstract class AbstractFlexUIParallel
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIPause.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIPause.java
deleted file mode 100644
index 7609e5b7..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIPause.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexPause",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIPause",
- type = "com.googlecode.jsfFlex.FlexUIPause",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIPauseTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexPause"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIPause")
-public abstract class AbstractFlexUIPause
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRemoveAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRemoveAction.java
deleted file mode 100644
index ba8403e5..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRemoveAction.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRemoveAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIRemoveAction",
- type = "com.googlecode.jsfFlex.FlexUIRemoveAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIRemoveActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRemoveAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRemoveAction")
-public abstract class AbstractFlexUIRemoveAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRemoveChildAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRemoveChildAction.java
deleted file mode 100644
index 36bbfc06..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRemoveChildAction.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRemoveChildAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIRemoveChildAction",
- type = "com.googlecode.jsfFlex.FlexUIRemoveChildAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIRemoveChildActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRemoveChildAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRemoveChildAction")
-public abstract class AbstractFlexUIRemoveChildAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRemoveItemAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRemoveItemAction.java
deleted file mode 100644
index fd9a4446..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRemoveItemAction.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRemoveItemAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIRemoveItemAction",
- type = "com.googlecode.jsfFlex.FlexUIRemoveItemAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIRemoveItemActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRemoveItemAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRemoveItemAction")
-public abstract class AbstractFlexUIRemoveItemAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIResize.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIResize.java
deleted file mode 100644
index f629d7a6..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIResize.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexResize",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIResize",
- type = "com.googlecode.jsfFlex.FlexUIResize",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIResizeTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexResize"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIResize")
-public abstract class AbstractFlexUIResize
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRotate.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRotate.java
deleted file mode 100644
index 1e2fe375..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRotate.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRotate",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIRotate",
- type = "com.googlecode.jsfFlex.FlexUIRotate",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIRotateTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRotate"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRotate")
-public abstract class AbstractFlexUIRotate
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRotate3D.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRotate3D.java
deleted file mode 100644
index a530ab86..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIRotate3D.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRotate3D",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIRotate3D",
- type = "com.googlecode.jsfFlex.FlexUIRotate3D",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIRotate3DTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRotate3D"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRotate3D")
-public abstract class AbstractFlexUIRotate3D
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIScale.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIScale.java
deleted file mode 100644
index 9d012622..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIScale.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexScale",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIScale",
- type = "com.googlecode.jsfFlex.FlexUIScale",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIScaleTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexScale"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIScale")
-public abstract class AbstractFlexUIScale
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIScale3D.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIScale3D.java
deleted file mode 100644
index 348ea970..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIScale3D.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexScale3D",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIScale3D",
- type = "com.googlecode.jsfFlex.FlexUIScale3D",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIScale3DTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexScale3D"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIScale3D")
-public abstract class AbstractFlexUIScale3D
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISequence.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISequence.java
deleted file mode 100644
index a14261f2..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISequence.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSequence",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUISequence",
- type = "com.googlecode.jsfFlex.FlexUISequence",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUISequenceTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSequence"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISequence")
-public abstract class AbstractFlexUISequence
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISetAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISetAction.java
deleted file mode 100644
index 9484c4c4..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISetAction.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSetAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUISetAction",
- type = "com.googlecode.jsfFlex.FlexUISetAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUISetActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSetAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISetAction")
-public abstract class AbstractFlexUISetAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISetPropertyAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISetPropertyAction.java
deleted file mode 100644
index 6ff35695..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISetPropertyAction.java
+++ /dev/null
@@ -1,61 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUINameAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIValueAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSetPropertyAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUISetPropertyAction",
- type = "com.googlecode.jsfFlex.FlexUISetPropertyAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUISetPropertyActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSetPropertyAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISetPropertyAction")
-public abstract class AbstractFlexUISetPropertyAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes, IFlexUINameAttribute, IFlexUIValueAttribute {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISetStyleAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISetStyleAction.java
deleted file mode 100644
index fffbd7fc..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISetStyleAction.java
+++ /dev/null
@@ -1,61 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUINameAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIValueAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSetStyleAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUISetStyleAction",
- type = "com.googlecode.jsfFlex.FlexUISetStyleAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUISetStyleActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSetStyleAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISetStyleAction")
-public abstract class AbstractFlexUISetStyleAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes, IFlexUINameAttribute, IFlexUIValueAttribute {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISoundEffect.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISoundEffect.java
deleted file mode 100644
index 4bb7a4a9..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUISoundEffect.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSoundEffect",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUISoundEffect",
- type = "com.googlecode.jsfFlex.FlexUISoundEffect",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUISoundEffectTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSoundEffect"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISoundEffect")
-public abstract class AbstractFlexUISoundEffect
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUITweenEffect.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUITweenEffect.java
deleted file mode 100644
index 1fcf5612..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUITweenEffect.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTweenEffect",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUITweenEffect",
- type = "com.googlecode.jsfFlex.FlexUITweenEffect",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUITweenEffectTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTweenEffect"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITweenEffect")
-public abstract class AbstractFlexUITweenEffect
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIUnconstrainItemAction.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIUnconstrainItemAction.java
deleted file mode 100644
index 9d7e5796..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIUnconstrainItemAction.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexUnconstrainItemAction",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIUnconstrainItemAction",
- type = "com.googlecode.jsfFlex.FlexUIUnconstrainItemAction",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIUnconstrainItemActionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexUnconstrainItemAction"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIUnconstrainItemAction")
-public abstract class AbstractFlexUIUnconstrainItemAction
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipe.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipe.java
deleted file mode 100644
index 23e92654..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipe.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexWipe",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIWipe",
- type = "com.googlecode.jsfFlex.FlexUIWipe",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexWipe"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIWipe")
-public abstract class AbstractFlexUIWipe
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeDirection.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeDirection.java
deleted file mode 100644
index 602e9b72..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeDirection.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexWipeDirection",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIWipeDirection",
- type = "com.googlecode.jsfFlex.FlexUIWipeDirection",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeDirectionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexWipeDirection"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIWipeDirection")
-public abstract class AbstractFlexUIWipeDirection
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeDown.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeDown.java
deleted file mode 100644
index 1ee6c25a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeDown.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexWipeDown",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIWipeDown",
- type = "com.googlecode.jsfFlex.FlexUIWipeDown",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeDownTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexWipeDown"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIWipeDown")
-public abstract class AbstractFlexUIWipeDown
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeLeft.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeLeft.java
deleted file mode 100644
index c6dcb05a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeLeft.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexWipeLeft",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIWipeLeft",
- type = "com.googlecode.jsfFlex.FlexUIWipeLeft",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeLeftTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexWipeLeft"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIWipeLeft")
-public abstract class AbstractFlexUIWipeLeft
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeRight.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeRight.java
deleted file mode 100644
index f88a0f7e..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeRight.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexWipeRight",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIWipeRight",
- type = "com.googlecode.jsfFlex.FlexUIWipeRight",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeRightTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexWipeRight"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIWipeRight")
-public abstract class AbstractFlexUIWipeRight
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeUp.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeUp.java
deleted file mode 100644
index 9aba3025..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIWipeUp.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexWipeUp",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIWipeUp",
- type = "com.googlecode.jsfFlex.FlexUIWipeUp",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIWipeUpTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexWipeUp"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIWipeUp")
-public abstract class AbstractFlexUIWipeUp
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIZoom.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIZoom.java
deleted file mode 100644
index 6a8bdb62..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/effects/ext/AbstractFlexUIZoom.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.effects.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexZoom",
- clazz = "com.googlecode.jsfFlex.effects.ext.FlexUIZoom",
- type = "com.googlecode.jsfFlex.FlexUIZoom",
- tagClass = "com.googlecode.jsfFlex.taglib.effects.ext.FlexUIZoomTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexZoom"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIZoom")
-public abstract class AbstractFlexUIZoom
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/eventGlue/AbstractFlexUIAsynchronousEventGlueBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/eventGlue/AbstractFlexUIAsynchronousEventGlueBase.java
deleted file mode 100644
index 03b29aba..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/eventGlue/AbstractFlexUIAsynchronousEventGlueBase.java
+++ /dev/null
@@ -1,92 +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 com.googlecode.jsfFlex.eventGlue;
-
-import java.io.IOException;
-import java.util.EnumSet;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIEventListenerAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUIPreserveInServer;
-import com.googlecode.jsfFlex.renderkit.html.util.AbstractJsfFlexResource;
-import com.googlecode.jsfFlex.shared.adapter.IFlexEvent;
-import com.googlecode.jsfFlex.shared.adapter.IFlexEvent.EVENT_HANDLER_TYPE.JAVA_SCRIPT_IMPORT;
-import com.googlecode.jsfFlex.shared.context.AbstractFlexContext;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- type = "com.googlecode.jsfFlex.FlexUIAsynchronousEventGlueBase",
- family = "javax.faces.FlexUIAsynchronousEventGlueBase",
- desc = "Base component for FlexAsynchronousEventGlue components."
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAsynchronousEventGlueBase")
-public abstract class AbstractFlexUIAsynchronousEventGlueBase
- extends AbstractFlexUIPreserveInServer
- implements IFlexEvent, IFlexUIEventListenerAttribute {
-
- public abstract JSONObject ayncProcessRequest() throws JSONException;
-
- protected abstract boolean isAsynchronousEventGlueEnabled();
-
- @Override
- public void encodeBegin(FacesContext context) throws IOException {
-
- AbstractFlexContext flexContext = AbstractFlexContext.getCurrentInstance();
-
- if(flexContext.isProductionEnv()){
- //means no need to create preMxml files
- setRendered(false);
- }
-
- if(isAsynchronousEventGlueEnabled()){
- EVENT_HANDLER_TYPE eventHandlerType = getEventHandlerType();
- AbstractJsfFlexResource jsfFlexResource = AbstractJsfFlexResource.getInstance();
- EnumSet javaScriptImports = eventHandlerType.getJavaScriptImports();
-
- for(JAVA_SCRIPT_IMPORT currJSImport : javaScriptImports){
- jsfFlexResource.addResource(getClass(), currJSImport.getJavaScriptImport());
- }
- }
-
- super.encodeBegin(context);
- }
-
- /**
- * Usually one does not provide overriding of this method; however there are certain cases where one desires to
- * provide additional parameters [i.e. AbstractFlexUIAsynchronousPropertyUpdateEventListener]
- *
- * @return
- */
- public JSONObject getAddtionalArguments(){
- return null;
- }
-
- public String getEventHandlerId(){
- return getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/eventGlue/ext/AbstractFlexUIAsynchronousDataUpdateEventListener.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/eventGlue/ext/AbstractFlexUIAsynchronousDataUpdateEventListener.java
deleted file mode 100644
index fc3db8f9..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/eventGlue/ext/AbstractFlexUIAsynchronousDataUpdateEventListener.java
+++ /dev/null
@@ -1,102 +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 com.googlecode.jsfFlex.eventGlue.ext;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIAsynchronousEventDataUpdateGlueHandlerAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIEventHandlerSrcIdAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIEventHandlerTgtIdAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIEventListenerAttribute;
-import com.googlecode.jsfFlex.eventGlue.AbstractFlexUIAsynchronousEventGlueBase;
-import com.googlecode.jsfFlex.shared.adapter.IFlexEvent;
-import com.googlecode.jsfFlex.shared.model.beans.AsynchronousDataUpdateEventBean;
-import com.googlecode.jsfFlex.shared.model.event.AsynchronousDataUpdateEvent;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAsynchronousDataUpdateEventListener",
- clazz = "com.googlecode.jsfFlex.eventGlue.ext.FlexUIAsynchronousDataUpdateEventListener",
- type = "com.googlecode.jsfFlex.FlexUIAsynchronousDataUpdateEventListener",
- tagClass = "com.googlecode.jsfFlex.taglib.eventGlue.ext.FlexUIAsynchronousDataUpdateEventListenerTag",
- family = "javax.faces.FlexEventListener",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAsynchronousDataUpdateEventListener"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAsynchronousDataUpdateEventListener")
-public abstract class AbstractFlexUIAsynchronousDataUpdateEventListener
- extends AbstractFlexUIAsynchronousEventGlueBase
- implements IFlexUIAsynchronousEventDataUpdateGlueHandlerAttribute, IFlexUIEventListenerAttribute, IFlexUIEventHandlerSrcIdAttribute,
- IFlexUIEventHandlerTgtIdAttribute {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIAsynchronousDataUpdateEventListener.class);
-
- private static final String DATA_UPDATE_ATTRIBUTE_ATTR = "DATA_UPDATE_ATTRIBUTE";
- private static final String DATA_UPDATE_VALUE_ATTR = "DATA_UPDATE_VALUE";
-
- protected boolean isAsynchronousEventGlueEnabled() {
- return getAsynchronousEventDataUpdateGlueHandler() != null;
- }
-
- @Override
- public JSONObject ayncProcessRequest() throws JSONException {
-
- FacesContext currContext = FacesContext.getCurrentInstance();
- javax.el.ELContext elContext = currContext.getELContext();
-
- String alteredAttribute = currContext.getExternalContext().getRequestParameterMap().get(DATA_UPDATE_ATTRIBUTE_ATTR);
- String alteredValue = currContext.getExternalContext().getRequestParameterMap().get(DATA_UPDATE_VALUE_ATTR);
-
- StringBuilder logMessage = new StringBuilder(getClass().getSimpleName());
- logMessage.append(" => ayncProcessRequest : alteredAttribute, alteredValue [ ");
- logMessage.append(alteredAttribute);
- logMessage.append(", ");
- logMessage.append(alteredValue);
- logMessage.append(" ] ");
- _log.info(logMessage.toString());
-
- Object[] arguments = new Object[]{ new AsynchronousDataUpdateEvent(alteredAttribute, alteredValue, getEventHandlerSrcId(), getEventHandlerTgtId()) };
- Object methodResult = getAsynchronousEventDataUpdateGlueHandler().invoke(elContext, arguments);
- AsynchronousDataUpdateEventBean result = null;
- if(!(methodResult instanceof AsynchronousDataUpdateEventBean)){
- result = new AsynchronousDataUpdateEventBean(methodResult.toString(), getEventHandlerSrcId(), getEventHandlerTgtId());
- }else{
- result = AsynchronousDataUpdateEventBean.class.cast( methodResult );
- }
-
- return result.formatResponseToJSON();
- }
-
- public IFlexEvent.EVENT_HANDLER_TYPE getEventHandlerType() {
- return IFlexEvent.EVENT_HANDLER_TYPE.DATA_UPDATE_EVENT_HANDLER;
- }
-
- public String getEventHandlerEventName() {
- return getEventListener();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/eventGlue/ext/AbstractFlexUIAsynchronousPropertyUpdateEventListener.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/eventGlue/ext/AbstractFlexUIAsynchronousPropertyUpdateEventListener.java
deleted file mode 100644
index 6173f8d3..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/eventGlue/ext/AbstractFlexUIAsynchronousPropertyUpdateEventListener.java
+++ /dev/null
@@ -1,141 +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 com.googlecode.jsfFlex.eventGlue.ext;
-
-import java.util.Arrays;
-import java.util.List;
-
-import javax.faces.component.FacesComponent;
-import javax.faces.context.FacesContext;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.json.JSONArray;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIAsynchronousEventPropertyUpdateGlueHandlerAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIAsynchronousPropertyUpdateDelimAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUIAsynchronousPropertyUpdateListAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUIEventHandlerSrcIdAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIEventHandlerTgtIdAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIEventListenerAttribute;
-import com.googlecode.jsfFlex.eventGlue.AbstractFlexUIAsynchronousEventGlueBase;
-import com.googlecode.jsfFlex.shared.adapter.IFlexEvent;
-import com.googlecode.jsfFlex.shared.exception.ComponentBuildException;
-import com.googlecode.jsfFlex.shared.model.beans.AsynchronousPropertyUpdateEventBean;
-import com.googlecode.jsfFlex.shared.model.event.AsynchronousPropertyUpdateEvent;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAsynchronousPropertyUpdateEventListener",
- clazz = "com.googlecode.jsfFlex.eventGlue.ext.FlexUIAsynchronousPropertyUpdateEventListener",
- type = "com.googlecode.jsfFlex.FlexUIAsynchronousPropertyUpdateEventListener",
- tagClass = "com.googlecode.jsfFlex.taglib.eventGlue.ext.FlexUIAsynchronousPropertyUpdateEventListenerTag",
- family = "javax.faces.FlexEventListener",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAsynchronousPropertyUpdateEventListener"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAsynchronousPropertyUpdateEventListener")
-public abstract class AbstractFlexUIAsynchronousPropertyUpdateEventListener
- extends AbstractFlexUIAsynchronousEventGlueBase
- implements IFlexUIAsynchronousEventPropertyUpdateGlueHandlerAttribute, IFlexUIEventListenerAttribute, IFlexUIEventHandlerSrcIdAttribute,
- IFlexUIEventHandlerTgtIdAttribute, IFlexUIAsynchronousPropertyUpdateListAttributes,
- IFlexUIAsynchronousPropertyUpdateDelimAttributes {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIAsynchronousPropertyUpdateEventListener.class);
-
- private static final String SOURCE_PROPERTY_CURRENT_VALUE = "SOURCE_PROPERTY_CURRENT_VALUE";
-
- protected boolean isAsynchronousEventGlueEnabled() {
- return getAsynchronousEventPropertyUpdateGlueHandler() != null;
- }
-
- @Override
- public JSONObject ayncProcessRequest() throws JSONException {
-
- FacesContext currContext = FacesContext.getCurrentInstance();
- javax.el.ELContext elContext = currContext.getELContext();
-
- String sourceCurrentValue = currContext.getExternalContext().getRequestParameterMap().get(SOURCE_PROPERTY_CURRENT_VALUE);
-
- StringBuilder logMessage = new StringBuilder(getClass().getSimpleName());
- logMessage.append(" => ayncProcessRequest : sourceCurrentValue [ ");
- logMessage.append(sourceCurrentValue);
- logMessage.append(" ] ");
- _log.info(logMessage.toString());
-
- Object[] arguments = new Object[]{ new AsynchronousPropertyUpdateEvent(sourceCurrentValue, getEventHandlerSrcId(), getEventHandlerTgtId()) };
- Object methodResult = getAsynchronousEventPropertyUpdateGlueHandler().invoke(elContext, arguments);
- AsynchronousPropertyUpdateEventBean result = null;
- if(!(methodResult instanceof AsynchronousPropertyUpdateEventBean)){
- result = new AsynchronousPropertyUpdateEventBean(methodResult.toString(), getEventHandlerSrcId(), getEventHandlerTgtId());
- }else{
- result = AsynchronousPropertyUpdateEventBean.class.cast( methodResult );
- }
-
- return result.formatResponseToJSON();
- }
-
- @Override
- public JSONObject getAddtionalArguments(){
- JSONObject additionalArguments = new JSONObject();
-
- List sourcePropertyList = getSourcePropertyList();
- List targetPropertyList = getTargetPropertyList();
-
- if(sourcePropertyList == null || sourcePropertyList.size() == 0 || targetPropertyList == null || targetPropertyList.size() == 0){
-
- String sourceProperty = getSourcePropertyDelim();
- String targetProperty = getTargetPropertyDelim();
-
- if(sourceProperty == null){
- throw new IllegalArgumentException("Either sourcePropertyList and targetPropertyList or sourcePropertyDelim and targetPropertyDelim must be provided "
- + "[note for convention sourcePropertyList + targetPropertyDelim and vice versa too is not allowed.");
-
- }
-
- sourcePropertyList = Arrays.asList(sourceProperty.split(","));
- targetPropertyList = Arrays.asList(targetProperty.split(","));
- }
-
- try{
-
- additionalArguments.put(IFlexEvent.ACTION_SCRIPT_EVENT_FIELDS.SOURCE_PROPERTY.name(), new JSONArray(sourcePropertyList));
- additionalArguments.put(IFlexEvent.ACTION_SCRIPT_EVENT_FIELDS.TARGET_PROPERTY.name(), new JSONArray(targetPropertyList));
-
- }catch(JSONException jsonException){
- _log.info("Error while formatting to JSON content", jsonException);
- throw new ComponentBuildException(jsonException);
- }
-
- return additionalArguments;
- }
-
- public IFlexEvent.EVENT_HANDLER_TYPE getEventHandlerType() {
- return IFlexEvent.EVENT_HANDLER_TYPE.PROPERTY_UPDATE_EVENT_HANDER;
- }
-
- public String getEventHandlerEventName() {
- return getEventListener();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/facelet/tagHandler/AsynchronousEventGlueTagHandler.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/facelet/tagHandler/AsynchronousEventGlueTagHandler.java
deleted file mode 100644
index 2158abe9..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/facelet/tagHandler/AsynchronousEventGlueTagHandler.java
+++ /dev/null
@@ -1,65 +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 com.googlecode.jsfFlex.facelet.tagHandler;
-
-import javax.faces.view.facelets.ComponentConfig;
-import javax.faces.view.facelets.ComponentHandler;
-import javax.faces.view.facelets.MetaRuleset;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-/**
- * @author Ji Hoon Kim
- */
-public final class AsynchronousEventGlueTagHandler extends ComponentHandler {
-
- private final static Log _log = LogFactory.getLog(AsynchronousEventGlueTagHandler.class);
-
- private static final String ASYNCHRONOUS_GLUE_EVENT = "asynchronousEventGlueHandler";
- private static final String ASYNCHRONOUS_DATA_UPDATE_GLUE_EVENT = "asynchronousEventDataUpdateGlueHandler";
- private static final String ASYNCHRONOUS_FILTER_GLUE_EVENT = "asynchronousEventFilterGlueHandler";
- private static final String ASYNCHRONOUS_PROPERTY_UPDATE_GLUE_EVENT = "asynchronousEventPropertyUpdateGlueHandler";
-
- private final static Class>[] ASYNCHRONOUS_GLUE_EVENT_LISTENER_SIG = new Class[] { com.googlecode.jsfFlex.shared.model.event.AbstractEvent.class };
- private final static Class>[] ASYNCHRONOUS_DATA_UPDATE_GLUE_EVENT_LISTENER_SIG = new Class[] { com.googlecode.jsfFlex.shared.model.event.AsynchronousDataUpdateEvent.class };
- private final static Class>[] ASYNCHRONOUS_FILTER_GLUE_EVENT_LISTENER_SIG = new Class[] { com.googlecode.jsfFlex.shared.model.event.AsynchronousFilterEvent.class };
- private final static Class>[] ASYNCHRONOUS_PROPERTY_UPDATE_GLUE_EVENT_LISTENER_SIG = new Class[] { com.googlecode.jsfFlex.shared.model.event.AsynchronousPropertyUpdateEvent.class };
-
- public AsynchronousEventGlueTagHandler(ComponentConfig config) {
- super(config);
- }
-
- protected final static MethodRule asynchronousGlueEventListenerTagRule = new MethodRule( ASYNCHRONOUS_GLUE_EVENT, Object.class , ASYNCHRONOUS_GLUE_EVENT_LISTENER_SIG );
- protected final static MethodRule asynchronousDataUpdateGlueEventListenerTagRule = new MethodRule( ASYNCHRONOUS_DATA_UPDATE_GLUE_EVENT, Object.class , ASYNCHRONOUS_DATA_UPDATE_GLUE_EVENT_LISTENER_SIG );
- protected final static MethodRule asynchronousFilterGlueEventListenerTagRule = new MethodRule( ASYNCHRONOUS_FILTER_GLUE_EVENT, Object.class , ASYNCHRONOUS_FILTER_GLUE_EVENT_LISTENER_SIG );
- protected final static MethodRule asynchronousPropertyUpdateGlueEventListenerTagRule = new MethodRule( ASYNCHRONOUS_PROPERTY_UPDATE_GLUE_EVENT, Object.class , ASYNCHRONOUS_PROPERTY_UPDATE_GLUE_EVENT_LISTENER_SIG );
-
-
- @Override
- protected MetaRuleset createMetaRuleset(Class type) {
- _log.warn("Within createMetaRuleset method");
-
- return super.createMetaRuleset(type).addRule( asynchronousGlueEventListenerTagRule ).addRule( asynchronousDataUpdateGlueEventListenerTagRule ).
- addRule( asynchronousFilterGlueEventListenerTagRule ).addRule( asynchronousPropertyUpdateGlueEventListenerTagRule );
- }
-
-
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/facelet/tagHandler/MethodRule.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/facelet/tagHandler/MethodRule.java
deleted file mode 100644
index bab48241..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/facelet/tagHandler/MethodRule.java
+++ /dev/null
@@ -1,110 +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 com.googlecode.jsfFlex.facelet.tagHandler;
-
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-
-import javax.el.MethodExpression;
-import javax.faces.view.facelets.FaceletContext;
-import javax.faces.view.facelets.MetaRule;
-import javax.faces.view.facelets.Metadata;
-import javax.faces.view.facelets.MetadataTarget;
-import javax.faces.view.facelets.TagAttribute;
-import javax.faces.view.facelets.TagAttributeException;
-
-/**
- * Optional Rule for binding Method[Binding|Expression] properties
- *
- * Implementation copied from Myfaces Facelets 1.1.14, as it got hidden by JSF 2.0
- *
- * @author Mike Kienenberger
- * @author Jacob Hookom
- */
-public final class MethodRule extends MetaRule
-{
-
- private final String methodName;
-
- private final Class> returnTypeClass;
-
- private final Class>[] params;
-
- public MethodRule(String methodName, Class> returnTypeClass, Class>[] params)
- {
- this.methodName = methodName;
- this.returnTypeClass = returnTypeClass;
- this.params = params;
- }
-
- public Metadata applyRule(String name, TagAttribute attribute, MetadataTarget meta)
- {
- if (false == name.equals(this.methodName))
- return null;
-
- if (MethodExpression.class.equals(meta.getPropertyType(name)))
- {
- Method method = meta.getWriteMethod(name);
- if (method != null)
- {
- return new MethodExpressionMetadata(method, attribute, this.returnTypeClass, this.params);
- }
- }
-
- return null;
- }
-
- private class MethodExpressionMetadata extends Metadata
- {
- private final Method _method;
-
- private final TagAttribute _attribute;
-
- private Class>[] _paramList;
-
- private Class> _returnType;
-
- public MethodExpressionMetadata(Method method, TagAttribute attribute, Class> returnType,
- Class>[] paramList)
- {
- _method = method;
- _attribute = attribute;
- _paramList = paramList;
- _returnType = returnType;
- }
-
- public void applyMetadata(FaceletContext ctx, Object instance)
- {
- MethodExpression expr = _attribute.getMethodExpression(ctx, _returnType, _paramList);
-
- try
- {
- _method.invoke(instance, new Object[] { expr });
- }
- catch (InvocationTargetException e)
- {
- throw new TagAttributeException(_attribute, e.getCause());
- }
- catch (Exception e)
- {
- throw new TagAttributeException(_attribute, e);
- }
- }
- }
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/filter/JsfFlexResourceFilter.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/filter/JsfFlexResourceFilter.java
deleted file mode 100644
index b9db7c8f..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/filter/JsfFlexResourceFilter.java
+++ /dev/null
@@ -1,318 +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 com.googlecode.jsfFlex.filter;
-
-import java.io.ByteArrayInputStream;
-import java.io.ByteArrayOutputStream;
-import java.io.IOException;
-import java.io.OutputStreamWriter;
-import java.io.PrintWriter;
-import java.io.UnsupportedEncodingException;
-import java.nio.charset.Charset;
-import java.util.Collection;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
-
-import javax.servlet.Filter;
-import javax.servlet.FilterChain;
-import javax.servlet.FilterConfig;
-import javax.servlet.ServletException;
-import javax.servlet.ServletOutputStream;
-import javax.servlet.ServletRequest;
-import javax.servlet.ServletResponse;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import javax.servlet.http.HttpServletResponseWrapper;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.xml.sax.InputSource;
-
-import com.googlecode.jsfFlex.renderkit.html.util.AbstractJsfFlexResource;
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * TODO: Implement it better later
- * @author Ji Hoon Kim
- */
-public final class JsfFlexResourceFilter implements Filter {
-
- private static final Log _log = LogFactory.getLog(JsfFlexResourceFilter.class);
-
- private static final String META_HTTP_EQUIV_EXPIRE = "";
- private static final String META_HTTP_EQUIV_PRAGMA_NO_CACHE = "";
- private static final String META_HTTP_EQUIV_CACHE_CONTROL_NO_CACHE = "";
-
- private static final String REQUEST_FOR_RESOURCE_SEARCH_PATTERN = "%2F" + AbstractJsfFlexResource.JSF_FLEX_SCRIPT_RESOURCE_REQUEST_PREFIX + "%2F";
-
- private static final String HEAD_SEARCH_PATTERN = " resourceCollection = jsfFlexResource.getResources();
- String resourceConvertedToScriptElements = constructResourceToScriptTags(resourceCollection, requestURISplitted);
-
- actualWriter.write(resourceConvertedToScriptElements);
-
- actualWriter.write(jsfFlexResponseWrapper.toString().substring(endTagCharIndex+1));
-
- }else{
-
- Matcher bodyMatcher = BODY_PATTERN.matcher( jsfFlexResponseWrapper.toString() );
- boolean bodyMatched = bodyMatcher.find();
-
- if(bodyMatched){
- int bodyMatchIndex = bodyMatcher.start();
-
- actualWriter.write( jsfFlexResponseWrapper.toString().substring(0, bodyMatchIndex) );
-
- actualWriter.write(HEAD_START_TAG);
-
- if(isDebugMode){
- actualWriter.write(META_HTTP_EQUIV_EXPIRE);
- actualWriter.write(META_HTTP_EQUIV_PRAGMA_NO_CACHE);
- actualWriter.write(META_HTTP_EQUIV_CACHE_CONTROL_NO_CACHE);
- }
-
- Collection resourceCollection = jsfFlexResource.getResources();
- String resourceConvertedToScriptElements = constructResourceToScriptTags(resourceCollection, requestURISplitted);
-
- actualWriter.write(resourceConvertedToScriptElements);
-
- actualWriter.write(HEAD_END_TAG);
-
- actualWriter.write( jsfFlexResponseWrapper.toString().substring(bodyMatchIndex) );
- }else{
- //Must not be for mxml components, so flush
- actualWriter.write( jsfFlexResponseWrapper.toString() );
- }
- }
-
- actualWriter.flush();
- }
-
- }
-
- private boolean isRequestForResource(String requestURI){
- boolean isForResource = true;
-
- try{
- Matcher requestForResourceMatcher = REQUEST_FOR_RESOURCE_PATTERN.matcher(java.net.URLEncoder.encode(requestURI, FlexConstants.UTF_8_ENCODING));
- isForResource = requestForResourceMatcher.find();
- }catch(java.io.UnsupportedEncodingException unsupportedEncodingExcept){
- isForResource = false;
- }
-
- return isForResource;
- }
-
- /**
- * The format of the html script element's src will be :
- * AbstractJsfFlexResource.JSF_FLEX_SCRIPT_RESOURCE_REQUEST_PREFIX/[Component Class Name]/[Resource Name within Component Class Name directory]
- *
- * @param _resources
- * @return
- */
- public String constructResourceToScriptTags(Collection resources, String[] requestURI){
- StringBuilder scriptElements = new StringBuilder();
-
- String webProjectName = (requestURI.length < 2) ? requestURI[0] : requestURI[1];
-
- for(String currResource : resources){
-
- scriptElements.append("");
- }
-
- return scriptElements.toString();
- }
-
- public boolean isValidContentType(String contentType){
- return contentType.startsWith("text/html") ||
- contentType.startsWith("text/xml") ||
- contentType.startsWith("application/xhtml+xml") ||
- contentType.startsWith("application/xml");
- }
-
- private final class JsfFlexResponseWrapper extends HttpServletResponseWrapper {
-
- private PrintWriter _printWriter = null;
- private String _contentType;
- private final ByteArrayOutputStream _outPutStream;
-
- private JsfFlexResponseWrapper(HttpServletResponse response){
- super(response);
- _outPutStream = new ByteArrayOutputStream();
- }
-
- public byte[] getBytes(){
- return _outPutStream.toByteArray();
- }
-
- public String toString(){
- try{
- return _outPutStream.toString(getCharacterEncoding());
- }catch(UnsupportedEncodingException unsupportedEncodingException){
- throw new RuntimeException("Invalid character encoding for JsfFlexResponseWrapper toString for : " + getCharacterEncoding());
- }
- }
-
- public PrintWriter getWriter(){
- if( _printWriter == null ){
- OutputStreamWriter streamWriter = new OutputStreamWriter(_outPutStream, Charset.forName(getCharacterEncoding()));
- _printWriter = new PrintWriter(streamWriter, true);
- }
- return _printWriter;
- }
-
- public ServletOutputStream getOutputStream(){
-
- return new ServletOutputStream(){
- public void write(int numBytes){
- _outPutStream.write(numBytes);
- }
-
- public void write(byte[] bytes) throws IOException{
- _outPutStream.write( bytes );
- }
-
- public void write(byte[] bytes, int off, int len){
- _outPutStream.write(bytes, off, len);
- }
- };
- }
-
- public InputSource getInputSource(){
- ByteArrayInputStream bais = new ByteArrayInputStream( _outPutStream.toByteArray() );
- return new InputSource( bais );
- }
-
- public void setContentLength(int contentLength) {
-
- }
-
- public void setContentType(String contentType) {
- super.setContentType(contentType);
- _contentType = contentType;
- }
-
- public String getContentType() {
- return _contentType;
- }
-
- public void flushBuffer() throws IOException{
- _outPutStream.flush();
- }
-
- public void finishResponse() {
- try {
- if(_printWriter != null) {
- _printWriter.close();
- }else {
- if (_outPutStream != null) {
- _outPutStream.close();
- }
- }
- }catch (IOException ioException) {
- _log.info("ioException thrown while flushing out and closing the writer/stream");
- }
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/AttachedDeltaWrapper.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/AttachedDeltaWrapper.java
deleted file mode 100644
index 60f32b8e..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/AttachedDeltaWrapper.java
+++ /dev/null
@@ -1,55 +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 com.googlecode.jsfFlex.myFaces;
-
-import java.io.Serializable;
-
-/**
- * Due to need of certain classes from the MyFaces project for the builder-plugin, this package
- * will contain classes from MyFaces.
- *
- * @author Leonardo Uribe (latest modification by $Author: lu4242 $)
- * @version $Revision: 788877 $ $Date: 2009-06-26 16:30:38 -0500 (vie, 26 jun 2009) $
- */
-public class AttachedDeltaWrapper implements Serializable
-{
- private static final long serialVersionUID = 4732389964367986402L;
-
- private Object _wrappedStateObject;
-
- /**
- * @param clazz
- * null means wrappedStateObject is a List of state objects
- * @param wrappedStateObject
- */
- public AttachedDeltaWrapper(Class> clazz, Object wrappedStateObject)
- {
- if (wrappedStateObject != null && !(wrappedStateObject instanceof Serializable))
- {
- throw new IllegalArgumentException("Attached state for Object of type " + clazz + " (Class "
- + wrappedStateObject.getClass().getName() + ") is not serializable");
- }
- _wrappedStateObject = wrappedStateObject;
- }
-
- public Object getWrappedStateObject()
- {
- return _wrappedStateObject;
- }
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/ClassUtils.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/ClassUtils.java
deleted file mode 100644
index f82bc203..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/ClassUtils.java
+++ /dev/null
@@ -1,360 +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 com.googlecode.jsfFlex.myFaces;
-
-import org.apache.commons.el.Coercions;
-import org.apache.commons.el.Logger;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-import javax.faces.FacesException;
-import javax.servlet.jsp.el.ELException;
-import java.io.InputStream;
-import java.io.IOException;
-import java.lang.reflect.Array;
-import java.util.*;
-
-
-/**
- * Due to need of certain classes from the MyFaces project for the builder-plugin, this package
- * will contain classes from MyFaces.
- *
- * @author Manfred Geiler (latest modification by $Author: skitching $)
- * @author Anton Koinov
- * @version $Revision: 711306 $ $Date: 2008-11-04 09:49:37 -0700 (Tue, 04 Nov 2008) $
- */
-public final class ClassUtils
-{
- //~ Static fields/initializers -----------------------------------------------------------------
-
- private static final Log log = LogFactory.getLog(ClassUtils.class);
- private static final Logger COERCION_LOGGER = new Logger(System.out);
-
- public static final Class BOOLEAN_ARRAY_CLASS = boolean[].class;
- public static final Class BYTE_ARRAY_CLASS = byte[].class;
- public static final Class CHAR_ARRAY_CLASS = char[].class;
- public static final Class SHORT_ARRAY_CLASS = short[].class;
- public static final Class INT_ARRAY_CLASS = int[].class;
- public static final Class LONG_ARRAY_CLASS = long[].class;
- public static final Class FLOAT_ARRAY_CLASS = float[].class;
- public static final Class DOUBLE_ARRAY_CLASS = double[].class;
- public static final Class OBJECT_ARRAY_CLASS = Object[].class;
- public static final Class BOOLEAN_OBJECT_ARRAY_CLASS = Boolean[].class;
- public static final Class BYTE_OBJECT_ARRAY_CLASS = Byte[].class;
- public static final Class CHARACTER_OBJECT_ARRAY_CLASS = Character[].class;
- public static final Class SHORT_OBJECT_ARRAY_CLASS = Short[].class;
- public static final Class INTEGER_OBJECT_ARRAY_CLASS = Integer[].class;
- public static final Class LONG_OBJECT_ARRAY_CLASS = Long[].class;
- public static final Class FLOAT_OBJECT_ARRAY_CLASS = Float[].class;
- public static final Class DOUBLE_OBJECT_ARRAY_CLASS = Double[].class;
- public static final Class STRING_OBJECT_ARRAY_CLASS = String[].class;
-
- public static final Map COMMON_TYPES = new HashMap(64);
- static
- {
- COMMON_TYPES.put("byte", Byte.TYPE);
- COMMON_TYPES.put("char", Character.TYPE);
- COMMON_TYPES.put("double", Double.TYPE);
- COMMON_TYPES.put("float", Float.TYPE);
- COMMON_TYPES.put("int", Integer.TYPE);
- COMMON_TYPES.put("long", Long.TYPE);
- COMMON_TYPES.put("short", Short.TYPE);
- COMMON_TYPES.put("boolean", Boolean.TYPE);
- COMMON_TYPES.put("void", Void.TYPE);
- COMMON_TYPES.put("java.lang.Object", Object.class);
- COMMON_TYPES.put("java.lang.Boolean", Boolean.class);
- COMMON_TYPES.put("java.lang.Byte", Byte.class);
- COMMON_TYPES.put("java.lang.Character", Character.class);
- COMMON_TYPES.put("java.lang.Short", Short.class);
- COMMON_TYPES.put("java.lang.Integer", Integer.class);
- COMMON_TYPES.put("java.lang.Long", Long.class);
- COMMON_TYPES.put("java.lang.Float", Float.class);
- COMMON_TYPES.put("java.lang.Double", Double.class);
- COMMON_TYPES.put("java.lang.String", String.class);
-
- COMMON_TYPES.put("byte[]", BYTE_ARRAY_CLASS);
- COMMON_TYPES.put("char[]", CHAR_ARRAY_CLASS);
- COMMON_TYPES.put("double[]", DOUBLE_ARRAY_CLASS);
- COMMON_TYPES.put("float[]", FLOAT_ARRAY_CLASS);
- COMMON_TYPES.put("int[]", INT_ARRAY_CLASS);
- COMMON_TYPES.put("long[]", LONG_ARRAY_CLASS);
- COMMON_TYPES.put("short[]", SHORT_ARRAY_CLASS);
- COMMON_TYPES.put("boolean[]", BOOLEAN_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.Object[]", OBJECT_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.Boolean[]", BOOLEAN_OBJECT_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.Byte[]", BYTE_OBJECT_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.Character[]", CHARACTER_OBJECT_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.Short[]", SHORT_OBJECT_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.Integer[]", INTEGER_OBJECT_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.Long[]", LONG_OBJECT_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.Float[]", FLOAT_OBJECT_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.Double[]", DOUBLE_OBJECT_ARRAY_CLASS);
- COMMON_TYPES.put("java.lang.String[]", STRING_OBJECT_ARRAY_CLASS);
- // array of void is not a valid type
- }
-
- /** utility class, do not instantiate */
- private ClassUtils()
- {
- // utility class, disable instantiation
- }
-
- //~ Methods ------------------------------------------------------------------------------------
-
- /**
- * Tries a Class.loadClass with the context class loader of the current thread first and
- * automatically falls back to the ClassUtils class loader (i.e. the loader of the
- * myfaces.jar lib) if necessary.
- *
- * @param type fully qualified name of a non-primitive non-array class
- * @return the corresponding Class
- * @throws NullPointerException if type is null
- * @throws ClassNotFoundException
- */
- public static Class classForName(String type)
- throws ClassNotFoundException
- {
- if (type == null) throw new NullPointerException("type");
- try
- {
- // Try WebApp ClassLoader first
- return Class.forName(type,
- false, // do not initialize for faster startup
- Thread.currentThread().getContextClassLoader());
- }
- catch (ClassNotFoundException ignore)
- {
- // fallback: Try ClassLoader for ClassUtils (i.e. the myfaces.jar lib)
- return Class.forName(type,
- false, // do not initialize for faster startup
- ClassUtils.class.getClassLoader());
- }
- }
-
-
- /**
- * Same as {@link #classForName(String)}, but throws a RuntimeException
- * (FacesException) instead of a ClassNotFoundException.
- *
- * @return the corresponding Class
- * @throws NullPointerException if type is null
- * @throws FacesException if class not found
- */
- public static Class simpleClassForName(String type)
- {
- try
- {
- return classForName(type);
- }
- catch (ClassNotFoundException e)
- {
- log.error("Class " + type + " not found", e);
- throw new FacesException(e);
- }
- }
-
-
- /**
- * Similar as {@link #classForName(String)}, but also supports primitive types
- * and arrays as specified for the JavaType element in the JavaServer Faces Config DTD.
- *
- * @param type fully qualified class name or name of a primitive type, both optionally
- * followed by "[]" to indicate an array type
- * @return the corresponding Class
- * @throws NullPointerException if type is null
- * @throws ClassNotFoundException
- */
- public static Class javaTypeToClass(String type)
- throws ClassNotFoundException
- {
- if (type == null) throw new NullPointerException("type");
-
- // try common types and arrays of common types first
- Class clazz = (Class) COMMON_TYPES.get(type);
- if (clazz != null)
- {
- return clazz;
- }
-
- int len = type.length();
- if (len > 2 && type.charAt(len - 1) == ']' && type.charAt(len - 2) == '[')
- {
- String componentType = type.substring(0, len - 2);
- Class componentTypeClass = classForName(componentType);
- return Array.newInstance(componentTypeClass, 0).getClass();
- }
- else
- {
- return classForName(type);
- }
- }
-
-
- /**
- * Same as {@link #javaTypeToClass(String)}, but throws a RuntimeException
- * (FacesException) instead of a ClassNotFoundException.
- *
- * @return the corresponding Class
- * @throws NullPointerException if type is null
- * @throws FacesException if class not found
- */
- public static Class simpleJavaTypeToClass(String type)
- {
- try
- {
- return javaTypeToClass(type);
- }
- catch (ClassNotFoundException e)
- {
- log.error("Class " + type + " not found", e);
- throw new FacesException(e);
- }
- }
-
- public static InputStream getResourceAsStream(String resource)
- {
- InputStream stream = Thread.currentThread().getContextClassLoader()
- .getResourceAsStream(resource);
- if (stream == null)
- {
- // fallback
- stream = ClassUtils.class.getClassLoader().getResourceAsStream(resource);
- }
- return stream;
- }
-
- /**
- * @param resource Name of resource(s) to find in classpath
- * @param defaultObject The default object to use to determine the class loader (if none associated with current thread.)
- * @return Iterator over URL Objects
- */
- public static Iterator getResources(String resource, Object defaultObject)
- {
- try
- {
- Enumeration resources = getCurrentLoader(defaultObject).getResources(resource);
- List lst = new ArrayList();
- while (resources.hasMoreElements())
- {
- lst.add(resources.nextElement());
- }
- return lst.iterator();
- }
- catch (IOException e)
- {
- log.error(e.getMessage(), e);
- throw new FacesException(e);
- }
- }
-
-
- public static Object newInstance(String type)
- throws FacesException
- {
- if (type == null) return null;
- return newInstance(simpleClassForName(type));
- }
-
- public static Object newInstance(String type, Class expectedType) throws FacesException
- {
- return newInstance(type, expectedType == null ? null : new Class[] {expectedType});
- }
-
- public static Object newInstance(String type, Class[] expectedTypes)
- {
- if (type == null)
- return null;
-
- Class clazzForName = simpleClassForName(type);
-
- if(expectedTypes != null)
- {
- for (int i = 0, size = expectedTypes.length; i < size; i++)
- {
- if (!expectedTypes[i].isAssignableFrom(clazzForName))
- {
- throw new FacesException("'" + type + "' does not implement expected type '" + expectedTypes[i]
- + "'");
- }
- }
- }
-
- return newInstance(clazzForName);
- }
-
- public static Object newInstance(Class clazz)
- throws FacesException
- {
- try
- {
- return clazz.newInstance();
- }
- catch(NoClassDefFoundError e)
- {
- log.error("Class : "+clazz.getName()+" not found.",e);
- throw new FacesException(e);
- }
- catch (InstantiationException e)
- {
- log.error(e.getMessage(), e);
- throw new FacesException(e);
- }
- catch (IllegalAccessException e)
- {
- log.error(e.getMessage(), e);
- throw new FacesException(e);
- }
- }
-
- public static Object convertToType(Object value, Class desiredClass)
- {
- if (value == null) return null;
-
- try
- {
- // Use coersion implemented by JSP EL for consistency with EL
- // expressions. Additionally, it caches some of the coersions.
- return Coercions.coerce(value, desiredClass, COERCION_LOGGER);
- }
- catch (ELException e)
- {
- String message = "Cannot coerce " + value.getClass().getName()
- + " to " + desiredClass.getName();
- log.error(message, e);
- throw new FacesException(message, e);
- }
- }
-
- /**
- * Gets the ClassLoader associated with the current thread. Returns the class loader associated with
- * the specified default object if no context loader is associated with the current thread.
- *
- * @param defaultObject The default object to use to determine the class loader (if none associated with current thread.)
- * @return ClassLoader
- */
- protected static ClassLoader getCurrentLoader(Object defaultObject)
- {
- ClassLoader loader = Thread.currentThread().getContextClassLoader();
- if(loader == null)
- {
- loader = defaultObject.getClass().getClassLoader();
- }
- return loader;
- }
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/LocaleUtils.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/LocaleUtils.java
deleted file mode 100644
index 0a439510..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/LocaleUtils.java
+++ /dev/null
@@ -1,145 +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 com.googlecode.jsfFlex.myFaces;
-
-import java.util.Locale;
-import java.util.StringTokenizer;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-
-/**
- * Due to need of certain classes from the MyFaces project for the builder-plugin, this package
- * will contain classes from MyFaces.
- *
- * @author Anton Koinov (latest modification by $Author$)
- * @version $Revision$ $Date$
- */
-public final class LocaleUtils
-{
- private static final Log log = LogFactory.getLog(LocaleUtils.class);
-
- /** Utility class, do not instatiate */
- private LocaleUtils()
- {
- // utility class, do not instantiate
- }
-
- /**
- * Converts a locale string to Locale class. Accepts both
- * '_' and '-' as separators for locale components.
- *
- * @param localeString string representation of a locale
- * @return Locale instance, compatible with the string representation
- */
- public static Locale toLocale(String localeString)
- {
- if ((localeString == null) || (localeString.length() == 0))
- {
- Locale locale = Locale.getDefault();
- if(log.isWarnEnabled())
- log.warn("Locale name in faces-config.xml null or empty, setting locale to default locale : "+locale.toString());
- return locale;
- }
-
- int separatorCountry = localeString.indexOf('_');
- char separator;
- if (separatorCountry >= 0) {
- separator = '_';
- }
- else
- {
- separatorCountry = localeString.indexOf('-');
- separator = '-';
- }
-
- String language, country, variant;
- if (separatorCountry < 0)
- {
- language = localeString;
- country = variant = "";
- }
- else
- {
- language = localeString.substring(0, separatorCountry);
-
- int separatorVariant = localeString.indexOf(separator, separatorCountry + 1);
- if (separatorVariant < 0)
- {
- country = localeString.substring(separatorCountry + 1);
- variant = "";
- }
- else
- {
- country = localeString.substring(separatorCountry + 1, separatorVariant);
- variant = localeString.substring(separatorVariant + 1);
- }
- }
-
- return new Locale(language, country, variant);
- }
-
-
- /**
- * Convert locale string used by converter tags to locale.
- *
- * @param name name of the locale
- * @return locale specified by the given String
- *
- * @see org.apache.myfaces.taglib.core.ConvertDateTimeTag#setConverterLocale
- * @see org.apache.myfaces.taglib.core.ConvertNumberTag#setConverterLocale
- */
- public static Locale converterTagLocaleFromString(String name)
- {
- try
- {
- Locale locale;
- StringTokenizer st = new StringTokenizer(name, "_");
- String language = st.nextToken();
-
- if(st.hasMoreTokens())
- {
- String country = st.nextToken();
-
- if(st.hasMoreTokens())
- {
- String variant = st.nextToken();
- locale = new Locale(language, country, variant);
- }
- else
- {
- locale = new Locale(language, country);
- }
- }
- else
- {
- locale = new Locale(language);
- }
-
-
- return locale;
- }
- catch(Exception e)
- {
- throw new IllegalArgumentException("Locale parsing exception - " +
- "invalid string representation '" + name + "'");
- }
- }
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/MyFacesBuilderPlugInUtil.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/MyFacesBuilderPlugInUtil.java
deleted file mode 100644
index 0dc58923..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/myFaces/MyFacesBuilderPlugInUtil.java
+++ /dev/null
@@ -1,84 +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 com.googlecode.jsfFlex.myFaces;
-
-import java.text.ParseException;
-import java.util.ArrayList;
-import java.util.List;
-
-/**
- * This class will provide the needed methods + functionality for MyFaces Builder
- * Plug-in. Namely the implementations are taken from the MyFaces code. Would be nice
- * if they encapsulated the functionality within the builder, because this is a pain.
- *
- * @author Ji Hoon Kim
- */
-public final class MyFacesBuilderPlugInUtil {
-
- /**
- * These are normally NMTOKEN type in attributes
- * String --> String[]
- * @param value
- * @return
- */
- public static String[] getStringArray(Object value) throws ParseException {
- if (value == null || value.equals("")){
- return null;
- }
-
- String stringValue = String.class.cast( value );
- List list = new ArrayList(5);
- int length = stringValue.length();
- boolean inSpace = true;
- int start = 0;
- for(int i = 0; i < length; i++) {
- char ch = stringValue.charAt(i);
-
- // We're in whitespace; if we've just departed
- // a run of non-whitespace, append a string.
- // Now, why do we use the supposedly deprecated "Character.isSpace()"
- // function instead of "isWhitespace"? We're following XML rules
- // here for the meaning of whitespace, which specifically
- // EXCLUDES general Unicode spaces.
- if (Character.isWhitespace(ch)) {
- if (!inSpace) {
- list.add(stringValue.substring(start, i));
- inSpace = true;
- }
- } else {
- //We're out of whitespace; if we've just departed
- // a run of whitespace, start keeping track of this string
- if (inSpace) {
- start = i;
- inSpace = false;
- }
- }
- }
-
- if (!inSpace){
- list.add(stringValue.substring(start));
- }
- if (list.isEmpty()){
- return null;
- }else{
- return list.toArray(new String[list.size()]);
- }
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/AbstractServiceRequestDataRetrieverFlusher.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/AbstractServiceRequestDataRetrieverFlusher.java
deleted file mode 100644
index dacfbf69..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/AbstractServiceRequestDataRetrieverFlusher.java
+++ /dev/null
@@ -1,73 +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 com.googlecode.jsfFlex.phaseListener;
-
-import java.io.IOException;
-import java.lang.reflect.Method;
-
-import javax.faces.component.UIComponent;
-import javax.faces.context.FacesContext;
-import javax.servlet.ServletException;
-
-/**
- * @author Ji Hoon Kim
- */
-abstract class AbstractServiceRequestDataRetrieverFlusher {
-
- static final String XML_CONTENT_TYPE = "text/xml";
-
- static final String XML_HEAD = "";
-
- static final String XML_RESULT_ROOT_START_TAG = "";
- static final String XML_RESULT_ROOT_END_TAG = "";
-
- static final String XML_VALUE_START_TAG = "";
- static final String XML_VALUE_END_TAG = "";
-
- abstract void retrieveFlushData(FacesContext context, String componentId, String methodToInvoke) throws ServletException, IOException;
-
- Object invokeResourceMethod(FacesContext context, String componentId, String methodToInvoke, Class[] methodParameters, Object[] methodArguments) throws Exception {
-
- UIComponent component = UIComponent.class.cast( context.getExternalContext().getSessionMap().get(componentId) );
-
- Object obj = null;
-
- try{
- Method method = component.getClass().getMethod(methodToInvoke, methodParameters);
- obj = method.invoke(component, methodArguments);
- }catch(NoSuchMethodException noSuchMethodException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(methodToInvoke);
- errorMessage.append(" for component with id : ");
- errorMessage.append(componentId);
- throw new Exception(errorMessage.toString(), noSuchMethodException);
- }catch(Exception additionalAccessException){
- StringBuilder errorMessage = new StringBuilder();
- errorMessage.append("Other exception aside from NoSuchMethodException was thrown while invoking method : ");
- errorMessage.append(methodToInvoke);
- errorMessage.append(" for component with id : ");
- errorMessage.append(componentId);
- throw new Exception(errorMessage.toString(), additionalAccessException);
- }
-
- return obj;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/ArrayServiceRequestDataRetrieverFlusher.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/ArrayServiceRequestDataRetrieverFlusher.java
deleted file mode 100644
index e5ff230d..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/ArrayServiceRequestDataRetrieverFlusher.java
+++ /dev/null
@@ -1,93 +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 com.googlecode.jsfFlex.phaseListener;
-
-import java.io.IOException;
-import java.io.Writer;
-
-import javax.faces.context.FacesContext;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.json.JSONArray;
-import org.json.JSONException;
-
-import com.googlecode.jsfFlex.shared.util.JSONConverter;
-
-/**
- * Placing a note here for reference to data on the client side
- *
- * So if the following data is returned to the client side :
- *
- * First
- * Second
- *
- *
- * Then one can refer to the value in the following syntax :
- * httpRequest.lastResult[0].root.value[0]
- * httpRequest.lastResult[0].root.value[1]
- *
- * @author Ji Hoon Kim
- */
-final class ArrayServiceRequestDataRetrieverFlusher extends AbstractServiceRequestDataRetrieverFlusher {
-
- private final static Log _log = LogFactory.getLog(ArrayServiceRequestDataRetrieverFlusher.class);
- private static final String ERROR_CONVERTING_JSON_ARRAY_TO_XML = "Error while converting JSONArray to XML";
-
- ArrayServiceRequestDataRetrieverFlusher(){
- super();
- }
-
- @Override
- void retrieveFlushData(FacesContext context, String componentId, String methodToInvoke) throws ServletException, IOException {
-
- JSONArray methodResult = null;
-
- try{
- methodResult = JSONArray.class.cast( invokeResourceMethod(context, componentId, methodToInvoke, null, null) );
- }catch(Exception methodInvocationException){
- throw new ServletException(methodInvocationException);
- }
-
- HttpServletResponse response = HttpServletResponse.class.cast( context.getExternalContext().getResponse() );
- response.setContentType(XML_CONTENT_TYPE);
-
- StringBuilder responseContent = new StringBuilder();
- responseContent.append(XML_HEAD);
- responseContent.append(XML_RESULT_ROOT_START_TAG);
-
- try{
- responseContent.append( JSONConverter.convertJSONArrayToXMLString(methodResult) );
- }catch(JSONException jsonException){
- throw new ServletException(ERROR_CONVERTING_JSON_ARRAY_TO_XML, jsonException.getCause());
- }
-
- responseContent.append(XML_RESULT_ROOT_END_TAG);
-
- _log.info("Flushing content : " + responseContent.toString());
-
- Writer writer = response.getWriter();
- writer.write(responseContent.toString());
- writer.flush();
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/JsfFlexHttpServicePhaseListener.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/JsfFlexHttpServicePhaseListener.java
deleted file mode 100644
index a28ba603..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/JsfFlexHttpServicePhaseListener.java
+++ /dev/null
@@ -1,121 +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 com.googlecode.jsfFlex.phaseListener;
-
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
-
-import javax.faces.context.FacesContext;
-import javax.faces.event.PhaseEvent;
-import javax.faces.event.PhaseId;
-import javax.faces.event.PhaseListener;
-import javax.servlet.http.HttpServletRequest;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-/**
- * @author Ji Hoon Kim
- */
-public class JsfFlexHttpServicePhaseListener implements PhaseListener {
-
- private static final long serialVersionUID = -3131829162091907227L;
-
- private final static Log _log = LogFactory.getLog(JsfFlexHttpServicePhaseListener.class);
-
- private static final String JSF_FLEX_HTTP_SERVICE_REQUEST_LISTENER_URL = "/jsfFlexHttpServiceRequestListener/";
- private static final Pattern JSF_FLEX_HTTP_SERVICE_REQUEST_LISTENER_URL_PATTERN = Pattern.compile(JSF_FLEX_HTTP_SERVICE_REQUEST_LISTENER_URL);
-
- private static final String COMPONENT_ID = "componentId";
- private static final String METHOD_TO_INVOKE = "methodToInvoke";
- private static final String SERVLET_RETURN_METHOD = "servletReturnMethod";
-
- private static final String SERVLET_ARRAY_RESULT_FORMAT = "array";
- private static final String SERVLET_NAME_VALUE_RESULT_FORMAT = "nameValue";
- private static final String SERVLET_OBJECT_RESULT_FORMAT = "object";
- private static final String SERVLET_RAW_RESULT_FORMAT = "raw";
- private static final String SERVLET_XML_RESULT_FORMAT = "xml";
-
- private static final AbstractServiceRequestDataRetrieverFlusher ARRAY_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER = new ArrayServiceRequestDataRetrieverFlusher();
- private static final AbstractServiceRequestDataRetrieverFlusher NAME_VALUE_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER = new NameValueServiceRequestDataRetrieverFlusher();
- private static final AbstractServiceRequestDataRetrieverFlusher OBJECT_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER = new ObjectServiceRequestDataRetrieverFlusher();
- private static final AbstractServiceRequestDataRetrieverFlusher RAW_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER = new RawServiceRequestDataRetrieverFlusher();
- private static final AbstractServiceRequestDataRetrieverFlusher XML_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER = new XMLServiceRequestDataRetrieverFlusher();
-
- public void afterPhase(PhaseEvent event) {
- FacesContext context = event.getFacesContext();
- HttpServletRequest request = HttpServletRequest.class.cast( context.getExternalContext().getRequest() );
- String urlPath = request.getRequestURI();
-
- Matcher jsfFlexHttpServiceRequestListenerUrlMatcher = JSF_FLEX_HTTP_SERVICE_REQUEST_LISTENER_URL_PATTERN.matcher( urlPath );
- boolean matchFound = jsfFlexHttpServiceRequestListenerUrlMatcher.find();
- if(matchFound){
- processServiceRequest(context);
- }
-
- }
-
- private void processServiceRequest(FacesContext context){
-
- String componentId = context.getExternalContext().getRequestParameterMap().get(COMPONENT_ID);
- String methodToInvoke = context.getExternalContext().getRequestParameterMap().get(METHOD_TO_INVOKE);
- String servletReturnMethod = context.getExternalContext().getRequestParameterMap().get(SERVLET_RETURN_METHOD);
-
- StringBuilder logMessage = new StringBuilder(getClass().getSimpleName());
- logMessage.append(" => processServiceRequest : componentId, methodToInvoke, servletReturnMethod [ ");
- logMessage.append(componentId);
- logMessage.append(", ");
- logMessage.append(methodToInvoke);
- logMessage.append(", ");
- logMessage.append(servletReturnMethod);
- logMessage.append(" ] ");
- _log.info(logMessage.toString());
- AbstractServiceRequestDataRetrieverFlusher serviceRequestDataRetrieverFlusher = null;
-
- if(servletReturnMethod.equals(SERVLET_ARRAY_RESULT_FORMAT)){
- serviceRequestDataRetrieverFlusher = ARRAY_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER;
- }else if(servletReturnMethod.equals(SERVLET_NAME_VALUE_RESULT_FORMAT)){
- serviceRequestDataRetrieverFlusher = NAME_VALUE_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER;
- }else if(servletReturnMethod.equals(SERVLET_OBJECT_RESULT_FORMAT)){
- serviceRequestDataRetrieverFlusher = OBJECT_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER;
- }else if(servletReturnMethod.equals(SERVLET_RAW_RESULT_FORMAT)){
- serviceRequestDataRetrieverFlusher = RAW_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER;
- }else if(servletReturnMethod.equals(SERVLET_XML_RESULT_FORMAT)){
- serviceRequestDataRetrieverFlusher = XML_SERVICE_REQUEST_DATA_RETRIEVER_FLUSHER;
- }
-
- try{
- serviceRequestDataRetrieverFlusher.retrieveFlushData(context, componentId, methodToInvoke);
- }catch(Exception exception){
- exception.printStackTrace();
- }finally{
- context.responseComplete();
- }
-
- }
-
- public void beforePhase(PhaseEvent event) {
-
- }
-
- public PhaseId getPhaseId() {
- return PhaseId.RESTORE_VIEW;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/NameValueServiceRequestDataRetrieverFlusher.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/NameValueServiceRequestDataRetrieverFlusher.java
deleted file mode 100644
index bca02131..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/NameValueServiceRequestDataRetrieverFlusher.java
+++ /dev/null
@@ -1,81 +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 com.googlecode.jsfFlex.phaseListener;
-
-import java.io.IOException;
-import java.io.Writer;
-import java.util.Iterator;
-import java.util.Map;
-
-import javax.faces.context.FacesContext;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-/**
- * @author Ji Hoon Kim
- */
-final class NameValueServiceRequestDataRetrieverFlusher extends AbstractServiceRequestDataRetrieverFlusher {
-
- private final static Log _log = LogFactory.getLog(NameValueServiceRequestDataRetrieverFlusher.class);
- private static final String PLAIN_CONTENT_TYPE = "text/plain";
-
- private static final char EQUAL_CHAR = '=';
- private static final char SEPARATOR_CHAR = '&';
-
- NameValueServiceRequestDataRetrieverFlusher(){
- super();
- }
-
- @Override
- void retrieveFlushData(FacesContext context, String componentId, String methodToInvoke) throws ServletException, IOException {
-
- Map extends Object, ? extends Object> objectMap = null;
-
- try{
- objectMap = (Map extends Object, ? extends Object>) invokeResourceMethod(context, componentId, methodToInvoke, null, null);
- }catch(Exception methodInvocationException){
- throw new ServletException(methodInvocationException);
- }
-
- HttpServletResponse response = HttpServletResponse.class.cast( context.getExternalContext().getResponse() );
- response.setContentType(PLAIN_CONTENT_TYPE);
-
- if(objectMap != null){
- StringBuilder responseContent = new StringBuilder();
-
- for(Iterator extends Object> iterate = objectMap.keySet().iterator(); iterate.hasNext();){
- Object currKey = iterate.next();
- Object currValue = objectMap.get(currKey);
- String statementToWrite = currKey.toString() + EQUAL_CHAR + currValue.toString() + SEPARATOR_CHAR;
- responseContent.append(statementToWrite);
- }
-
- _log.info("Flushing content : " + responseContent.toString());
-
- Writer writer = response.getWriter();
- writer.write(responseContent.toString());
- writer.flush();
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/ObjectServiceRequestDataRetrieverFlusher.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/ObjectServiceRequestDataRetrieverFlusher.java
deleted file mode 100644
index 39f5cc47..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/ObjectServiceRequestDataRetrieverFlusher.java
+++ /dev/null
@@ -1,84 +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 com.googlecode.jsfFlex.phaseListener;
-
-import java.io.IOException;
-import java.io.Writer;
-
-import javax.faces.context.FacesContext;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.json.JSONException;
-import org.json.JSONObject;
-
-import com.googlecode.jsfFlex.shared.util.JSONConverter;
-
-/**
- * This implementation expects resultFormat to be "object" on the client side and
- * expects the return value for the method invoked to be of JSONObject.
- *
- * It will parse the JSONObject, creating an XML construct to be returned to the client.
- * In a nutshell it provides a single point of converting JSONObject to XML string.
- *
- * @author Ji Hoon Kim
- */
-class ObjectServiceRequestDataRetrieverFlusher extends AbstractServiceRequestDataRetrieverFlusher {
-
- private final static Log _log = LogFactory.getLog(ObjectServiceRequestDataRetrieverFlusher.class);
- private static final String ERROR_CONVERTING_JSON_OBJECT_TO_XML = "Error while converting JSONObject to XML";
-
- ObjectServiceRequestDataRetrieverFlusher(){
- super();
- }
-
- @Override
- void retrieveFlushData(FacesContext context, String componentId, String methodToInvoke) throws ServletException, IOException {
-
- JSONObject methodResult = null;
-
- try{
- methodResult = JSONObject.class.cast( invokeResourceMethod(context, componentId, methodToInvoke, null, null) );
- }catch(Exception methodInvocationException){
- throw new ServletException(methodInvocationException);
- }
-
- HttpServletResponse response = HttpServletResponse.class.cast( context.getExternalContext().getResponse() );
- response.setContentType(XML_CONTENT_TYPE);
-
- StringBuilder responseContent = new StringBuilder();
- responseContent.append(XML_HEAD);
-
- try{
- responseContent.append( JSONConverter.convertJSONObjectToXMLString(methodResult) );
- }catch(JSONException jsonException){
- throw new ServletException(ERROR_CONVERTING_JSON_OBJECT_TO_XML, jsonException.getCause());
- }
-
- _log.info("Flushing content : " + responseContent.toString());
-
- Writer writer = response.getWriter();
- writer.write( responseContent.toString() );
- writer.flush();
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/RawServiceRequestDataRetrieverFlusher.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/RawServiceRequestDataRetrieverFlusher.java
deleted file mode 100644
index d535bd34..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/RawServiceRequestDataRetrieverFlusher.java
+++ /dev/null
@@ -1,74 +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 com.googlecode.jsfFlex.phaseListener;
-
-import java.io.IOException;
-import java.io.Writer;
-import java.util.Collection;
-
-import javax.faces.context.FacesContext;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-/**
- * @author Ji Hoon Kim
- */
-final class RawServiceRequestDataRetrieverFlusher extends AbstractServiceRequestDataRetrieverFlusher {
-
- private final static Log _log = LogFactory.getLog(RawServiceRequestDataRetrieverFlusher.class);
- private static final String PLAIN_CONTENT_TYPE = "text/plain";
-
- RawServiceRequestDataRetrieverFlusher(){
- super();
- }
-
- @Override
- void retrieveFlushData(FacesContext context, String componentId, String methodToInvoke) throws ServletException, IOException {
-
- Collection extends Object> objectCollection = null;
-
- try{
- objectCollection = (Collection extends Object>) invokeResourceMethod(context, componentId, methodToInvoke, null, null);
- }catch(Exception methodInvocationException){
- throw new ServletException(methodInvocationException);
- }
-
- HttpServletResponse response = HttpServletResponse.class.cast( context.getExternalContext().getResponse() );
- response.setContentType(PLAIN_CONTENT_TYPE);
-
- if(objectCollection != null){
- StringBuilder responseContent = new StringBuilder();
-
- for(Object currObj : objectCollection){
- responseContent.append(currObj.toString());
- }
-
- _log.info("Flushing content : " + responseContent.toString());
-
- Writer writer = response.getWriter();
- writer.write(responseContent.toString());
- writer.flush();
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/XMLServiceRequestDataRetrieverFlusher.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/XMLServiceRequestDataRetrieverFlusher.java
deleted file mode 100644
index 053118a9..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/phaseListener/XMLServiceRequestDataRetrieverFlusher.java
+++ /dev/null
@@ -1,78 +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 com.googlecode.jsfFlex.phaseListener;
-
-import java.io.IOException;
-import java.io.Writer;
-import java.util.Collection;
-
-import javax.faces.context.FacesContext;
-import javax.servlet.ServletException;
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-/**
- * @author Ji Hoon Kim
- */
-final class XMLServiceRequestDataRetrieverFlusher extends AbstractServiceRequestDataRetrieverFlusher {
-
- private final static Log _log = LogFactory.getLog(XMLServiceRequestDataRetrieverFlusher.class);
-
- XMLServiceRequestDataRetrieverFlusher(){
- super();
- }
-
- @Override
- void retrieveFlushData(FacesContext context, String componentId, String methodToInvoke) throws ServletException, IOException {
-
- Collection extends Object> objectCollection = null;
-
- try{
- objectCollection = (Collection extends Object>) invokeResourceMethod(context, componentId, methodToInvoke, null, null);
- }catch(Exception methodInvocationException){
- throw new ServletException(methodInvocationException);
- }
-
- HttpServletResponse response = HttpServletResponse.class.cast( context.getExternalContext().getResponse() );
- response.setContentType(XML_CONTENT_TYPE);
-
- StringBuilder responseContent = new StringBuilder();
- responseContent.append(XML_HEAD);
-
- responseContent.append(XML_RESULT_ROOT_START_TAG);
- if(objectCollection != null){
- for(Object currObj : objectCollection){
- responseContent.append(XML_VALUE_START_TAG);
- responseContent.append(currObj.toString());
- responseContent.append(XML_VALUE_END_TAG);
- }
- }
- responseContent.append(XML_RESULT_ROOT_END_TAG);
-
- _log.info("Flushing content : " + responseContent.toString());
-
- Writer writer = response.getWriter();
- writer.write(responseContent.toString());
- writer.flush();
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIBitmapImage.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIBitmapImage.java
deleted file mode 100644
index 50407731..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIBitmapImage.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.primitives.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexBitmapImage",
- clazz = "com.googlecode.jsfFlex.primitives.ext.FlexUIBitmapImage",
- type = "com.googlecode.jsfFlex.FlexUIBitmapImage",
- tagClass = "com.googlecode.jsfFlex.taglib.primitives.ext.FlexUIBitmapImageTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexBitmapImage"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIBitmapImage")
-public abstract class AbstractFlexUIBitmapImage
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIEllipse.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIEllipse.java
deleted file mode 100644
index ddb19d63..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIEllipse.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.primitives.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexEllipse",
- clazz = "com.googlecode.jsfFlex.primitives.ext.FlexUIEllipse",
- type = "com.googlecode.jsfFlex.FlexUIEllipse",
- tagClass = "com.googlecode.jsfFlex.taglib.primitives.ext.FlexUIEllipseTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexEllipse"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIEllipse")
-public abstract class AbstractFlexUIEllipse
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIGraphic.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIGraphic.java
deleted file mode 100644
index 46614ce8..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIGraphic.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.primitives.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexGraphic",
- clazz = "com.googlecode.jsfFlex.primitives.ext.FlexUIGraphic",
- type = "com.googlecode.jsfFlex.FlexUIGraphic",
- tagClass = "com.googlecode.jsfFlex.taglib.primitives.ext.FlexUIGraphicTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexGraphic"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIGraphic")
-public abstract class AbstractFlexUIGraphic
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUILine.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUILine.java
deleted file mode 100644
index 267f9106..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUILine.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.primitives.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexLine",
- clazz = "com.googlecode.jsfFlex.primitives.ext.FlexUILine",
- type = "com.googlecode.jsfFlex.FlexUILine",
- tagClass = "com.googlecode.jsfFlex.taglib.primitives.ext.FlexUILineTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexLine"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUILine")
-public abstract class AbstractFlexUILine
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIPath.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIPath.java
deleted file mode 100644
index c23b6190..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIPath.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.primitives.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexPath",
- clazz = "com.googlecode.jsfFlex.primitives.ext.FlexUIPath",
- type = "com.googlecode.jsfFlex.FlexUIPath",
- tagClass = "com.googlecode.jsfFlex.taglib.primitives.ext.FlexUIPathTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexPath"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIPath")
-public abstract class AbstractFlexUIPath
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIRect.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIRect.java
deleted file mode 100644
index 863b649a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIRect.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.primitives.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRect",
- clazz = "com.googlecode.jsfFlex.primitives.ext.FlexUIRect",
- type = "com.googlecode.jsfFlex.FlexUIRect",
- tagClass = "com.googlecode.jsfFlex.taglib.primitives.ext.FlexUIRectTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRect"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRect")
-public abstract class AbstractFlexUIRect
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIRectangularDropShadow.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIRectangularDropShadow.java
deleted file mode 100644
index 340f5a35..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/primitives/ext/AbstractFlexUIRectangularDropShadow.java
+++ /dev/null
@@ -1,44 +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 com.googlecode.jsfFlex.primitives.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRectangularDropShadow",
- clazz = "com.googlecode.jsfFlex.primitives.ext.FlexUIRectangularDropShadow",
- type = "com.googlecode.jsfFlex.FlexUIRectangularDropShadow",
- tagClass = "com.googlecode.jsfFlex.taglib.primitives.ext.FlexUIRectangularDropShadowTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRectangularDropShadow"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRectangularDropShadow")
-public abstract class AbstractFlexUIRectangularDropShadow
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/flex/FlexRenderKitFactoryWrapper.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/flex/FlexRenderKitFactoryWrapper.java
deleted file mode 100644
index b1de6356..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/flex/FlexRenderKitFactoryWrapper.java
+++ /dev/null
@@ -1,115 +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 com.googlecode.jsfFlex.renderkit.flex;
-
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.Iterator;
-import java.util.Map;
-import java.util.Set;
-
-import javax.faces.context.FacesContext;
-import javax.faces.render.RenderKit;
-import javax.faces.render.RenderKitFactory;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-/**
- * @author Ji Hoon Kim
- */
-public class FlexRenderKitFactoryWrapper extends RenderKitFactory {
-
- private final static Log _log = LogFactory.getLog(FlexRenderKitFactoryWrapper.class);
-
- private static final Map _additionalRenderKitMap = new HashMap();
-
- private FlexRenderKitWrapper _flexRenderKit;
- private Set renderKitIds;
-
- public FlexRenderKitFactoryWrapper() {
- super();
-
- RenderKit htmlBasic = getRenderKit(FacesContext.getCurrentInstance(), HTML_BASIC_RENDER_KIT);
-
- if(htmlBasic == null){
-
- try{
- Class> renderKitImplClass = Class.forName("com.sun.faces.renderkit.RenderKitImpl");
- htmlBasic = RenderKit.class.cast( renderKitImplClass.newInstance() );
-
- //HACK to allow Mojarra impl to work, but why is it not working properly in comparison to MyFaces
- _log.info("Hacking to instantiate HTML_BASIC_RENDER_KIT renderkit to be added to FlexRenderKitFactoryWrapper for Mojarra impl (Would be nice for it to work in the same way as MyFaces");
- if(htmlBasic != null){
- _log.info("htmlBasic is Not NULL so this should be a mojarra implementation");
- addRenderKit(HTML_BASIC_RENDER_KIT, htmlBasic);
- }
- }catch(Exception mojarraInstantiateException){
-
- }
- }
- }
-
- @Override
- public void addRenderKit(String renderKitId, RenderKit renderKit) {
- if(renderKitId == null){
- throw new NullPointerException("addRenderKit : renderKitId is null");
- }
-
- if(renderKit == null){
- throw new NullPointerException("addRenderKit : renderKit is null");
- }
-
- //HACK for now, TODO implement it better later.
- if(renderKitId.equals(FlexRenderKitWrapper.FLEX_RENDER_KIT_ID)){
-
- _flexRenderKit = FlexRenderKitWrapper.class.cast( renderKit );
- _flexRenderKit.addRenderKitSet(_additionalRenderKitMap.values());
- }else{
-
- _log.info("Adding renderKitId [ " + renderKitId + " ] as additional search renderKits for " + FlexRenderKitWrapper.FLEX_RENDER_KIT_ID);
-
- if(_flexRenderKit != null){
- _flexRenderKit.addRenderKit(renderKit);
- }
-
- _additionalRenderKitMap.put(renderKitId, renderKit);
- }
-
- }
-
- @Override
- public RenderKit getRenderKit(FacesContext context, String renderKitId) {
- if(renderKitId.equals(FlexRenderKitWrapper.FLEX_RENDER_KIT_ID)){
- return _flexRenderKit;
- }else{
- return _additionalRenderKitMap.get(renderKitId);
- }
- }
-
- @Override
- public synchronized Iterator getRenderKitIds() {
- if(renderKitIds == null){
- renderKitIds = new HashSet(_additionalRenderKitMap.keySet());
- renderKitIds.add(FlexRenderKitWrapper.FLEX_RENDER_KIT_ID);
- }
- return renderKitIds.iterator();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/flex/FlexRenderKitWrapper.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/flex/FlexRenderKitWrapper.java
deleted file mode 100644
index 9bef3f09..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/flex/FlexRenderKitWrapper.java
+++ /dev/null
@@ -1,207 +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 com.googlecode.jsfFlex.renderkit.flex;
-
-import java.io.OutputStream;
-import java.io.Writer;
-import java.util.Arrays;
-import java.util.Collection;
-import java.util.HashMap;
-import java.util.LinkedHashSet;
-import java.util.List;
-import java.util.Map;
-
-import javax.faces.FactoryFinder;
-import javax.faces.context.FacesContext;
-import javax.faces.context.ResponseStream;
-import javax.faces.context.ResponseWriter;
-import javax.faces.render.RenderKit;
-import javax.faces.render.RenderKitFactory;
-import javax.faces.render.Renderer;
-import javax.faces.render.ResponseStateManager;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFRenderKit;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFRenderKit(renderKitId = "FLEX_BASIC")
-public class FlexRenderKitWrapper extends RenderKit {
-
- static final String FLEX_RENDER_KIT_ID = "FLEX_BASIC";
-
- private final static Log _log = LogFactory.getLog(FlexRenderKitWrapper.class);
- private static final String DEFAULT_CHAR_ENCODING = "ISO-8859-1";
-
- private final Collection _additionalRenderKits;
- private final Map> _renderers;
-
- private RenderKit basicHTML;
-
- {
- _additionalRenderKits = new LinkedHashSet();
- _renderers = new HashMap>();
-
- RenderKitFactory factory = RenderKitFactory.class.cast( FactoryFinder.getFactory(FactoryFinder.RENDER_KIT_FACTORY) );
- basicHTML = factory.getRenderKit(FacesContext.getCurrentInstance(), RenderKitFactory.HTML_BASIC_RENDER_KIT);
- }
-
- @Override
- public Renderer getRenderer(String family, String rendererType) {
-
- Renderer renderer = null;
- Map rendererMap = _renderers.get(family);
- if(rendererMap != null){
- renderer = rendererMap.get(rendererType);
- }
-
- if(renderer == null){
- //simple HACK where to search for remaining renderKits, TODO implement it better later
-
- for(RenderKit currRenderKit : _additionalRenderKits){
-
- renderer = currRenderKit.getRenderer(family, rendererType);
-
- if(renderer != null){
- _log.info("Found Renderer of family [ " + family + " ], rendererType [ " + rendererType + " ] within RenderKit " + currRenderKit.getClass().getSimpleName());
- break;
- }
- }
-
- }
-
- return renderer;
- }
-
- @Override
- public void addRenderer(String family, String rendererType, Renderer renderer) {
- if(family == null){
- throw new NullPointerException("addRenderer: component family must not be null");
- }
- if(rendererType == null){
- throw new NullPointerException("addRenderer: rendererType must not be null");
- }
-
- Map rendererTypeMap;
- /*
- * Since there exists many rendererType for a single family
- */
- if((rendererTypeMap = _renderers.get(family)) == null){
- rendererTypeMap = new HashMap();
- _renderers.put(family, rendererTypeMap);
- }
-
- rendererTypeMap.put(rendererType, renderer);
-
- }
-
- @Override
- public ResponseStream createResponseStream(OutputStream outPutStream) {
- return basicHTML.createResponseStream(outPutStream);
- }
-
- @Override
- public ResponseStateManager getResponseStateManager() {
- return basicHTML.getResponseStateManager();
- }
-
- @Override
- public ResponseWriter createResponseWriter(Writer writer, String contentTypeListString, String characterEncoding){
- String selectedContentType = FlexRenderKitImplHelper.selectContentType(contentTypeListString);
-
- if(characterEncoding==null){
- characterEncoding = DEFAULT_CHAR_ENCODING;
- }
-
- AbstractFlexResponseWriter flexResponseWriter = new FlexResponseWriterImpl(writer, selectedContentType, characterEncoding);
-
- return flexResponseWriter;
- }
-
- public void addRenderKit(RenderKit renderKit){
- _additionalRenderKits.add(renderKit);
- }
-
- public void addRenderKitSet(Collection renderKits){
- _additionalRenderKits.addAll(renderKits);
- }
-
- private static final class FlexRenderKitImplHelper {
-
- private static final String HTML_CONTENT_TYPE = "text/html";
- private static final String TEXT_ANY_CONTENT_TYPE = "text/*";
- private static final String ANY_CONTENT_TYPE = "*/*";
-
- private static final String XHTML_CONTENT_TYPE = "application/xhtml+xml";
- private static final String APPLICATION_XML_CONTENT_TYPE = "application/xml";
- private static final String TEXT_XML_CONTENT_TYPE = "text/xml";
-
- private static final List _htmlAcceptContentType;
- private static final List _xhtmlAcceptContentType;
-
- static{
- _htmlAcceptContentType = Arrays.asList(new String[]{HTML_CONTENT_TYPE, TEXT_ANY_CONTENT_TYPE, ANY_CONTENT_TYPE});
-
- _xhtmlAcceptContentType = Arrays.asList(new String[]{XHTML_CONTENT_TYPE, APPLICATION_XML_CONTENT_TYPE, TEXT_XML_CONTENT_TYPE});
- }
-
- private static final String selectContentType(String contentTypeListString){
-
- if(contentTypeListString == null){
- FacesContext currFacesContext = FacesContext.getCurrentInstance();
-
- if(currFacesContext != null){
- //if passed in is null, try to fetch it from the requestMap
- contentTypeListString = String.class.cast( currFacesContext.getExternalContext().getRequestHeaderMap().get("Accept") );
- }
-
- if(contentTypeListString == null){
- throw new NullPointerException("Content Type Listing passed into createResponseWriter and within RequestHeaderMap is null!");
- }
-
- }
-
- List contentTypeList = Arrays.asList(contentTypeListString.replaceAll("[;\\s]", "").split(","));
- //Always search first as htmlAcceptContentType
-
- String contentType = null;
- for(String currentContentType : contentTypeList){
-
- if(_htmlAcceptContentType.contains(currentContentType)){
- contentType = HTML_CONTENT_TYPE;
- break;
- }else if(_xhtmlAcceptContentType.contains(currentContentType)){
- contentType = XHTML_CONTENT_TYPE;
- break;
- }
-
- }
-
- if(contentType == null){
- throw new NullPointerException("Content type : " + contentTypeListString + " is not one of the supported content Type");
- }
-
- return contentType;
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/flex/FlexResponseWriterImpl.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/flex/FlexResponseWriterImpl.java
deleted file mode 100644
index 243d0117..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/flex/FlexResponseWriterImpl.java
+++ /dev/null
@@ -1,68 +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 com.googlecode.jsfFlex.renderkit.flex;
-
-import java.io.Writer;
-
-import javax.faces.FactoryFinder;
-import javax.faces.context.FacesContext;
-import javax.faces.context.ResponseWriter;
-import javax.faces.render.RenderKit;
-import javax.faces.render.RenderKitFactory;
-
-/**
- * @author Ji Hoon Kim
- */
-class FlexResponseWriterImpl extends AbstractFlexResponseWriter {
-
- private final ResponseWriter _basicWriter;
- private final String _selectedContentType;
- private final String _characterEncoding;
-
- private FlexResponseWriterImpl(){
- super();
-
- _basicWriter = null;
- _selectedContentType = null;
- _characterEncoding = null;
- }
-
- FlexResponseWriterImpl(Writer writer, String selectedContentType, String characterEncoding){
- super();
-
- _selectedContentType = selectedContentType;
- _characterEncoding = characterEncoding;
-
- RenderKitFactory factory = RenderKitFactory.class.cast( FactoryFinder.getFactory(FactoryFinder.RENDER_KIT_FACTORY) );
- RenderKit basicHTMLRenderKit = factory.getRenderKit(FacesContext.getCurrentInstance(), RenderKitFactory.HTML_BASIC_RENDER_KIT);
- _basicWriter = basicHTMLRenderKit.createResponseWriter(writer, selectedContentType, characterEncoding);
-
- }
-
- @Override
- public ResponseWriter cloneWithWriter(Writer writer) {
- return new FlexResponseWriterImpl(writer, _selectedContentType, _characterEncoding);
- }
-
- @Override
- public ResponseWriter getWrapped() {
- return _basicWriter;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/html/util/AbstractJsfFlexResource.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/html/util/AbstractJsfFlexResource.java
deleted file mode 100644
index 47ed9012..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/html/util/AbstractJsfFlexResource.java
+++ /dev/null
@@ -1,63 +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 com.googlecode.jsfFlex.renderkit.html.util;
-
-import java.util.Collection;
-
-import javax.servlet.http.HttpServletResponse;
-
-/**
- * @author Ji Hoon Kim
- */
-public abstract class AbstractJsfFlexResource {
-
- public static final String JSF_FLEX_SCRIPT_RESOURCE_REQUEST_PREFIX = "jsfFlexResourceRequest";
-
- AbstractJsfFlexResource(){
- super();
- }
-
- private static ThreadLocal super AbstractJsfFlexResource> _currentResourceInstance = new ThreadLocal()
- {
- protected AbstractJsfFlexResource initialValue()
- {
- return null;
- }
- };
-
- public static synchronized AbstractJsfFlexResource getInstance(){
- AbstractJsfFlexResource instance = null;
-
- if(_currentResourceInstance.get() == null){
- instance = new JsfFlexResourceImpl();
- _currentResourceInstance.set(instance);
- }else{
- instance = AbstractJsfFlexResource.class.cast( _currentResourceInstance.get() );
- }
-
- return instance;
- }
-
- public abstract Collection getResources();
-
- public abstract void addResource(Class jsfFlexComponent, String resourceName);
-
- public abstract void processRequestResource(HttpServletResponse httpResponse, String[] requestURISplitted);
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/html/util/JsfFlexResourceImpl.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/html/util/JsfFlexResourceImpl.java
deleted file mode 100644
index fbc024ca..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/renderkit/html/util/JsfFlexResourceImpl.java
+++ /dev/null
@@ -1,186 +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 com.googlecode.jsfFlex.renderkit.html.util;
-
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.io.PrintWriter;
-import java.util.Collection;
-import java.util.LinkedHashSet;
-import java.util.LinkedList;
-import java.util.List;
-import java.util.Set;
-
-import javax.servlet.http.HttpServletResponse;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * @author Ji Hoon Kim
- */
-class JsfFlexResourceImpl extends AbstractJsfFlexResource {
-
- private static final Log _log = LogFactory.getLog(JsfFlexResourceImpl.class);
-
- private static final String RESOURCE_DIRECTORY_NAME = "resource";
-
- private final Set _resourceSet;
-
- JsfFlexResourceImpl(){
- super();
- _resourceSet = new LinkedHashSet();
- }
-
- @Override
- public void addResource(Class jsfFlexComponent, String resourceName){
- _resourceSet.add(new JsfFlexResourceElement(jsfFlexComponent, resourceName));
- }
-
- @Override
- public Collection getResources(){
-
- List resourceList = new LinkedList();
- for(JsfFlexResourceElement currResourceElement : _resourceSet){
- resourceList.add(currResourceElement.generateResourcePath());
- }
-
- return resourceList;
- }
-
- @Override
- public void processRequestResource(HttpServletResponse httpResponse, String[] requestURISplitted){
-
- /*
- * need to get the resource as stream and flush it out using httpResponse
- * The key should be [3] + [4] where :
- * [3] = name of the packaged class where the resource lives [use it for loading the resource]
- * [4] = name of the resource file
- */
-
- Class resourceClass = null;
-
- try{
- resourceClass = Class.forName(requestURISplitted[3]);
- }catch(ClassNotFoundException classNotFound){
- _log.debug("Class Not found for " + requestURISplitted[3], classNotFound);
- }
-
- StringBuilder resourcePath = new StringBuilder(RESOURCE_DIRECTORY_NAME);
- resourcePath.append("/");
-
- for(int i=4; i < requestURISplitted.length; i++){
- resourcePath.append(requestURISplitted[i]);
-
- if((i+1) < requestURISplitted.length){
- resourcePath.append("/");
- }
- }
-
- InputStream resourceStream = resourceClass.getResourceAsStream(resourcePath.toString());
-
- readInputWriteOutput(resourceStream, httpResponse);
-
- }
-
- private void readInputWriteOutput(InputStream resourceStream, HttpServletResponse httpResponse){
-
- PrintWriter responseWriter = null;
-
- try{
- responseWriter = httpResponse.getWriter();
-
- BufferedReader reader = new BufferedReader(new InputStreamReader(resourceStream));
-
- char[] charBuffer = new char[2048];
- int offSet = 0;
- while((offSet = reader.read(charBuffer, 0, 2048)) > -1){
- responseWriter.write(charBuffer, 0, offSet);
- }
-
- responseWriter.flush();
- }catch(IOException ioException){
- _log.debug("IOException while writing the script's content to PrintWriter of HttpServletResponse", ioException);
- }
-
- }
-
- private final class JsfFlexResourceElement{
-
- private final Class _jsfFlexComponent;
- private final String _resourceName;
-
- private final int HASH_CODE_VAL;
-
- private JsfFlexResourceElement(){
- super();
- _jsfFlexComponent = null;
- _resourceName = null;
- HASH_CODE_VAL = -1;
- }
-
- private JsfFlexResourceElement(Class jsfFlexComponent, String resourceName){
- super();
- _jsfFlexComponent = jsfFlexComponent;
- _resourceName = resourceName;
- int hashCodeVal = FlexConstants.HASH_CODE_INIT_VALUE;
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _jsfFlexComponent.getPackage().getName().hashCode();
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _jsfFlexComponent.getName().hashCode();
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _resourceName.hashCode();
- HASH_CODE_VAL = hashCodeVal;
- }
-
- public String generateResourcePath(){
- StringBuilder resourcePath = new StringBuilder();
-
- resourcePath.append(JSF_FLEX_SCRIPT_RESOURCE_REQUEST_PREFIX);
- resourcePath.append("/");
- resourcePath.append( _jsfFlexComponent.getPackage().getName() );
- resourcePath.append(".");
- resourcePath.append( _jsfFlexComponent.getSimpleName() );
- resourcePath.append("/");
- resourcePath.append( _resourceName );
-
- return resourcePath.toString();
- }
-
- @Override
- public boolean equals(Object instance) {
- if(!(instance instanceof JsfFlexResourceElement)){
- return false;
- }
-
- JsfFlexResourceElement jsfFlexResourceElementInstance = JsfFlexResourceElement.class.cast( instance );
-
- return _jsfFlexComponent.getPackage().getName().equals( jsfFlexResourceElementInstance._jsfFlexComponent.getPackage().getName() ) &&
- _resourceName.equals( jsfFlexResourceElementInstance._resourceName );
- }
-
- @Override
- public int hashCode() {
- return HASH_CODE_VAL;
- }
-
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIAddChild.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIAddChild.java
deleted file mode 100644
index 14254a19..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIAddChild.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.states.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexAddChild",
- clazz = "com.googlecode.jsfFlex.states.ext.FlexUIAddChild",
- type = "com.googlecode.jsfFlex.FlexUIAddChild",
- tagClass = "com.googlecode.jsfFlex.taglib.states.ext.FlexUIAddChildTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexAddChild"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIAddChild")
-public abstract class AbstractFlexUIAddChild
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIRemoveChild.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIRemoveChild.java
deleted file mode 100644
index 88d191fe..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIRemoveChild.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.states.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRemoveChild",
- clazz = "com.googlecode.jsfFlex.states.ext.FlexUIRemoveChild",
- type = "com.googlecode.jsfFlex.FlexUIRemoveChild",
- tagClass = "com.googlecode.jsfFlex.taglib.states.ext.FlexUIRemoveChildTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRemoveChild"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRemoveChild")
-public abstract class AbstractFlexUIRemoveChild
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUISetEventHandler.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUISetEventHandler.java
deleted file mode 100644
index e58b9292..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUISetEventHandler.java
+++ /dev/null
@@ -1,60 +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 com.googlecode.jsfFlex.states.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUINameAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSetEventHandler",
- clazz = "com.googlecode.jsfFlex.states.ext.FlexUISetEventHandler",
- type = "com.googlecode.jsfFlex.FlexUISetEventHandler",
- tagClass = "com.googlecode.jsfFlex.taglib.states.ext.FlexUISetEventHandlerTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSetEventHandler"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISetEventHandler")
-public abstract class AbstractFlexUISetEventHandler
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes, IFlexUINameAttribute {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUISetProperty.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUISetProperty.java
deleted file mode 100644
index 7430fe1a..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUISetProperty.java
+++ /dev/null
@@ -1,61 +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 com.googlecode.jsfFlex.states.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUINameAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIValueAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSetProperty",
- clazz = "com.googlecode.jsfFlex.states.ext.FlexUISetProperty",
- type = "com.googlecode.jsfFlex.FlexUISetProperty",
- tagClass = "com.googlecode.jsfFlex.taglib.states.ext.FlexUISetPropertyTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSetProperty"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISetProperty")
-public abstract class AbstractFlexUISetProperty
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes, IFlexUINameAttribute, IFlexUIValueAttribute {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUISetStyle.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUISetStyle.java
deleted file mode 100644
index b6fe9426..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUISetStyle.java
+++ /dev/null
@@ -1,61 +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 com.googlecode.jsfFlex.states.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUINameAttribute;
-import com.googlecode.jsfFlex.attributes.IFlexUIValueAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSetStyle",
- clazz = "com.googlecode.jsfFlex.states.ext.FlexUISetStyle",
- type = "com.googlecode.jsfFlex.FlexUISetStyle",
- tagClass = "com.googlecode.jsfFlex.taglib.states.ext.FlexUISetStyleTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSetStyle"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISetStyle")
-public abstract class AbstractFlexUISetStyle
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes, IFlexUINameAttribute, IFlexUIValueAttribute {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIState.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIState.java
deleted file mode 100644
index 008881c4..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIState.java
+++ /dev/null
@@ -1,60 +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 com.googlecode.jsfFlex.states.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.attributes.IFlexUINameAttribute;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexState",
- clazz = "com.googlecode.jsfFlex.states.ext.FlexUIState",
- type = "com.googlecode.jsfFlex.FlexUIState",
- tagClass = "com.googlecode.jsfFlex.taglib.states.ext.FlexUIStateTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexState"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIState")
-public abstract class AbstractFlexUIState
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes, IFlexUINameAttribute {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIStates.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIStates.java
deleted file mode 100644
index 8f57b897..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUIStates.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.states.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexStates",
- clazz = "com.googlecode.jsfFlex.states.ext.FlexUIStates",
- type = "com.googlecode.jsfFlex.FlexUIStates",
- tagClass = "com.googlecode.jsfFlex.taglib.states.ext.FlexUIStatesTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexStates"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIStates")
-public abstract class AbstractFlexUIStates
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUITransition.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUITransition.java
deleted file mode 100644
index d6ebc93b..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/states/ext/AbstractFlexUITransition.java
+++ /dev/null
@@ -1,59 +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 com.googlecode.jsfFlex.states.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexTransition",
- clazz = "com.googlecode.jsfFlex.states.ext.FlexUITransition",
- type = "com.googlecode.jsfFlex.FlexUITransition",
- tagClass = "com.googlecode.jsfFlex.taglib.states.ext.FlexUITransitionTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexTransition"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUITransition")
-public abstract class AbstractFlexUITransition
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
- /**
- * Id of the component.
- */
- @JSFProperty(
- inheritedTag = true,
- rtexprvalue = true,
- literalOnly = true,
- desc = "Id of the component."
- )
- @Override
- public String getId(){
- return super.getId();
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/taglib/AbstractFlexUIComponentBodyTagBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/taglib/AbstractFlexUIComponentBodyTagBase.java
deleted file mode 100644
index 9d7ed574..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/taglib/AbstractFlexUIComponentBodyTagBase.java
+++ /dev/null
@@ -1,70 +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 com.googlecode.jsfFlex.taglib;
-
-import javax.faces.webapp.UIComponentELTag;
-import javax.servlet.jsp.JspException;
-import javax.servlet.jsp.tagext.BodyContent;
-import javax.servlet.jsp.tagext.BodyTag;
-
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * This tag captures the contents of the JSP tag as an attribute of FlexConstants.TAG_BODY_CONTENT_ATTR.
- * This will enable writing of ActionScript contents as body of mxmlScript JSP tag.
- *
- * @author Ji Hoon Kim
- */
-public abstract class AbstractFlexUIComponentBodyTagBase extends UIComponentELTag {
-
- private String _scriptContent;
-
- public int doStartTag() throws JspException
- {
- super.doStartTag();
- return BodyTag.EVAL_BODY_BUFFERED;
- }
-
- public int doAfterBody() throws JspException
- {
- BodyContent bodyContent = getBodyContent();
- if (bodyContent != null)
- {
- setScriptContent(bodyContent.getString());
- bodyContent.clearBody();
- getComponentInstance().getAttributes().put(FlexConstants.TAG_BODY_CONTENT_ATTR, _scriptContent);
- }
- return super.doAfterBody();
- }
-
- public void release() {
- super.release();
-
- _scriptContent = null;
-
- }
-
- public String getScriptContent() {
- return _scriptContent;
- }
- public void setScriptContent(String scriptContent) {
- _scriptContent = scriptContent;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/taglib/AbstractFlexUIComponentTagBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/taglib/AbstractFlexUIComponentTagBase.java
deleted file mode 100644
index dc1f1ae0..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/taglib/AbstractFlexUIComponentTagBase.java
+++ /dev/null
@@ -1,147 +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 com.googlecode.jsfFlex.taglib;
-
-import javax.el.ExpressionFactory;
-import javax.el.ValueExpression;
-
-import javax.faces.component.UICommand;
-import javax.faces.component.UIComponent;
-import javax.faces.component.UIGraphic;
-import javax.faces.component.UIParameter;
-import javax.faces.component.UISelectBoolean;
-import javax.faces.component.ValueHolder;
-import javax.faces.context.FacesContext;
-import javax.faces.convert.Converter;
-import javax.faces.webapp.UIComponentELTag;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-/**
- * Implementation of setting UIComponent attributes has been taken from MyFaces. Much Thanks!
- *
- * @author Ji Hoon Kim
- */
-public abstract class AbstractFlexUIComponentTagBase extends UIComponentELTag {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIComponentTagBase.class);
-
- private static final String CONVERTER_ATTR = "converter";
- private static final String VALUE_ATTR = "value";
-
- //Special UIComponent attributes (ValueHolder, ConvertibleValueHolder)
- private ValueExpression _value;
- private String _converter;
-
- public void release() {
- super.release();
- _value=null;
- _converter=null;
- }
-
- protected void setProperties(UIComponent component){
- super.setProperties(component);
-
- FacesContext context = FacesContext.getCurrentInstance();
- ExpressionFactory expressionFactory = context.getApplication().getExpressionFactory();
-
- if (_value != null) {
- component.setValueExpression(VALUE_ATTR, _value);
- }
-
- if(_converter != null){
- if(component instanceof ValueHolder){
- ValueExpression ve = expressionFactory.createValueExpression(context.getELContext(), _converter, Object.class);
- if(ve != null){
- component.setValueExpression(CONVERTER_ATTR, ve);
- }else{
- Converter converter = context.getApplication().createConverter(_converter);
- ((ValueHolder)component).setConverter(converter);
- }
- }else{
- _log.error("Component " + component.getClass().getName() + " is no ValueHolder, cannot set value.");
- }
- }
-
- }
-
- protected void setBooleanProperty(FacesContext context, UIComponent component, String propName, String value) {
-
- if(value != null){
- ExpressionFactory expressionFactory = context.getApplication().getExpressionFactory();
- ValueExpression ve = expressionFactory.createValueExpression(context.getELContext(), value, Object.class);
- if(ve != null){
- component.setValueExpression(propName, ve);
- }else{
- component.getAttributes().put(propName, Boolean.valueOf(value));
- }
- }
- }
-
- protected void setIntegerProperty(FacesContext context, UIComponent component, String propName, String value) {
-
- if(value != null){
- ExpressionFactory expressionFactory = context.getApplication().getExpressionFactory();
- ValueExpression ve = expressionFactory.createValueExpression(context.getELContext(), value, Object.class);
- if(ve != null){
- component.setValueExpression(propName, ve);
- }else{
- component.getAttributes().put(propName, Integer.valueOf(value));
- }
- }
- }
-
- protected void setLongProperty(FacesContext context, UIComponent component, String propName, String value) {
-
- if(value != null){
- ExpressionFactory expressionFactory = context.getApplication().getExpressionFactory();
- ValueExpression ve = expressionFactory.createValueExpression(context.getELContext(), value, Object.class);
- if(ve != null){
- component.setValueExpression(propName, ve);
- }else{
- component.getAttributes().put(propName, Long.valueOf(value));
- }
- }
- }
-
- protected void setStringProperty(FacesContext context, UIComponent component, String propName, String value) {
-
- if(value != null){
- ExpressionFactory expressionFactory = context.getApplication().getExpressionFactory();
- ValueExpression ve = expressionFactory.createValueExpression(context.getELContext(), value, Object.class);
- if(ve != null){
- component.setValueExpression(propName, ve);
- }else{
- component.getAttributes().put(propName, value);
- }
- }
- }
-
- public void setConverter(String converter){
- _converter = converter;
- }
-
-
- public void setValue(ValueExpression value){
-
- _value = value;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/taglib/AbstractFlexUIInputTagBase.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/taglib/AbstractFlexUIInputTagBase.java
deleted file mode 100644
index 1108406f..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/taglib/AbstractFlexUIInputTagBase.java
+++ /dev/null
@@ -1,113 +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 com.googlecode.jsfFlex.taglib;
-
-import javax.el.ExpressionFactory;
-import javax.el.MethodExpression;
-import javax.faces.component.EditableValueHolder;
-import javax.faces.component.UIComponent;
-import javax.faces.context.FacesContext;
-import javax.faces.event.MethodExpressionValueChangeListener;
-import javax.faces.event.ValueChangeEvent;
-import javax.faces.validator.MethodExpressionValidator;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-/**
- * Implementation of setting UIInput attributes has been taken from MyFaces. Much Thanks!
- *
- * @author Ji Hoon Kim
- */
-public abstract class AbstractFlexUIInputTagBase extends AbstractFlexUIComponentTagBase {
-
- private final static Log _log = LogFactory.getLog(AbstractFlexUIInputTagBase.class);
-
- private static final Class[] VALIDATOR_ARGS = {FacesContext.class, UIComponent.class, Object.class};
- private static final Class[] VALUE_LISTENER_ARGS = {ValueChangeEvent.class};
-
- private static final String IMMEDIATE_ATTR = "immediate";
- private static final String REQUIRED_ATTR = "required";
-
- //UIInput attributes
- private String _immediate;
- private String _required;
- private String _validator;
- private String _valueChangeListener;
-
- public void release() {
- super.release();
-
- _immediate=null;
- _required=null;
- _validator=null;
- _valueChangeListener=null;
- }
-
- protected void setProperties(UIComponent component){
- super.setProperties(component);
-
- FacesContext context = FacesContext.getCurrentInstance();
- ExpressionFactory expressionFactory = context.getApplication().getExpressionFactory();
-
- setBooleanProperty(context, component, IMMEDIATE_ATTR, _immediate);
- setBooleanProperty(context, component, REQUIRED_ATTR, _required);
-
- if(_validator != null){
- if(!(component instanceof EditableValueHolder)){
- throw new IllegalArgumentException("Component " + component.getClientId(context) + " is no EditableValueHolder");
- }
-
- MethodExpression me = expressionFactory.createMethodExpression(context.getELContext(), _validator, Object.class, VALIDATOR_ARGS);
- if(me != null){
- ((EditableValueHolder)component).addValidator(new MethodExpressionValidator(me));
- }else{
- _log.error("Component " + component.getClientId(context) + " has invalid validation expression " + _validator);
- }
- }
-
- if(_valueChangeListener != null){
- if(!(component instanceof EditableValueHolder)){
- throw new IllegalArgumentException("Component " + component.getClientId(context) + " is no EditableValueHolder");
- }
-
- MethodExpression me = expressionFactory.createMethodExpression(context.getELContext(), _valueChangeListener, Object.class, VALUE_LISTENER_ARGS);
- if(me != null){
- ((EditableValueHolder)component).addValueChangeListener(new MethodExpressionValueChangeListener(me));
- }else{
- _log.error("Component " + component.getClientId(context) + " has invalid valueChangedListener expression " + _valueChangeListener);
- }
- }
-
- }
-
- public void setImmediate(String immediate){
- _immediate = immediate;
- }
- public void setRequired(String required){
- _required = required;
- }
- public void setValidator(String validator){
- _validator = validator;
- }
- public void setValueChangeListener(String valueChangeListener){
- _valueChangeListener = valueChangeListener;
- }
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUICreditCardValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUICreditCardValidator.java
deleted file mode 100644
index 704afc88..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUICreditCardValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexCreditCardValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUICreditCardValidator",
- type = "com.googlecode.jsfFlex.FlexUICreditCardValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUICreditCardValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexCreditCardValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUICreditCardValidator")
-public abstract class AbstractFlexUICreditCardValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUICurrencyValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUICurrencyValidator.java
deleted file mode 100644
index d9488d9c..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUICurrencyValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexCurrencyValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUICurrencyValidator",
- type = "com.googlecode.jsfFlex.FlexUICurrencyValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUICurrencyValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexCurrencyValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUICurrencyValidator")
-public abstract class AbstractFlexUICurrencyValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIDateValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIDateValidator.java
deleted file mode 100644
index 7afe572b..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIDateValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexDateValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUIDateValidator",
- type = "com.googlecode.jsfFlex.FlexUIDateValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUIDateValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexDateValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIDateValidator")
-public abstract class AbstractFlexUIDateValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIEmailValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIEmailValidator.java
deleted file mode 100644
index 12dc8dab..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIEmailValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexEmailValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUIEmailValidator",
- type = "com.googlecode.jsfFlex.FlexUIEmailValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUIEmailValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexEmailValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIEmailValidator")
-public abstract class AbstractFlexUIEmailValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUINumberValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUINumberValidator.java
deleted file mode 100644
index 906c7f18..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUINumberValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexNumberValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUINumberValidator",
- type = "com.googlecode.jsfFlex.FlexUINumberValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUINumberValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexNumberValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUINumberValidator")
-public abstract class AbstractFlexUINumberValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIPhoneNumberValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIPhoneNumberValidator.java
deleted file mode 100644
index d218d0df..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIPhoneNumberValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexPhoneNumberValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUIPhoneNumberValidator",
- type = "com.googlecode.jsfFlex.FlexUIPhoneNumberValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUIPhoneNumberValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexPhoneNumberValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIPhoneNumberValidator")
-public abstract class AbstractFlexUIPhoneNumberValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIRegExpValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIRegExpValidator.java
deleted file mode 100644
index 781d7d27..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIRegExpValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexRegExpValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUIRegExpValidator",
- type = "com.googlecode.jsfFlex.FlexUIRegExpValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUIRegExpValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexRegExpValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIRegExpValidator")
-public abstract class AbstractFlexUIRegExpValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUISocialSecurityValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUISocialSecurityValidator.java
deleted file mode 100644
index 0309c9e1..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUISocialSecurityValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexSocialSecurityValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUISocialSecurityValidator",
- type = "com.googlecode.jsfFlex.FlexUISocialSecurityValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUISocialSecurityValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexSocialSecurityValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUISocialSecurityValidator")
-public abstract class AbstractFlexUISocialSecurityValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIStringValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIStringValidator.java
deleted file mode 100644
index 327da809..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIStringValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexStringValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUIStringValidator",
- type = "com.googlecode.jsfFlex.FlexUIStringValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUIStringValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexStringValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIStringValidator")
-public abstract class AbstractFlexUIStringValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIValidator.java
deleted file mode 100644
index 0417d2e4..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUIValidator",
- type = "com.googlecode.jsfFlex.FlexUIValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUIValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIValidator")
-public abstract class AbstractFlexUIValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIZipCodeValidator.java b/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIZipCodeValidator.java
deleted file mode 100644
index f44abf97..00000000
--- a/jsf-flex/core/src/main/java/com/googlecode/jsfFlex/validator/ext/AbstractFlexUIZipCodeValidator.java
+++ /dev/null
@@ -1,48 +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 com.googlecode.jsfFlex.validator.ext;
-
-import javax.faces.component.FacesComponent;
-
-import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFComponent;
-
-import com.googlecode.jsfFlex.attributes.IFlexUIBaseAttributes;
-import com.googlecode.jsfFlex.component.AbstractFlexUISimpleBase;
-
-/**
- * One thing to note about Flex Formatter and Validator is that they are not actually converters or validators
- * respectively but actually are components. This is so because they perform the formatting and validation
- * as Flex components on the client side and not on the server side.
- *
- * @author Ji Hoon Kim
- */
-@JSFComponent(
- name = "jf:flexZipCodeValidator",
- clazz = "com.googlecode.jsfFlex.validator.ext.FlexUIZipCodeValidator",
- type = "com.googlecode.jsfFlex.FlexUIZipCodeValidator",
- tagClass = "com.googlecode.jsfFlex.taglib.validator.ext.FlexUIZipCodeValidatorTag",
- family = "javax.faces.FlexSimple",
- defaultRendererType = "com.googlecode.jsfFlex.FlexZipCodeValidator"
-)
-@FacesComponent("com.googlecode.jsfFlex.FlexUIZipCodeValidator")
-public abstract class AbstractFlexUIZipCodeValidator
- extends AbstractFlexUISimpleBase
- implements IFlexUIBaseAttributes {
-
-}
diff --git a/jsf-flex/core/src/main/resources/META-INF/LICENSE.txt b/jsf-flex/core/src/main/resources/META-INF/LICENSE.txt
deleted file mode 100644
index c6055ec8..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/LICENSE.txt
+++ /dev/null
@@ -1,174 +0,0 @@
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
diff --git a/jsf-flex/core/src/main/resources/META-INF/componentClass.vm b/jsf-flex/core/src/main/resources/META-INF/componentClass.vm
deleted file mode 100644
index f447b5f5..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/componentClass.vm
+++ /dev/null
@@ -1,518 +0,0 @@
-## Velocity template used to generate JSF1.2-compatible component classes
-## from component meta-data.
-##
-## Note that there are two types of component generation:
-## * "subclass mode" (use annotated class as a parent class)
-## * "template mode" (use annotated class as a template)
-## This template file is used for both.
-##
-## Variable $component refers to a ComponentMeta object to process
-## Variable $utils refers to an instance of MyfacesUtils.
-##
-## When "template mode" is being used then variable $innersource
-## holds a String containing all the non-abstract functions defined
-## in the annotated class.
-##
-## The java package of the generated class is always the same as
-## the package in which the annotated class exists.
-##
-/*
- * 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 ${component.packageName};
-
-import javax.el.ValueExpression;
-import javax.faces.context.FacesContext;
-import javax.faces.component.PartialStateHolder;
-import javax.faces.component.StateHolder;
-import com.googlecode.jsfFlex.myFaces.AttachedDeltaWrapper;
-$utils.importTagClasses($component)
-
-#if ($component.isTemplate())
-#set ($generatedClassParent = $component.sourceClassParentClassName)
-#else
-#set ($generatedClassParent = $component.sourceClassName)
-#end
-// Generated from class ${component.sourceClassName}.
-//
-// WARNING: This file was automatically generated. Do not edit it directly,
-// or you will lose your changes.
-public class ${utils.getClassFromFullClass($component.className)} extends $generatedClassParent
-#if ($component.implements)
- implements $component.implements
-#end
-{
-#if ($component.serialuid)
- private static final long serialVersionUID = ${component.serialuid};
-#end
-
- static public final String COMPONENT_FAMILY =
- "$component.family";
- static public final String COMPONENT_TYPE =
- "$component.type";
-#if ($component.rendererType)
-#if (!($component.rendererType == ""))
- static public final String DEFAULT_RENDERER_TYPE =
- "$component.rendererType";
-#end
-#end
-
-#if ($innersource)
- //BEGIN CODE COPIED FROM $component.sourceClassName
-$innersource
- //END CODE COPIED FROM $component.sourceClassName
-#end
-
- public ${utils.getClassFromFullClass($component.className)}()
- {
-#if ($component.rendererType)
-#if ($component.rendererType == "")
- setRendererType(null);
-#else
- setRendererType("$component.rendererType");
-#end
-#else
- setRendererType(null);
-#end
- }
-
-## On myfaces 1.1 the family is inherited, so this could be commented
-## On other this should not be commented
- public String getFamily()
- {
- return COMPONENT_FAMILY;
- }
-
-## Iterate over full component property list
-#set ($propertyList = ${component.propertyList})
-
-## TODO: this condition should be checked for parent components
-## and csv implements
-#if ($component.isClientBehaviorHolder())
-#if ($component.isOverrideEventNames())
- static private final java.util.Collection CLIENT_EVENTS_LIST =
- java.util.Collections.unmodifiableCollection(
- java.util.Arrays.asList(
-#set ($commavar = "")
-#foreach( $property in $propertyList )
-#if ($property.clientEvent)
-#if ($property.clientEvent != "")
- $commavar "$property.clientEvent"
-#set ($commavar = ",")
-#end
-#end
-#end
- ));
-
- public java.util.Collection getEventNames()
- {
- return CLIENT_EVENTS_LIST;
- }
-#end
-#end
-#if ($component.defaultEventName)
-#if ($component.isOverrideDefaultEventName())
-
- //ClientBehaviorHolder default: $component.defaultEventName
- public String getDefaultEventName()
- {
- return "$component.defaultEventName";
- }
-#end
-#end
-
-#set ($propertyList = ${component.propertyComponentList})
-
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $utils.getClassFromFullClass($property.className))
-#if($utils.getDefaultValueField($property))
-#set ($defaultValue = $utils.getDefaultValueField($property))
-#else
-#set ($defaultValue = false)
-#end
- // Property: $property.name
-#if ($property.isPartialStateHolder())
-#if ($property.isLiteralOnly() || $property.isTagExcluded() )
- private $type $field #if($defaultValue) = $defaultValue;#{else};#{end}
-
-
-#else
- private $type $field;
-
-#end
-
- private boolean _$utils.getPrefixedPropertyName("isSet", $property.name)()
- {
- Boolean value = (Boolean) getStateHelper().get(PropertyKeys.${property.name}Set);
- return value == null ? false : value;
- }
-
-#if($utils.isPrimitiveClass($type) && !$property.isTagExcluded()
- && !$property.isLiteralOnly() )
- private boolean ${field}Set;
-
-#if ($property.isSetMethod())
- $property.setMethodScope boolean $utils.getPrefixedPropertyName("isSet", $property.name)()
- {
- return ${field}Set;
- }
-#end
-#end
-#if($property.isLocalMethod())
-#if("boolean" == $type)
-#set ($methodName = $utils.getPrefixedPropertyName("isLocal", $property.name))
-#else
-#set ($methodName = $utils.getPrefixedPropertyName("getLocal", $property.name))
-#end
- final $property.localMethodScope $type ${methodName}()
- {
- return $field;
- }
-
-#end
- public $type $utils.getMethodReaderFromProperty($property.name, $type)()
- {
-#if ($property.isTagExcluded() || $property.isLiteralOnly())
- return $field;
-#else
-#if ($utils.isPrimitiveClass($type))
- if (${field}Set)
-#else
- if ($field != null)
-#end
- {
- return $field;
- }
- ValueExpression vb = getValueExpression("$property.name");
- if (vb != null)
- {
-#if ($utils.isPrimitiveClass($type))
- return ($utils.castIfNecessary($type) vb.getValue(getFacesContext().getELContext())).${type}Value();
-#else
-#set ($pritype = $utils.getPrimitiveType($property.className))
-#if ($utils.isPrimitiveClass($pritype))
- Object value = vb == null ? null : vb.getValue(getFacesContext().getELContext());
- if (!(value instanceof $type)){
- value = ${type}.valueOf(value.toString());
- }
- return $utils.castIfNecessary($type) value;
-#else
- return $utils.castIfNecessary($type) vb.getValue(getFacesContext().getELContext());
-#end
-#end
- }
-#if ($defaultValue)
- return $defaultValue;
-#elseif ($utils.isPrimitiveClass($type))
- return $utils.primitiveDefaultValue($type);
-#else
- return null;
-#end
-#end
- }
-
- public void $utils.getPrefixedPropertyName("set", $property.name)($type $utils.getVariableFromName($property.name))
- {
- this.$field = $utils.getVariableFromName($property.name);
- if (initialStateMarked())
- {
- getStateHelper().put(PropertyKeys.${property.name}Set,Boolean.TRUE);
- }
-#if ($utils.isPrimitiveClass($type) && !$property.isTagExcluded() )
- this.${field}Set = true;
-#end
- }
-#else
-## StateHelper aware property
-#if ($property.name == "for")
-## To keep compatibility with RI, we should call it forVal
-#set ($field = "forVal")
-#else
-#set ($field = $property.name)
-#end
-#if ($property.isSetMethod())
- $property.setMethodScope boolean $utils.getPrefixedPropertyName("isSet", $property.name)()
- {
- return getStateHelper().get(PropertyKeys.$field) != null;
- }
-#end
-#if($property.isLocalMethod())
-#if("boolean" == $type)
-#set ($methodName = $utils.getPrefixedPropertyName("isLocal", $property.name))
-#else
-#set ($methodName = $utils.getPrefixedPropertyName("getLocal", $property.name))
-#end
- final $property.localMethodScope $type ${methodName}()
- {
- return $utils.castIfNecessary($type) getStateHelper().get(PropertyKeys.$field);
- }
-
-#end
- public $type $utils.getMethodReaderFromProperty($property.name, $type)()
- {
-#if ($property.isLiteralOnly())
-#if ($defaultValue)
- Object value = getStateHelper().get(PropertyKeys.$field);
- if (value != null)
- {
- return $utils.castIfNecessary($type) value;
- }
- return $defaultValue;
-#elseif ($utils.isPrimitiveClass($type))
- Object value = getStateHelper().get(PropertyKeys.$field);
- if (value != null)
- {
- return $utils.castIfNecessary($type) value;
- }
- return $utils.primitiveDefaultValue($type);
-#else
- return $utils.castIfNecessary($type) getStateHelper().get(PropertyKeys.$field);
-#end
-#else
-#if ($defaultValue)
- return $utils.castIfNecessary($type) getStateHelper().eval(PropertyKeys.$field, $defaultValue);
-#elseif ($utils.isPrimitiveClass($type))
- Object value = $utils.castIfNecessary($type) getStateHelper().eval(PropertyKeys.$field);
- if (value != null)
- {
- return $utils.castIfNecessary($type) value;
- }
- return $utils.primitiveDefaultValue($type);
-#else
- return $utils.castIfNecessary($type) getStateHelper().eval(PropertyKeys.$field);
-#end
-#end
- }
-
- public void $utils.getPrefixedPropertyName("set", $property.name)($type $utils.getVariableFromName($property.name))
- {
- getStateHelper().put(PropertyKeys.$field, $utils.getVariableFromName($property.name) );
- }
-#end
-#end
-
- protected enum PropertyKeys
- {
-#set ($comma = "")
-#set ($addc = "false")
-#foreach( $property in $propertyList )
-#if ($property.name == "for")
-#set ($addc = "true")
-## To keep compatibility with RI, we should call it forVal
-#set ($field = "forVal")
-#else
-#set ($field = $property.name)
-#end
-#set ($type = $utils.getClassFromFullClass($property.className))
-#if($utils.getDefaultValueField($property))
-#set ($defaultValue = $utils.getDefaultValueField($property))
-#else
-#set ($defaultValue = false)
-#end
-#if ($property.name == "for")
- $comma $field("for")
-#else
-#if ($property.isPartialStateHolder())
- $comma ${field}Set
-#else
- $comma $field
-#end
-#end
-#set($comma = ",")
-#end
-#if ("true" == $addc)
- ;
- String c;
-
- PropertyKeys()
- {
- }
-
- //Constructor needed by "for" property
- PropertyKeys(String c)
- {
- this.c = c;
- }
-
- public String toString()
- {
- return ((this.c != null) ? this.c : super.toString());
- }
-#end
- }
-
-#set ($primitiveCount = 1) ## $propertyList.size() + 1
-#foreach( $property in $propertyList )
-#if ($property.isPartialStateHolder())
-#set ($primitiveCount = $primitiveCount + 1)
-#if($utils.isPrimitiveClass($property.className))
-#set ($primitiveCount = $primitiveCount + 1)
-#end
-#end
-#end
-## saveState and restoreState methods only has sense if we have properties
-## that does not use StateHelper class.
-#if ($primitiveCount > 1)
-
- public void markInitialState()
- {
- super.markInitialState();
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#if ($property.isPartialStateHolder())
- if ($field != null &&
- $field instanceof PartialStateHolder)
- {
- ((PartialStateHolder)$field).markInitialState();
- }
-#end
-#end
- }
-
- public void clearInitialState()
- {
- if (initialStateMarked())
- {
- super.clearInitialState();
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#if ($property.isPartialStateHolder())
-## //Only has sense propagate this method if is initialStateMarked
- if ($field != null &&
- $field instanceof PartialStateHolder)
- {
- ((PartialStateHolder)$field).clearInitialState();
- }
-#end
-#end
- }
- }
-
- @Override
- public Object saveState(FacesContext facesContext)
- {
- if (initialStateMarked())
- {
- boolean nullDelta = true;
- Object parentSaved = super.saveState(facesContext);
-#set ($arrayIndex = 0)
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $property.className)
-#if ($property.isPartialStateHolder())
-#set ($arrayIndex = $arrayIndex + 1)
- Object ${property.name}Saved = null;
- if (!_$utils.getPrefixedPropertyName("isSet", $property.name)() &&
- $field != null && $field instanceof PartialStateHolder)
- {
- //Delta
- StateHolder holder = (StateHolder) $field;
- if (!holder.isTransient())
- {
- Object attachedState = holder.saveState(facesContext);
- if (attachedState != null)
- {
- nullDelta = false;
- }
- ${property.name}Saved = new AttachedDeltaWrapper(${field}.getClass(),
- attachedState);
- }
- }
- else if (_$utils.getPrefixedPropertyName("isSet", $property.name)() || $field != null )
- {
- //Full
- ${property.name}Saved = saveAttachedState(facesContext,$field);
- nullDelta = false;
- }
-## StateHelper Properties does not need save and restore
-#end
-#end
- if (parentSaved == null && nullDelta)
- {
- //No values
- return null;
- }
-
- Object[] values = new Object[$primitiveCount];
- values[0] = parentSaved;
-## Save full state
-#set ($arrayIndex = 0)
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $property.className)
-#if ($property.isPartialStateHolder())
-#set ($arrayIndex = $arrayIndex + 1)
- values[$arrayIndex] = ${property.name}Saved;
-## StateHelper Properties does not need save and restore
-#end
-#end
- return values;
- }
- else
- {
- Object[] values = new Object[$primitiveCount];
- values[0] = super.saveState(facesContext);
-## Save full state
-#set ($arrayIndex = 0)
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $property.className)
-#if ($property.isPartialStateHolder())
-#set ($arrayIndex = $arrayIndex + 1)
- values[$arrayIndex] = saveAttachedState(facesContext,$field);
-## StateHelper Properties does not need save and restore
-#end
-#end
- return values;
- }
- }
-
- @Override
- public void restoreState(FacesContext facesContext, Object state)
- {
- if (state == null)
- {
- return;
- }
-
- Object[] values = (Object[])state;
- super.restoreState(facesContext,values[0]);
-#set ($arrayIndex = 0)
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $property.className)
-#if ($property.isPartialStateHolder())
-#set ($arrayIndex = $arrayIndex + 1)
- if (values[$arrayIndex] instanceof AttachedDeltaWrapper)
- {
- //Delta
- ((StateHolder)$field).restoreState(facesContext, ((AttachedDeltaWrapper) values[$arrayIndex]).getWrappedStateObject());
- }
- else
- {
- //Full
- $field = $utils.castIfNecessary($type) restoreAttachedState(facesContext,values[$arrayIndex]);
- }
-#else
-## StateHelper Properties does not need save and restore
-#end
-#end
- }
-#end
-}
diff --git a/jsf-flex/core/src/main/resources/META-INF/facelets-taglib.vm b/jsf-flex/core/src/main/resources/META-INF/facelets-taglib.vm
deleted file mode 100644
index 98ddd34c..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/facelets-taglib.vm
+++ /dev/null
@@ -1,297 +0,0 @@
-
-
-
-
- $uri
-#if ($compositeLibrary)
- $compositeLibrary
-#end
-
-$baseContent
-
-## ----------------------------- START MACROS -----------------------------
-##
-## -------------------------------
-## writeJSFProperty
-## -------------------------------
-##
-#macro (writeJSFProperty $property)
-#if (!$property.isTagExcluded())
-
-#if ($property.longDescription)
-
-#else
-
-#end
- $property.jspName
-#if ($property.isRequired())
- $property.isRequired()
-#end
-#if ($property.isMethodExpression() || $property.isMethodBinding())
-#if ($property.getMethodBindingSignature())
-#set ($sig = $property.getMethodBindingSignature())
- $sig.returnType myMethod( $sig.parameterTypesAsString )
-#end
-#elseif($property.deferredValueType)
- $property.deferredValueType
-#elseif ($type == "String")
- java.lang.String
-#else
- $property.className
-#end
-
-#end
-#end
-##
-## -------------------------------
-## writeJSFAttribute
-## -------------------------------
-##
-#macro (writeJSFAttribute $attribute)
-#if (!$attribute.isTagExcluded())
-
-#if ($attribute.longDescription)
-
-#else
-
-#end
- $attribute.jspName
-#if ($attribute.isRequired())
- $attribute.isRequired()
-#end
-#set ($type = $utils.getClassFromFullClass($attribute.className))
-#if ($type == "MethodExpression")
- ${attribute.deferredMethodSignature}
-#elseif ($type == "ValueExpression")
-#if($attribute.deferredValueType)
- $attribute.deferredValueType
-#end
-#else
-#if ($attribute.className)
- $attribute.className
-#else
- java.lang.String
-#end
-#end
-
-#end
-#end
-## ----------------------------- END MACROS -------------------------------
-
-#set ($componentList = ${model.getComponents()})
-#foreach( $component in $componentList )
-#if ($modelIds.contains($component.modelId)
- && ($component.name))
-#if (!$component.isConfigExcluded() && !$component.isComposite())
-## Check if we don't have a facelet tag taking precedence over this description
-#if (! ${model.findFaceletTagByName($component.name)})
-
-#if ($component.longDescription)
-
-#else
-
-#end
- $utils.getTagName($component.name)
-
- $component.type
-#if ($component.rendererType)
-#if (!($component.rendererType == ""))
- $component.rendererType
-#end
-#end
-#if ($component.tagHandler)
- $component.tagHandler
-#end
-
-#set ($attributeList = ${component.propertyList})
-#foreach( $attribute in $attributeList )
-#writeJSFProperty($attribute)
-#end
-
-#end
-#end
-#end
-#end
-
-
-#set ($componentList = ${model.getConverters()})
-#foreach( $component in $componentList )
-#if ($modelIds.contains($component.modelId)
- && ($component.name))
-#if ($component.converterId)
-## Check if we don't have a facelet tag taking precedence over this description
-#if (! ${model.findFaceletTagByName($component.name)})
-
-#if ($component.longDescription)
-
-#else
-
-#end
- $utils.getTagName($component.name)
-
- $component.converterId
-#if ($component.tagHandler)
- $component.tagHandler
-#end
-
-#set ($propertyList = ${component.propertyList})
-#foreach( $property in $propertyList )
-#writeJSFProperty($property)
-#end
-
-#end
-#end
-#end
-#end
-
-
-#set ($componentList = ${model.getValidators()})
-#foreach( $component in $componentList )
-#if ($modelIds.contains($component.modelId)
- && ($component.name))
-#if ($component.validatorId)
-## Check if we don't have a facelet tag taking precedence over this description
-#if (! ${model.findFaceletTagByName($component.name)})
-
-#if ($component.longDescription)
-
-#else
-
-#end
- $utils.getTagName($component.name)
-
- $component.validatorId
-#if ($component.tagHandler)
- $component.tagHandler
-#end
-
-#set ($propertyList = ${component.propertyList})
-#foreach( $property in $propertyList )
-#writeJSFProperty($property)
-#end
-
-#end
-#end
-#end
-#end
-
-
-#set ($behaviorList = ${model.getBehaviors()})
-#foreach( $behavior in $behaviorList )
-#if ($modelIds.contains($behavior.modelId)
- && ($behavior.name))
-#if ($behavior.behaviorId)
-## Check if we don't have a facelet tag taking precedence over this description
-#if (! ${model.findFaceletTagByName($behavior.name)})
-
-#if ($behavior.longDescription)
-
-#else
-
-#end
- $utils.getTagName($behavior.name)
-
- $behavior.behaviorId
-
-#set ($propertyList = ${behavior.propertyList})
-#foreach( $property in $propertyList )
-#writeJSFProperty($property)
-#end
-
-#end
-#end
-#end
-#end
-
-
-#set ($tagList = $model.getTags())
-#foreach( $tag in $tagList )
-#if ($modelIds.contains($tag.modelId))
-#if ($tag.tagHandler)
-## Check if we don't have a facelet tag taking precedence over this description
-#if (! ${model.findFaceletTagByName($tag.name)})
-
-#if ($tag.longDescription)
-
-#else
-
-#end
- $utils.getTagName($tag.name)
- $tag.tagHandler
-#foreach( $attribute in $attributeList )
-#writeJSFAttribute($attribute)
-#end
-
-#end
-#end
-#end
-#end
-
-
-#set ($faceletTagList = $model.getFaceletTags())
-#foreach( $faceletTag in $faceletTagList )
-#if ($modelIds.contains($faceletTag.modelId) && ($faceletTag.name))
-#if ($utils.getTagPrefix($faceletTag.name) == $shortname)
-
-#if ($faceletTag.longDescription)
-
-#else
-
-#end
-
- $utils.getTagName($faceletTag.name)
-#if ($faceletTag.componentClass)
-#set ($component = ${model.findComponentByClassName($faceletTag.componentClass)})
-
- $component.type
-#if ($component.rendererType)
-#if (!($component.rendererType == ""))
- $component.rendererType
-#end
-#end
- $faceletTag.className
-
-#elseif ($faceletTag.converterClass)
-#set ($converter = ${model.findConverterByClassName($faceletTag.converterClass)})
-
- $converter.converterId
- $faceletTag.className
-
-#elseif ($faceletTag.behaviorClass)
-#set ($behavior = ${model.findBehaviorByClassName($faceletTag.behaviorClass)})
-
- $behavior.behaviorId
- $faceletTag.className
-
-#else
- $faceletTag.className
-#end
-#set ($attributeList = ${tag.attributeList})
-#foreach( $attribute in $attributeList )
-#writeJSFAttribute($attribute)
-#end
-
-#end
-#end
-#end
-
diff --git a/jsf-flex/core/src/main/resources/META-INF/faces-config.vm b/jsf-flex/core/src/main/resources/META-INF/faces-config.vm
deleted file mode 100644
index 213795f1..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/faces-config.vm
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-$baseContent
-
-#set ($componentList = ${model.getComponents()})
-#foreach( $component in $componentList )
-#if ($modelIds.contains($component.modelId)
- && !($component.className.contains("UIComponent"))
- && !($component.isConfigExcluded()))
-
- $component.type
- $component.className
-
-#end
-#end
-#set ($converterList = ${model.getConverters()})
-#foreach( $converter in $converterList )
-#if ($modelIds.contains($converter.modelId))
-
- $converter.converterId
- $converter.className
-
-#end
-#end
-#set ($validatorList = ${model.getValidators()})
-#foreach( $validator in $validatorList )
-#if ($modelIds.contains($validator.modelId) &&
- !($validator.isConfigExcluded().booleanValue()) &&
- $validator.validatorId)
-
- $validator.validatorId
- $validator.className
-
-#end
-#end
-#set ($behaviorList = ${model.getBehaviors()})
-#foreach( $behavior in $behaviorList )
-#if ($modelIds.contains($behavior.modelId))
-
- $behavior.behaviorId
- $behavior.className
-
-#end
-#end
-#set ($renderKitList = ${model.getRenderKits()})
-#foreach( $renderKit in $renderKitList )
-
- $renderKit.renderKitId
-#if ($renderKit.className)
- $renderKit.className
-#end
-#set ($rendererList = ${renderKit.getRenderers()})
-#foreach( $renderer in $rendererList )
-
- $renderer.componentFamily
- $renderer.rendererType
- $renderer.className
-
-#end
-
-#end
-
diff --git a/jsf-flex/core/src/main/resources/META-INF/jsf-flex.vm b/jsf-flex/core/src/main/resources/META-INF/jsf-flex.vm
deleted file mode 100644
index 989c4305..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/jsf-flex.vm
+++ /dev/null
@@ -1,259 +0,0 @@
-
-
-
- $description
- $displayname
- 1.1.7
- $shortname
- $uri
-
-
-
-$baseContent
-
-
-#set ($componentList = ${model.getComponents()})
-#foreach( $component in $componentList )
-#if ($modelIds.contains($component.modelId)
- && ($component.name))
-#if ($utils.getTagPrefix($component.name) == $shortname)
-
-
- $utils.getTagName($component.name)
- $component.tagClass
-#if ($component.bodyContent)
- $component.bodyContent
-#else
- JSP
-#end
-
-#set ($propertyList = ${component.propertyList})
-#foreach( $property in $propertyList )
-#if (!$property.isTagExcluded() && !$property.isFaceletsOnly())
-
-#if ($property.longDescription)
-
-#else
-
-#end
- $property.jspName
-#if ($property.isRequired())
- $property.isRequired()
-#end
-#if ($property.isMethodExpression() || $property.isMethodBinding())
-#if ($property.getMethodBindingSignature())
-
-#set ($sig = $property.getMethodBindingSignature())
- $sig.returnType myMethod( $sig.parameterTypesAsString )
-
-
-#else
-## This is a very special case. If a property is MethodBinding or MethodExpression
-## this should have a signature. If not, for allow multiple MethodBinding
-## simulate a ValueExpression and write a custom code like in
-## org.apache.myfaces.custom.suggestajax.AbstractSuggestAjaxTag
-
-#end
-#elseif ($property.isLiteralOnly())
- false
-#else
-#if ( "$!property.isRtexprvalue()" == "")
-#set ($type = $utils.getClassFromFullClass($property.className))
-#if($property.deferredValueType)
-
- $property.deferredValueType
-
-#elseif ($type == "String")
-
- java.lang.String
-
-#else
-
- $property.className
-
-#end
-#else
- $property.isRtexprvalue().booleanValue()
-#end
-#end
-
-#end
-#end
-
-#end
-#end
-#end
-
-#set ($componentList = ${model.getConverters()})
-#foreach( $component in $componentList )
-#if ($modelIds.contains($component.modelId)
- && ($component.name) && ($component.tagClass))
-#if ($utils.getTagPrefix($component.name) == $shortname)
-
-
- $utils.getTagName($component.name)
- $component.tagClass
-#if ($component.bodyContent)
- $component.bodyContent
-#else
- empty
-#end
-
-#set ($propertyList = ${component.propertyList})
-#foreach( $property in $propertyList )
-#if (!$property.isTagExcluded() && !$property.isFaceletsOnly())
-
-#if ($property.longDescription)
-
-#else
-
-#end
- $property.name
-#if ($property.isRequired())
- $property.isRequired()
-#end
-#if ($property.isLiteralOnly())
- false
-#else
-#set ($type = $utils.getClassFromFullClass($property.className))
-#if($property.deferredValueType)
-
- $property.deferredValueType
-
-#elseif ($type == "String")
-
- java.lang.String
-
-#else
-
- $property.className
-
-#end
-#end
-
-#end
-#end
-
-#end
-#end
-#end
-
-#set ($componentList = ${model.getValidators()})
-#foreach( $component in $componentList )
-#if ($modelIds.contains($component.modelId)
- && ($component.name) && ($component.tagClass))
-#if ($utils.getTagPrefix($component.name) == $shortname)
-
-
- $utils.getTagName($component.name)
- $component.tagClass
-#if ($component.bodyContent)
- $component.bodyContent
-#else
- empty
-#end
-
-#set ($propertyList = ${component.propertyList})
-#foreach( $property in $propertyList )
-#if (!$property.isTagExcluded() && !$property.isFaceletsOnly())
-
-#if ($property.longDescription)
-
-#else
-
-#end
- $property.name
-#if ($property.isRequired())
- $property.isRequired()
-#end
-#if ($property.isLiteralOnly())
- false
-#else
-#set ($type = $utils.getClassFromFullClass($property.className))
-#if($property.deferredValueType)
-
- $property.deferredValueType
-
-#elseif ($type == "String")
-
- java.lang.String
-
-#else
-
- $property.className
-
-#end
-#end
-
-#end
-#end
-
-#end
-#end
-#end
-
-#set ($tagList = $model.getTags())
-#foreach( $tag in $tagList )
-#if ($modelIds.contains($tag.modelId))
-
-
- $utils.getTagName($tag.name)
- $tag.className
- $tag.bodyContent
-#set ($attributeList = ${tag.attributeList})
-#foreach( $attribute in $attributeList )
-#if (!$attribute.isFaceletsOnly())
-
-#if ($attribute.longDescription)
-
-#else
-
-#end
- $attribute.name
- $attribute.isRequired()
-#set ($type = $utils.getClassFromFullClass($attribute.className))
-#if ($type == "MethodExpression")
-
- ${attribute.deferredMethodSignature}
-
-#elseif ($type == "ValueExpression")
-
-#if($attribute.deferredValueType)
- $attribute.deferredValueType
-#end
-
-#else
- $attribute.isRtexprvalue()
-#if ($attribute.className)
- $attribute.className
-#else
- java.lang.String
-#end
-#end
-
-#end
-#end
-
-#end
-#end
-
diff --git a/jsf-flex/core/src/main/resources/META-INF/licenses/SDK license.pdf b/jsf-flex/core/src/main/resources/META-INF/licenses/SDK license.pdf
deleted file mode 100644
index 251d00bf..00000000
Binary files a/jsf-flex/core/src/main/resources/META-INF/licenses/SDK license.pdf and /dev/null differ
diff --git a/jsf-flex/core/src/main/resources/META-INF/licenses/license-mpl.htm b/jsf-flex/core/src/main/resources/META-INF/licenses/license-mpl.htm
deleted file mode 100644
index 611a94ee..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/licenses/license-mpl.htm
+++ /dev/null
@@ -1,388 +0,0 @@
-
-
-
- Mozilla Public License version 1.1
-
-
-
-
Mozilla Public License Version 1.1
-
1. Definitions.
-
-
1.0.1. "Commercial Use"
-
means distribution or otherwise making the Covered Code available to a third party.
-
1.1. "Contributor"
-
means each entity that creates or contributes to the creation of Modifications.
-
1.2. "Contributor Version"
-
means the combination of the Original Code, prior Modifications used by a Contributor,
- and the Modifications made by that particular Contributor.
-
1.3. "Covered Code"
-
means the Original Code or Modifications or the combination of the Original Code and
- Modifications, in each case including portions thereof.
-
1.4. "Electronic Distribution Mechanism"
-
means a mechanism generally accepted in the software development community for the
- electronic transfer of data.
-
1.5. "Executable"
-
means Covered Code in any form other than Source Code.
-
1.6. "Initial Developer"
-
means the individual or entity identified as the Initial Developer in the Source Code
- notice required by Exhibit A.
-
1.7. "Larger Work"
-
means a work which combines Covered Code or portions thereof with code not governed
- by the terms of this License.
-
1.8. "License"
-
means this document.
-
1.8.1. "Licensable"
-
means having the right to grant, to the maximum extent possible, whether at the
- time of the initial grant or subsequently acquired, any and all of the rights
- conveyed herein.
-
1.9. "Modifications"
-
-
means any addition to or deletion from the substance or structure of either the
- Original Code or any previous Modifications. When Covered Code is released as a
- series of files, a Modification is:
-
-
Any addition to or deletion from the contents of a file
- containing Original Code or previous Modifications.
-
Any new file that contains any part of the Original Code or
- previous Modifications.
-
-
1.10. "Original Code"
-
means Source Code of computer software code which is described in the Source Code
- notice required by Exhibit A as Original Code, and which,
- at the time of its release under this License is not already Covered Code governed
- by this License.
-
1.10.1. "Patent Claims"
-
means any patent claim(s), now owned or hereafter acquired, including without
- limitation, method, process, and apparatus claims, in any patent Licensable by
- grantor.
-
1.11. "Source Code"
-
means the preferred form of the Covered Code for making modifications to it,
- including all modules it contains, plus any associated interface definition files,
- scripts used to control compilation and installation of an Executable, or source
- code differential comparisons against either the Original Code or another well known,
- available Covered Code of the Contributor's choice. The Source Code can be in a
- compressed or archival form, provided the appropriate decompression or de-archiving
- software is widely available for no charge.
-
1.12. "You" (or "Your")
-
means an individual or a legal entity exercising rights under, and complying with
- all of the terms of, this License or a future version of this License issued under
- Section 6.1. For legal entities, "You" includes any entity
- which controls, is controlled by, or is under common control with You. For purposes of
- this definition, "control" means (a) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or otherwise, or (b)
- ownership of more than fifty percent (50%) of the outstanding shares or beneficial
- ownership of such entity.
-
-
2. Source Code License.
-
2.1. The Initial Developer Grant.
-
The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive
- license, subject to third party intellectual property claims:
-
-
under intellectual property rights (other than patent or
- trademark) Licensable by Initial Developer to use, reproduce, modify, display, perform,
- sublicense and distribute the Original Code (or portions thereof) with or without
- Modifications, and/or as part of a Larger Work; and
-
under Patents Claims infringed by the making, using or selling
- of Original Code, to make, have made, use, practice, sell, and offer for sale, and/or
- otherwise dispose of the Original Code (or portions thereof).
-
the licenses granted in this Section 2.1
- (a) and (b) are effective on
- the date Initial Developer first distributes Original Code under the terms of this
- License.
-
Notwithstanding Section 2.1 (b)
- above, no patent license is granted: 1) for code that You delete from the Original Code;
- 2) separate from the Original Code; or 3) for infringements caused by: i) the
- modification of the Original Code or ii) the combination of the Original Code with other
- software or devices.
-
-
2.2. Contributor Grant.
-
Subject to third party intellectual property claims, each Contributor hereby grants You
- a world-wide, royalty-free, non-exclusive license
-
-
under intellectual property rights (other than patent or trademark)
- Licensable by Contributor, to use, reproduce, modify, display, perform, sublicense and
- distribute the Modifications created by such Contributor (or portions thereof) either on
- an unmodified basis, with other Modifications, as Covered Code and/or as part of a Larger
- Work; and
-
under Patent Claims infringed by the making, using, or selling of
- Modifications made by that Contributor either alone and/or in combination with its
- Contributor Version (or portions of such combination), to make, use, sell, offer for
- sale, have made, and/or otherwise dispose of: 1) Modifications made by that Contributor
- (or portions thereof); and 2) the combination of Modifications made by that Contributor
- with its Contributor Version (or portions of such combination).
-
the licenses granted in Sections 2.2
- (a) and 2.2 (b) are effective
- on the date Contributor first makes Commercial Use of the Covered Code.
-
Notwithstanding Section 2.2 (b)
- above, no patent license is granted: 1) for any code that Contributor has deleted from
- the Contributor Version; 2) separate from the Contributor Version; 3) for infringements
- caused by: i) third party modifications of Contributor Version or ii) the combination of
- Modifications made by that Contributor with other software (except as part of the
- Contributor Version) or other devices; or 4) under Patent Claims infringed by Covered Code
- in the absence of Modifications made by that Contributor.
-
-
3. Distribution Obligations.
-
3.1. Application of License.
-
The Modifications which You create or to which You contribute are governed by the terms
- of this License, including without limitation Section 2.2. The
- Source Code version of Covered Code may be distributed only under the terms of this License
- or a future version of this License released under Section 6.1,
- and You must include a copy of this License with every copy of the Source Code You
- distribute. You may not offer or impose any terms on any Source Code version that alters or
- restricts the applicable version of this License or the recipients' rights hereunder.
- However, You may include an additional document offering the additional rights described in
- Section 3.5.
-
3.2. Availability of Source Code.
-
Any Modification which You create or to which You contribute must be made available in
- Source Code form under the terms of this License either on the same media as an Executable
- version or via an accepted Electronic Distribution Mechanism to anyone to whom you made an
- Executable version available; and if made available via Electronic Distribution Mechanism,
- must remain available for at least twelve (12) months after the date it initially became
- available, or at least six (6) months after a subsequent version of that particular
- Modification has been made available to such recipients. You are responsible for ensuring
- that the Source Code version remains available even if the Electronic Distribution
- Mechanism is maintained by a third party.
-
3.3. Description of Modifications.
-
You must cause all Covered Code to which You contribute to contain a file documenting the
- changes You made to create that Covered Code and the date of any change. You must include a
- prominent statement that the Modification is derived, directly or indirectly, from Original
- Code provided by the Initial Developer and including the name of the Initial Developer in
- (a) the Source Code, and (b) in any notice in an Executable version or related documentation
- in which You describe the origin or ownership of the Covered Code.
-
3.4. Intellectual Property Matters
-
(a) Third Party Claims
-
If Contributor has knowledge that a license under a third party's intellectual property
- rights is required to exercise the rights granted by such Contributor under Sections
- 2.1 or 2.2, Contributor must include a
- text file with the Source Code distribution titled "LEGAL" which describes the claim and the
- party making the claim in sufficient detail that a recipient will know whom to contact. If
- Contributor obtains such knowledge after the Modification is made available as described in
- Section 3.2, Contributor shall promptly modify the LEGAL file in
- all copies Contributor makes available thereafter and shall take other steps (such as
- notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who
- received the Covered Code that new knowledge has been obtained.
-
(b) Contributor APIs
-
If Contributor's Modifications include an application programming interface and Contributor
- has knowledge of patent licenses which are reasonably necessary to implement that
- API, Contributor must also include this information in the
- legal file.
-
(c) Representations.
-
Contributor represents that, except as disclosed pursuant to Section 3.4
- (a) above, Contributor believes that Contributor's Modifications
- are Contributor's original creation(s) and/or Contributor has sufficient rights to grant the
- rights conveyed by this License.
-
3.5. Required Notices.
-
You must duplicate the notice in Exhibit A in each file of the
- Source Code. If it is not possible to put such notice in a particular Source Code file due to
- its structure, then You must include such notice in a location (such as a relevant directory)
- where a user would be likely to look for such a notice. If You created one or more
- Modification(s) You may add your name as a Contributor to the notice described in
- Exhibit A. You must also duplicate this License in any documentation
- for the Source Code where You describe recipients' rights or ownership rights relating to
- Covered Code. You may choose to offer, and to charge a fee for, warranty, support, indemnity
- or liability obligations to one or more recipients of Covered Code. However, You may do so
- only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You
- must make it absolutely clear than any such warranty, support, indemnity or liability
- obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer
- and every Contributor for any liability incurred by the Initial Developer or such Contributor
- as a result of warranty, support, indemnity or liability terms You offer.
-
3.6. Distribution of Executable Versions.
-
You may distribute Covered Code in Executable form only if the requirements of Sections
- 3.1, 3.2,
- 3.3, 3.4 and
- 3.5 have been met for that Covered Code, and if You include a
- notice stating that the Source Code version of the Covered Code is available under the terms
- of this License, including a description of how and where You have fulfilled the obligations
- of Section 3.2. The notice must be conspicuously included in any
- notice in an Executable version, related documentation or collateral in which You describe
- recipients' rights relating to the Covered Code. You may distribute the Executable version of
- Covered Code or ownership rights under a license of Your choice, which may contain terms
- different from this License, provided that You are in compliance with the terms of this
- License and that the license for the Executable version does not attempt to limit or alter the
- recipient's rights in the Source Code version from the rights set forth in this License. If
- You distribute the Executable version under a different license You must make it absolutely
- clear that any terms which differ from this License are offered by You alone, not by the
- Initial Developer or any Contributor. You hereby agree to indemnify the Initial Developer and
- every Contributor for any liability incurred by the Initial Developer or such Contributor as
- a result of any such terms You offer.
-
3.7. Larger Works.
-
You may create a Larger Work by combining Covered Code with other code not governed by the
- terms of this License and distribute the Larger Work as a single product. In such a case,
- You must make sure the requirements of this License are fulfilled for the Covered Code.
-
4. Inability to Comply Due to Statute or Regulation.
-
If it is impossible for You to comply with any of the terms of this License with respect to
- some or all of the Covered Code due to statute, judicial order, or regulation then You must:
- (a) comply with the terms of this License to the maximum extent possible; and (b) describe
- the limitations and the code they affect. Such description must be included in the
- legal file described in Section
- 3.4 and must be included with all distributions of the Source Code.
- Except to the extent prohibited by statute or regulation, such description must be
- sufficiently detailed for a recipient of ordinary skill to be able to understand it.
-
5. Application of this License.
-
This License applies to code to which the Initial Developer has attached the notice in
- Exhibit A and to related Covered Code.
-
6. Versions of the License.
-
6.1. New Versions
-
Netscape Communications Corporation ("Netscape") may publish revised and/or new versions
- of the License from time to time. Each version will be given a distinguishing version number.
-
6.2. Effect of New Versions
-
Once Covered Code has been published under a particular version of the License, You may
- always continue to use it under the terms of that version. You may also choose to use such
- Covered Code under the terms of any subsequent version of the License published by Netscape.
- No one other than Netscape has the right to modify the terms applicable to Covered Code
- created under this License.
-
6.3. Derivative Works
-
If You create or use a modified version of this License (which you may only do in order to
- apply it to code which is not already Covered Code governed by this License), You must (a)
- rename Your license so that the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", "MPL",
- "NPL" or any confusingly similar phrase do not appear in your license (except to note that
- your license differs from this License) and (b) otherwise make it clear that Your version of
- the license contains terms which differ from the Mozilla Public License and Netscape Public
- License. (Filling in the name of the Initial Developer, Original Code or Contributor in the
- notice described in Exhibit A shall not of themselves be deemed to
- be modifications of this License.)
-
7. Disclaimer of warranty
-
Covered code is provided under this license on an "as is"
- basis, without warranty of any kind, either expressed or implied, including, without
- limitation, warranties that the covered code is free of defects, merchantable, fit for a
- particular purpose or non-infringing. The entire risk as to the quality and performance of
- the covered code is with you. Should any covered code prove defective in any respect, you
- (not the initial developer or any other contributor) assume the cost of any necessary
- servicing, repair or correction. This disclaimer of warranty constitutes an essential part
- of this license. No use of any covered code is authorized hereunder except under this
- disclaimer.
-
8. Termination
-
8.1. This License and the rights granted hereunder will terminate
- automatically if You fail to comply with terms herein and fail to cure such breach
- within 30 days of becoming aware of the breach. All sublicenses to the Covered Code which
- are properly granted shall survive any termination of this License. Provisions which, by
- their nature, must remain in effect beyond the termination of this License shall survive.
-
8.2. If You initiate litigation by asserting a patent infringement
- claim (excluding declatory judgment actions) against Initial Developer or a Contributor
- (the Initial Developer or Contributor against whom You file such action is referred to
- as "Participant") alleging that:
-
-
such Participant's Contributor Version directly or indirectly
- infringes any patent, then any and all rights granted by such Participant to You under
- Sections 2.1 and/or 2.2 of this
- License shall, upon 60 days notice from Participant terminate prospectively, unless if
- within 60 days after receipt of notice You either: (i) agree in writing to pay
- Participant a mutually agreeable reasonable royalty for Your past and future use of
- Modifications made by such Participant, or (ii) withdraw Your litigation claim with
- respect to the Contributor Version against such Participant. If within 60 days of
- notice, a reasonable royalty and payment arrangement are not mutually agreed upon in
- writing by the parties or the litigation claim is not withdrawn, the rights granted by
- Participant to You under Sections 2.1 and/or
- 2.2 automatically terminate at the expiration of the 60 day
- notice period specified above.
-
any software, hardware, or device, other than such Participant's
- Contributor Version, directly or indirectly infringes any patent, then any rights
- granted to You by such Participant under Sections 2.1(b)
- and 2.2(b) are revoked effective as of the date You first
- made, used, sold, distributed, or had made, Modifications made by that Participant.
-
-
8.3. If You assert a patent infringement claim against Participant
- alleging that such Participant's Contributor Version directly or indirectly infringes
- any patent where such claim is resolved (such as by license or settlement) prior to the
- initiation of patent infringement litigation, then the reasonable value of the licenses
- granted by such Participant under Sections 2.1 or
- 2.2 shall be taken into account in determining the amount or
- value of any payment or license.
-
8.4. In the event of termination under Sections
- 8.1 or 8.2 above, all end user
- license agreements (excluding distributors and resellers) which have been validly
- granted by You or any distributor hereunder prior to termination shall survive
- termination.
-
9. Limitation of liability
-
Under no circumstances and under no legal theory, whether
- tort (including negligence), contract, or otherwise, shall you, the initial developer,
- any other contributor, or any distributor of covered code, or any supplier of any of
- such parties, be liable to any person for any indirect, special, incidental, or
- consequential damages of any character including, without limitation, damages for loss
- of goodwill, work stoppage, computer failure or malfunction, or any and all other
- commercial damages or losses, even if such party shall have been informed of the
- possibility of such damages. This limitation of liability shall not apply to liability
- for death or personal injury resulting from such party's negligence to the extent
- applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion
- or limitation of incidental or consequential damages, so this exclusion and limitation
- may not apply to you.
-
10. U.S. government end users
-
The Covered Code is a "commercial item," as that term is defined in 48
- C.F.R. 2.101 (Oct. 1995), consisting of
- "commercial computer software" and "commercial computer software documentation," as such
- terms are used in 48 C.F.R. 12.212 (Sept.
- 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R.
- 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users
- acquire Covered Code with only those rights set forth herein.
-
11. Miscellaneous
-
This License represents the complete agreement concerning subject matter hereof. If
- any provision of this License is held to be unenforceable, such provision shall be
- reformed only to the extent necessary to make it enforceable. This License shall be
- governed by California law provisions (except to the extent applicable law, if any,
- provides otherwise), excluding its conflict-of-law provisions. With respect to
- disputes in which at least one party is a citizen of, or an entity chartered or
- registered to do business in the United States of America, any litigation relating to
- this License shall be subject to the jurisdiction of the Federal Courts of the
- Northern District of California, with venue lying in Santa Clara County, California,
- with the losing party responsible for costs, including without limitation, court
- costs and reasonable attorneys' fees and expenses. The application of the United
- Nations Convention on Contracts for the International Sale of Goods is expressly
- excluded. Any law or regulation which provides that the language of a contract
- shall be construed against the drafter shall not apply to this License.
-
12. Responsibility for claims
-
As between Initial Developer and the Contributors, each party is responsible for
- claims and damages arising, directly or indirectly, out of its utilization of rights
- under this License and You agree to work with Initial Developer and Contributors to
- distribute such responsibility on an equitable basis. Nothing herein is intended or
- shall be deemed to constitute any admission of liability.
-
13. Multiple-licensed code
-
Initial Developer may designate portions of the Covered Code as
- "Multiple-Licensed". "Multiple-Licensed" means that the Initial Developer permits
- you to utilize portions of the Covered Code under Your choice of the MPL
- or the alternative licenses, if any, specified by the Initial Developer in the file
- described in Exhibit A.
-
Exhibit A - Mozilla Public License.
-
"The contents of this file are subject to the Mozilla Public License
-Version 1.1 (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.mozilla.org/MPL/
-
-Software distributed under the License is distributed on an "AS IS"
-basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
-License for the specific language governing rights and limitations
-under the License.
-
-The Original Code is ______________________________________.
-
-The Initial Developer of the Original Code is ________________________.
-Portions created by ______________________ are Copyright (C) ______
-_______________________. All Rights Reserved.
-
-Contributor(s): ______________________________________.
-
-Alternatively, the contents of this file may be used under the terms
-of the _____ license (the "[___] License"), in which case the
-provisions of [______] License are applicable instead of those
-above. If you wish to allow use of your version of this file only
-under the terms of the [____] License and not to allow others to use
-your version of this file under the MPL, indicate your decision by
-deleting the provisions above and replace them with the notice and
-other provisions required by the [___] License. If you do not delete
-the provisions above, a recipient may use your version of this file
-under either the MPL or the [___] License."
-
NOTE: The text of this Exhibit A may differ slightly from the text of
- the notices in the Source Code files of the Original Code. You should
- use the text of this Exhibit A rather than the text found in the
- Original Code Source Code for Your Modifications.
-
-
diff --git a/jsf-flex/core/src/main/resources/META-INF/tagClass.vm b/jsf-flex/core/src/main/resources/META-INF/tagClass.vm
deleted file mode 100644
index 54eb08a4..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/tagClass.vm
+++ /dev/null
@@ -1,192 +0,0 @@
-// WARNING: This file was automatically generated. Do not edit it directly,
-// or you will lose your changes.
-/*
- * 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 ${component.tagPackage};
-
-import javax.faces.component.UIComponent;
-import javax.el.ValueExpression;
-import javax.el.MethodExpression;
-## import javax.faces.context.FacesContext;
-$utils.importTagClasses12($component)
-
-// Generated from class ${component.sourceClassName}.
-//
-// WARNING: This file was automatically generated. Do not edit it directly,
-// or you will lose your changes.
-public class $utils.getClassFromFullClass($component.tagClass)
-#if (${component.tagSuperclass})
- extends ${component.tagSuperclass}
-#else
- extends javax.faces.webapp.UIComponentTag
-#end
-{
- public $utils.getClassFromFullClass($component.tagClass)()
- {
- }
-
- @Override
- public String getComponentType()
- {
-#if ($component.type)
-## see MYFACES-1790 HtmlColumnTag.getComponentType returns the wrong value
-#if ($component.type == "javax.faces.HtmlColumn")
- return "javax.faces.Column";
-#else
- return "$component.type";
-#end
-#else
- return null;
-#end
- }
-
- public String getRendererType()
- {
-#if ($component.rendererType && !($component.rendererType == ""))
- return "$component.rendererType";
-#else
- return null;
-#end
- }
-
-#set ($propertyList = ${component.propertyTagList})
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $utils.getJspPropertyType12($property))
-#if ($property.isLiteralOnly() && $property.className == "boolean")
-#set ($type = "String")
-#end
- private $type $field;
-
-#set ($var = $utils.getVariableFromName($property.name))
- public void $utils.getPrefixedPropertyName("set", $property.jspName)($type $var)
- {
- $field = $var;
- }
-#end
-
- @Override
- protected void setProperties(UIComponent component)
- {
-## see MYFACES-1790 HtmlColumnTag.getComponentType returns the wrong value
-#set ($className = $component.className)
-#if($className == "javax.faces.component.html.HtmlColumn")
-#set ($className = "javax.faces.component.UIColumn")
-#end
- if (!(component instanceof $className ))
- {
- throw new IllegalArgumentException("Component "+
- component.getClass().getName() +" is no $component.className");
- }
-
- $className comp = ($className) component;
-
- super.setProperties(component);
-
-## FacesContext context = getFacesContext();
-
-#foreach( $property in $propertyList )## 1
-#set ($field = $property.fieldName)
-#set ($type = $utils.getJspPropertyType12($property))
-#if ($property.isLiteralOnly() && $property.className == "boolean")
-#set ($type = "String")
-#end
-#if ($utils.isConverter($property.className))## 2
- if ($field != null)
- {
- if (!${field}.isLiteralText())
- {
- comp.setValueExpression("$property.name", $field);
- }
- else
- {
- String s = ${field}.getExpressionString();
- if (s != null)
- {
- Converter converter = getFacesContext().getApplication().createConverter(s);
- comp.setConverter(converter);
- }
- }
- }
-#elseif ($property.isMethodBinding())## 2
- if ($field != null)
- {
-#if ($property.jspName == "actionListener")
- comp.addActionListener(new MethodExpressionActionListener($field));
-#elseif ($property.jspName == "valueChangeListener")
- comp.addValueChangeListener(new MethodExpressionValueChangeListener($field));
-#elseif ($property.jspName == "validator")
- comp.addValidator(new MethodExpressionValidator($field));
-#elseif ($utils.isStringMethodBindingReturnType($property.methodBindingSignature))##3
- MethodBinding mb;
- if (isValueReference($field))
- {
- mb = context.getApplication().createMethodBinding(
- $field, $utils.getSignatureParams($property.methodBindingSignature));
- }
- else
- {
- throw new IllegalStateException("Invalid expression " + $field);
- }
- comp.${utils.getPrefixedPropertyName("set",$property.name)}(mb);
-#else## 3
- MethodBinding mb = context.getApplication().createMethodBinding(
- $field, $utils.getSignatureParams($property.methodBindingSignature));
- comp.${utils.getPrefixedPropertyName("set",$property.name)}(mb);
-#end## 3
- }
-#elseif ($property.isMethodExpression())## 2
- if ($field != null)
- {
-#if ($property.jspName == "action")
- comp.setActionExpression($field);
-#elseif ($property.jspName == "actionListener")
- comp.addActionListener(new MethodExpressionActionListener($field));
-#else
- comp.${utils.getPrefixedPropertyName("set",$property.name)}($field);
-#end
- }
-#else## 2
- if ($field != null)
- {
-#if ($property.isLiteralOnly())## 3
-#if ($utils.isPrimitiveClass($property.className))## 4
- comp.getAttributes().put("$property.name", ${utils.getBoxedClass($property.className)}.valueOf($field));
-#else## 4
- comp.getAttributes().put("$property.name", $field);
-#end## 4
-#else## 3
- comp.setValueExpression("$property.name", $field);
-#end## 3
- }
-#end## 2
-#end## 1
- }
-
- @Override
- public void release()
- {
- super.release();
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($empty = "null")
- $field = $empty;
-#end
- }
-}
diff --git a/jsf-flex/core/src/main/resources/META-INF/tagConverterClass.vm b/jsf-flex/core/src/main/resources/META-INF/tagConverterClass.vm
deleted file mode 100644
index 9ba39d6e..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/tagConverterClass.vm
+++ /dev/null
@@ -1,172 +0,0 @@
-// WARNING: This file was automatically generated. Do not edit it directly,
-// or you will lose your changes.
-/*
- * 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 $utils.getPackageFromFullClass($converter.tagClass);
-
-import javax.faces.context.FacesContext;
-import javax.el.ELContext;
-import javax.faces.convert.Converter;
-import javax.el.ValueExpression;
-import javax.faces.webapp.UIComponentTag;
-import javax.servlet.jsp.JspException;
-import javax.servlet.jsp.PageContext;
-$utils.importTagClasses($converter)
-
-// Generated from class ${converter.sourceClassName}.
-//
-// WARNING: This file was automatically generated. Do not edit it directly,
-// or you will lose your changes.
-public class $utils.getClassFromFullClass($converter.tagClass)
-#if (${converter.tagSuperclass})
- extends ${converter.tagSuperclass}
-#else
- extends javax.faces.webapp.ConverterTag
-#end
-{
-#if ($converter.serialuidtag)
- private static final long serialVersionUID = ${converter.serialuidtag};
-#end
-
- public $utils.getClassFromFullClass($converter.tagClass)()
- {
- setConverterIdString("$converter.converterId");
- }
-#set ($propertyList = ${converter.propertyTagList})
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $utils.getJspPropertyType12($property))
-
- private $type $field;
-
-#set ($var = $utils.getVariableFromName($property.name))
- public void $utils.getPrefixedPropertyName("set", $property.jspName)($type $var)
- {
- $field = $var;
- }
-#end
-
- public void setPageContext(PageContext context) {
- super.setPageContext(context);
- setConverterIdString("$converter.converterId");
- }
-
- protected Converter createConverter() throws JspException {
-
- ELContext elContext = FacesContext.getCurrentInstance().getELContext();
- $converter.className converter = ($converter.className)super.createConverter();
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $utils.getJspPropertyType12($property))
-#set ($className = $utils.getPrimitiveType($property.className))
- if ($field != null)
- {
- if (${field}.isLiteralText())
- {
-#if ($utils.isPrimitiveClass($property.className))
- String ${field}Value = ${field}.getExpressionString();
- if (${field}Value != null)
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(${utils.getBoxedClass($className)}.valueOf(${field}Value).${property.className}Value());
-#elseif ($utils.isPrimitiveClass($className))
- String ${field}Value = ${field}.getExpressionString();
- if (${field}Value != null)
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(${utils.getBoxedClass($className)}.valueOf(${field}Value));
- else
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(null);
-#elseif ($utils.getClassFromFullClass($property.className) == "String")
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(${field}.getExpressionString());
-#elseif ($utils.getClassFromFullClass($property.className) == "Object")
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(${field}.getExpressionString());
-#elseif ($utils.getClassFromFullClass($property.className) == "Locale")
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(
- com.googlecode.jsfFlex.myFaces.LocaleUtils.converterTagLocaleFromString(${field}.getExpressionString()));
-#elseif ($utils.getClassFromFullClass($property.className) == "Class")
- try
- {
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(
- com.googlecode.jsfFlex.myFaces.ClassUtils.classForName(${field}.getExpressionString()));
- }
- catch (ClassNotFoundException e)
- {
- throw new JspException(e);
- }
-#elseif ($utils.getClassFromFullClass($property.className) == "TimeZone")
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(
- java.util.TimeZone.getTimeZone(${field}.getExpressionString()));
-#else
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(($property.className) ${field}.getValue(elContext));
-#end
- }
- else
- {
-#if ($utils.isPrimitiveClass($property.className))
- Object ${field}Value = ${field}.getValue(elContext);
- if (${field}Value != null)
- converter.${utils.getPrefixedPropertyName("set",$property.name)}( ((${utils.getBoxedClass($className)}) ${field}Value ).${property.className}Value());
-#elseif ($utils.isPrimitiveClass($className))
- converter.${utils.getPrefixedPropertyName("set",$property.name)}( (${utils.getBoxedClass($className)}) ${field}.getValue(elContext) );
-#elseif ($utils.getClassFromFullClass($property.className) == "Locale")
- Object ${field}Value = ${field}.getValue(elContext);
- if (${field}Value == null)
- {
- ${field}Value = FacesContext.getCurrentInstance().getViewRoot().getLocale();
- }
- if(!(${field}Value instanceof java.util.Locale))
- {
- ${field}Value = com.googlecode.jsfFlex.myFaces.LocaleUtils.converterTagLocaleFromString(${field}.getExpressionString());
- }
- converter.${utils.getPrefixedPropertyName("set",$property.name)}((java.util.Locale)${field}Value);
-#elseif ($utils.getClassFromFullClass($property.className) == "TimeZone")
- Object ${field}Value = ${field}.getValue(elContext);
- if(${field}Value instanceof java.util.TimeZone)
- {
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(
- (java.util.TimeZone) ${field}Value);
- }
- else
- {
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(
- java.util.TimeZone.getTimeZone(${field}Value.toString()));
- }
-#elseif ($utils.getClassFromFullClass($property.className) == "String")
- converter.${utils.getPrefixedPropertyName("set",$property.name)}( (String) ${field}.getValue(elContext));
-#else
- converter.${utils.getPrefixedPropertyName("set",$property.name)}(($property.className) ${field}.getValue(elContext));
-#end
- }
- }
-#end
- return converter;
- }
-
- public void release()
- {
- super.release();
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#if($utils.getJspPropertyType12($property) == "boolean")
-#set ($empty = "false")
-#else
-#set ($empty = "null")
-#end
- $field = $empty;
-#end
- }
-}
-
diff --git a/jsf-flex/core/src/main/resources/META-INF/tagValidatorClass.vm b/jsf-flex/core/src/main/resources/META-INF/tagValidatorClass.vm
deleted file mode 100644
index df9dabb1..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/tagValidatorClass.vm
+++ /dev/null
@@ -1,163 +0,0 @@
-// WARNING: This file was automatically generated. Do not edit it directly,
-// or you will lose your changes.
-/*
- * 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 $utils.getPackageFromFullClass($validator.tagClass);
-
-import javax.faces.context.FacesContext;
-import javax.el.ValueExpression;
-import javax.faces.validator.Validator;
-import javax.faces.application.Application;
-import javax.servlet.jsp.JspException;
-$utils.importTagClasses($validator)
-
-// Generated from class ${validator.sourceClassName}.
-//
-// WARNING: This file was automatically generated. Do not edit it directly,
-// or you will lose your changes.
-public class $utils.getClassFromFullClass($validator.tagClass)
-#if (${validator.tagSuperclass})
- extends ${validator.tagSuperclass}
-#else
- extends javax.faces.webapp.ValidatorELTag
-#end
-{
-#if ($validator.serialuidtag)
- private static final long serialVersionUID = ${validator.serialuidtag};
-#end
-
- public $utils.getClassFromFullClass($validator.tagClass)()
- {
- }
-#set ($propertyList = ${validator.propertyTagList})
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $utils.getJspPropertyType12($property))
-
- private $type $field;
-
-#set ($var = $utils.getVariableFromName($property.name))
- public void $utils.getPrefixedPropertyName("set", $property.jspName)($type $var)
- {
- $field = $var;
- }
-#end
-
- protected Validator createValidator() throws JspException {
- String validatorId = "$validator.validatorId";
- Application appl = FacesContext.getCurrentInstance().getApplication();
- Validator validator = (Validator)appl.createValidator(validatorId);
- _setProperties(validator);
- return validator;
- }
-
- protected void _setProperties(Validator val) throws JspException {
- super._setProperties(val);
- FacesContext facesContext = FacesContext.getCurrentInstance();
-
- $validator.className validator = ($validator.className) val;
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $utils.getJspPropertyType12($property))
-#set ($className = $utils.getPrimitiveType($property.className))
- if ($field != null)
- {
-#if ($property.isLiteralOnly())
-#if ($utils.isPrimitiveClass($property.className))
- validator.${utils.getPrefixedPropertyName("set",$property.name)}(${utils.getBoxedClass($className)}.valueOf($field).${property.className}Value());
-#elseif ($utils.isPrimitiveClass($className))
- validator.${utils.getPrefixedPropertyName("set",$property.name)}(${utils.getBoxedClass($className)}.valueOf($field));
-#else
- validator.${utils.getPrefixedPropertyName("set",$property.name)}($field);
-#end
-#else
- if (!${field}.isLiteralText())
- {
- validator.setValueExpression("$property.name", $field);
- }
- else
- {
-#if ($utils.isPrimitiveClass($property.className))
- Object ${field}Value = ${field}.getValue(facesContext.getELContext());
- if (${field}Value != null){
- if (${field}Value instanceof ${utils.getBoxedClass($className)}){
- validator.${utils.getPrefixedPropertyName("set",$property.name)}(
- ((${utils.getBoxedClass($className)})${field}Value).${property.className}Value());
- }
- else
- {
- validator.${utils.getPrefixedPropertyName("set",$property.name)}(
- ${utils.getBoxedClass($className)}.valueOf(${field}Value.toString()).${property.className}Value());
- }
- }
-#elseif ($utils.isPrimitiveClass($className))
- Object ${field}Value = ${field}.getValue(facesContext.getELContext());
- if (${field}Value != null){
- if (${field}Value instanceof ${utils.getBoxedClass($className)}){
- validator.${utils.getPrefixedPropertyName("set",$property.name)}(
- ((${utils.getBoxedClass($className)})${field}Value));
- }
- else
- {
- validator.${utils.getPrefixedPropertyName("set",$property.name)}(
- ${utils.getBoxedClass($className)}.valueOf(${field}Value.toString()));
- }
- }
-#elseif ($utils.getClassFromFullClass($property.className) == "String")
- Object ${field}Value = ${field}.getValue(facesContext.getELContext());
- if (${field}Value != null)
- {
- validator.${utils.getPrefixedPropertyName("set",$property.name)}(
- ($property.className) ${field}Value.toString());
- }
-#elseif ($property.className == "java.lang.String[]")
- try
- {
- String[] value = com.googlecode.jsfFlex.myFaces.MyFacesBuilderPlugInUtil.getStringArray(${field}.getValue(facesContext.getELContext()));
- validator.${utils.getPrefixedPropertyName("set",$property.name)}(value);
- }
- catch (java.text.ParseException pe)
- {
- throw new JspException(
- pe.getMessage() + ": " + "Position " + pe.getErrorOffset());
- }
-#else
- validator.${utils.getPrefixedPropertyName("set",$property.name)}(($property.className) ${field}.getValue(facesContext.getELContext()));
-#end
- }
-#end
- }
-#end
- }
-
- public void release()
- {
- super.release();
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#if($utils.getJspPropertyType12($property) == "boolean")
-#set ($empty = "false")
-#else
-#set ($empty = "null")
-#end
- $field = $empty;
-#end
- }
-}
-
diff --git a/jsf-flex/core/src/main/resources/META-INF/validatorClass.vm b/jsf-flex/core/src/main/resources/META-INF/validatorClass.vm
deleted file mode 100644
index abf8f8b2..00000000
--- a/jsf-flex/core/src/main/resources/META-INF/validatorClass.vm
+++ /dev/null
@@ -1,216 +0,0 @@
-## Velocity template used to generate JSF1.2-compatible validator classes
-## from validator meta-data.
-##
-## Note that there are only one type of validator generation:
-## * "subclass mode" (use annotated class as a parent class)
-##
-## Variable $validator refers to a ValidatorMeta object to process
-## Variable $utils refers to an instance of MyfacesUtils.
-##
-##
-## The java package of the generated class is always the same as
-## the package in which the annotated class exists.
-##
-/*
- * 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 ${validator.packageName};
-
-import javax.el.ValueExpression;
-import javax.faces.context.FacesContext;
-$utils.importTagClasses($validator)
-
-#if ($validator.isTemplate())
-#set ($generatedClassParent = $validator.sourceClassParentClassName)
-#else
-#set ($generatedClassParent = $validator.sourceClassName)
-#end
-// Generated from class ${validator.sourceClassName}.
-//
-// WARNING: This file was automatically generated. Do not edit it directly,
-// or you will lose your changes.
-public class ${utils.getClassFromFullClass($validator.className)} extends $generatedClassParent
-#if ($validator.implements)
- implements $validator.implements
-#end
-{
-
-#if ($validator.validatorId)
- static public final String VALIDATOR_ID =
- "$validator.validatorId";
-#end
-
- public ${utils.getClassFromFullClass($validator.className)}()
- {
- }
-
-#set ($propertyList = ${validator.propertyValidatorList})
-
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $utils.getClassFromFullClass($property.className))
-#if($utils.getDefaultValueField($property))
-#set ($defaultValue = $utils.getDefaultValueField($property))
-#else
-#set ($defaultValue = false)
-#end
- // Property: $property.name
-#if ($property.isLiteralOnly() || $property.isTagExcluded() )
- private $type $field #if($defaultValue) = $defaultValue;#{else};#{end}
-
-
-#else
- private $type $field;
-
-#end
-#if($utils.isPrimitiveClass($type) && !$property.isTagExcluded() )
- private boolean ${field}Set;
-
-#if ($property.isSetMethod())
- $property.setMethodScope boolean $utils.getPrefixedPropertyName("isSet", $property.name)()
- {
- return ${field}Set;
- }
-#end
-#end
-#if($property.isLocalMethod())
-#if("boolean" == $type)
-#set ($methodName = $utils.getPrefixedPropertyName("isLocal", $property.name))
-#else
-#set ($methodName = $utils.getPrefixedPropertyName("getLocal", $property.name))
-#end
- final $property.localMethodScope $type ${methodName}()
- {
- return $field;
- }
-
-#end
- public $type $utils.getMethodReaderFromProperty($property.name, $type)()
- {
-#if ($property.isTagExcluded() || $property.isLiteralOnly())
- return $field;
-#else
-#if ($utils.isPrimitiveClass($type))
- if (${field}Set)
-#else
- if ($field != null)
-#end
- {
- return $field;
- }
- ValueExpression vb = getValueExpression("$property.name");
- if (vb != null)
- {
-#if ($utils.isPrimitiveClass($type))
- return ($utils.castIfNecessary($type) vb.getValue(getFacesContext().getELContext())).${type}Value();
-#else
-#set ($pritype = $utils.getPrimitiveType($property.className))
-#if ($utils.isPrimitiveClass($pritype))
- Object value = vb == null ? null : vb.getValue(getFacesContext().getELContext());
- if (!(value instanceof $type)){
- value = ${type}.valueOf(value.toString());
- }
- return $utils.castIfNecessary($type) value;
-#else
- return $utils.castIfNecessary($type) vb.getValue(getFacesContext().getELContext());
-#end
-#end
- }
-#if ($defaultValue)
- return $defaultValue;
-#elseif ($utils.isPrimitiveClass($type))
- return $utils.primitiveDefaultValue($type);
-#else
- return null;
-#end
-#end
- }
-
- public void $utils.getPrefixedPropertyName("set", $property.name)($type $utils.getVariableFromName($property.name))
- {
- this.$field = $utils.getVariableFromName($property.name);
-#if ($utils.isPrimitiveClass($type) && !$property.isTagExcluded() )
- this.${field}Set = true;
-#end
- }
-#end
-
- public Object saveState(FacesContext facesContext)
- {
-#set ($primitiveCount = $propertyList.size() + 1)
-#foreach( $property in $propertyList )
-#if($utils.isPrimitiveClass($property.className))
-#set ($primitiveCount = $primitiveCount + 1)
-#end
-#end
- Object[] values = new Object[$primitiveCount];
- values[0] = super.saveState(facesContext);
-#set ($arrayIndex = 0)
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $property.className)
-#set ($arrayIndex = $arrayIndex + 1)
-#if ($property.jspName == "validator" && $property.isMethodBinding() )
- values[$arrayIndex] = saveAttachedState(facesContext,${field}List);
-#elseif ( $property.isStateHolder() )## || $utils.isConverter($type)
- values[$arrayIndex] = saveAttachedState(facesContext,$field);
-#elseif($utils.isPrimitiveClass($type))
- values[$arrayIndex] = ${utils.getBoxedClass($type)}.valueOf($field);
-#else
- values[$arrayIndex] = $field;
-#end
-#if($utils.isPrimitiveClass($type) && !$property.isTagExcluded())
-#set ($arrayIndex = $arrayIndex + 1)
- values[$arrayIndex] = Boolean.valueOf(${field}Set);
-#end
-#end
- return values;
- }
-
- public void restoreState(FacesContext facesContext, Object state)
- {
- Object[] values = (Object[])state;
- super.restoreState(facesContext,values[0]);
-#set ($arrayIndex = 0)
-#foreach( $property in $propertyList )
-#set ($field = $property.fieldName)
-#set ($type = $property.className)
-#set ($arrayIndex = $arrayIndex + 1)
-#if ( $property.isStateHolder() )
-#if ($property.jspName == "validator" && $property.isMethodBinding() )
- ${field}List = (List) restoreAttachedState(facesContext,values[$arrayIndex]);
-#elseif ($utils.isList($type))
- $field = (List) restoreAttachedState(facesContext,values[$arrayIndex]);
-#else
- $field = $utils.castIfNecessary($type) restoreAttachedState(facesContext,values[$arrayIndex]);
-#end
-#elseif ($utils.isConverter($type))
- $field = (Converter) restoreAttachedState(facesContext,values[$arrayIndex]);
-#elseif ($utils.isPrimitiveClass($type))
- $field = ($utils.castIfNecessary($type) values[$arrayIndex]).${type}Value();
-#else
- $field = $utils.castIfNecessary($type) values[$arrayIndex];
-#end
-#if($utils.isPrimitiveClass($type) && !$property.isTagExcluded() )
-#set ($arrayIndex = $arrayIndex + 1)
- ${field}Set = ((Boolean) values[$arrayIndex]).booleanValue();
-#end
-#end
- }
-}
-
diff --git a/jsf-flex/core/src/main/resources/com/googlecode/jsfFlex/component/ext/resource/jsfFlexCommunicatorCore.js b/jsf-flex/core/src/main/resources/com/googlecode/jsfFlex/component/ext/resource/jsfFlexCommunicatorCore.js
deleted file mode 100644
index da988192..00000000
--- a/jsf-flex/core/src/main/resources/com/googlecode/jsfFlex/component/ext/resource/jsfFlexCommunicatorCore.js
+++ /dev/null
@@ -1,433 +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.
- */
-
-/**
- * @author Ji Hoon Kim
- */
-
-if(typeof com == "undefined"){
- com = {};
-}else if(typeof com != "object"){
- throw new Error("com exists but is not of type object");
-}
-
-if(typeof com.googlecode == "undefined"){
- com.googlecode = {};
-}else if(typeof com.googlecode != "object"){
- throw new Error("com.googlecode exists but is not of type object");
-}
-
-if(typeof com.googlecode.jsfFlex == "undefined"){
- com.googlecode.jsfFlex = {};
-}else if(typeof com.googlecode.jsfFlex != "object"){
- throw new Error("com.googlecode.jsfFlex exists but is not of type object");
-}
-
-if(typeof com.googlecode.jsfFlex.communication == "undefined"){
- com.googlecode.jsfFlex.communication = {};
-}else if(typeof com.googlecode.jsfFlex.communication != "object"){
- throw new Error("com.googlecode.jsfFlex.communication exists but is not of type object");
-}
-
-if(typeof com.googlecode.jsfFlex.communication.core != "undefined"){
- throw new Error("com.googlecode.jsfFlex.communication.core already exists");
-}
-
-com.googlecode.jsfFlex.communication.core = {
- data : {
- flashAppsKeyNamingContainer : {},
- flashAppsKeyAppId : {}
- },
- addFlashApp : function(flashApp){
- var data = this.data;
- var flashAppsKeyNamingContainer = data.flashAppsKeyNamingContainer;
- var namingContainerPrefixList = flashAppsKeyNamingContainer[flashApp.namingContainerPrefix];
- if(namingContainerPrefixList == null){
- namingContainerPrefixList = [];
- flashAppsKeyNamingContainer[flashApp.namingContainerPrefix] = namingContainerPrefixList;
- }
- data.flashAppsKeyAppId[flashApp.appId] = flashApp;
- namingContainerPrefixList.push(flashApp);
- },
- getApplication : function(appId){
- if (navigator.appName.indexOf("Microsoft") != -1) {
- this.getApplication = function(appId) { return document.getElementById(appId); };
- }else{
- this.getApplication = function(appId){
- var doc = document;
- var initialAttempt = doc[appId];
- return initialAttempt ? initialAttempt : doc.getElementsByName(appId)[0];
- };
- }
- return this.getApplication(appId);
- },
- getCompValue : function(appId, objectId){
- var access = this.getApplication(appId);
- if(access == null){
- throw new Error("appId [" + appId + "] returned a null value during lookup");
- }
- var value = null;
- try{
- value = access.getCompValue(objectId);
- }catch(error){
- com.googlecode.jsfFlex.communication.logger.logMessage("Error while invoking getCompValue for appId, objectId [" + appId + ", " + objectId + "] : " + error, 5);
- }
- return value;
- }
-};
-
-if(typeof com.googlecode.jsfFlex.communication.core.domHelpers != "undefined"){
- throw new Error("com.googlecode.jsfFlex.communication.core.domHelpers already exists");
-}
-
-com.googlecode.jsfFlex.communication.core.domHelpers = {
- DISPATCH_EVENT_TYPE : {
- HTML_EVENTS : {
- eventType : "HTMLEvents",
- events : ["abort", "blur", "change", "error", "focus", "load", "reset", "resize",
- "select", "submit", "unload"]
- },
- MOUSE_EVENTS : {
- eventType : "MouseEvents",
- events : ["click", "mousedown", "mousemove", "mouseout", "mouseover", "mouseup"]
- },
- UI_EVENTS : {
- eventType : "UIEvents",
- events : ["DOMActivate", "DOMFocusIn", "DOMFocusOut"]
- }
- },
- data : {
- eventListenerToRelease : []
- },
- addEventListener : function(element, eventName, objectInstance, functionListener, argument, capturing, removeAtPageUnload){
- element = element == null ? window : element;
- removeAtPageUnload = removeAtPageUnload == null ? true : removeAtPageUnload;
-
- var index = eventName.toUpperCase().indexOf("ON");
- eventName = index == 0 ? eventName.substring(2) : eventName;
-
- var ieEventName = "on" + eventName;
- var functionRef;
- if(window.addEventListener){
- functionRef = function(event){
- functionListener.call(objectInstance, event, argument);
- };
- element.addEventListener(eventName, functionRef, capturing == null ? false : capturing);
- }else if(window.attachEvent){
- functionRef = function(event){
- functionListener.call(objectInstance, event, argument);
- };
- element.attachEvent(ieEventName, functionRef);
- }else{
- if(window.event){
- var previousIEFunction = element[ieEventName];
- element[ieEventName] = function(event){
- functionListener.call(objectInstance, event, argument);
- previousIEFunction();
- };
- }else{
- var previousFunction = element[eventName];
- element[eventName] = function(event){
- functionListener.call(objectInstance, event, argument);
- previousFunction();
- };
- }
- }
-
- this.data.eventListenerToRelease.push({element: element, eventName: eventName, releaseFunction: functionRef, capturing: capturing});
- },
- removeEventListener : function(element, eventName, functionRef, capturing){
- element = element == null ? window : element;
-
- var index = eventName.toUpperCase().indexOf("ON");
- eventName = index == 0 ? eventName.substring(2) : eventName;
-
- var ieEventName = "on" + eventName;
- if(window.removeEventListener){
- element.removeEventListener(eventName, functionRef, capturing);
- }else if(window.detachEvent){
- element.detachEvent(ieEventName, functionRef);
- }
- },
- dispatchEvent : function(element, DISPATCH_EVENT_TYPE, eventTrigger, bubble, cancelable, data){
- var doc = document;
- if(typeof element == "string"){
- element = doc.getElementById(element);
- }
-
- bubble = bubble == null ? true : bubble;
- cancelable = cancelable == null ? true : cancelable;
- data = data == null ? new Object() : data;
- if(doc.createEvent){
- var event = doc.createEvent(DISPATCH_EVENT_TYPE.eventType);
-
- if(DISPATCH_EVENT_TYPE == this.DISPATCH_EVENT_TYPE.HTML_EVENTS){
- event.initEvent(eventTrigger, bubble, cancelable);
- }else if(DISPATCH_EVENT_TYPE == this.DISPATCH_EVENT_TYPE.MOUSE_EVENTS){
- event.initMouseEvent(eventTrigger, bubble, cancelable);
- }else if(DISPATCH_EVENT_TYPE == this.DISPATCH_EVENT_TYPE.UI_EVENTS){
- event.initUIEvent(eventTrigger, bubble, cancelable);
- }else{
- return;
- }
- event.data = data;
- element.dispatchEvent(event);
- }else if(doc.createEventObject){
- var index = eventTrigger.toUpperCase().indexOf("ON");
- if(index == -1){
- eventTrigger = "on" + eventTrigger;
- }
- var event = doc.createEventObject();
- event.data = data;
- element.fireEvent(eventTrigger, event);
- }else{
- return;
- }
- },
- appendElement : function(appendToElement, elementType, attributeList){
- var doc = document;
- var element = doc.createElement(elementType);
- for(var i=0, j=attributeList.length; i < j; i++){
- var attr = doc.createAttribute(attributeList[i].attribute);
- attr.nodeValue = attributeList[i].value;
- element.setAttributeNode(attr);
- }
- appendToElement.appendChild(element);
- },
- getElementByIdOrName: function(elementId){
- var doc = document;
- var element = doc.getElementById(elementId);
- if(element == null){
- element = doc.getElementsByName(elementId)[0];
- }
- return element;
- },
- getEvent : function(event){
- return (window.event) ? window.event : event;
- },
- getSrcElement : function(event){
- return (event.target) ? event.target : event.srcElement;
- },
- stopEvent : function(event){
- if(event.stopPropagation){
- event.stopPropagation();
- if(event.preventDefault){
- event.preventDefault();
- }
- }else{
- event.cancelBubble = true;
- event.returnValue = false;
- }
- }
-};
-
-if(typeof com.googlecode.jsfFlex.communication.core.util != "undefined"){
- throw new Error("com.googlecode.jsfFlex.communication.core.util already exists");
-}
-
-com.googlecode.jsfFlex.communication.core.util = {
- sliceArguments : function(passedArgs, startIndex, stopIndex){
- if(passedArgs == null){
- passedArgs = [];
- }
-
- if(stopIndex == null){
- stopIndex = passedArgs.length;
- }
-
- if(passedArgs instanceof Array){
- passedArgs = passedArgs.slice(startIndex, stopIndex);
- }else if(typeof passedArgs.callee != "undefined"){
- //make a special case for Arguments object
- var args = [];
- for(var i=startIndex; i < stopIndex; i++){
- args.push(passedArgs[i]);
- }
- passedArgs = args;
- }else{
- var args = [];
- args.push(passedArgs);
- passedArgs = args;
- }
-
- return passedArgs;
- },
- callFunction : function(objectInstance, invokeFunction, argument){
- return invokeFunction.call(objectInstance, argument);
- },
- applyFunction : function(objectInstance, invokeFunction, passedArgs){
- //remember arguments within apply are passed as an array
- return invokeFunction.apply(objectInstance, this.sliceArguments(arguments, 2));
- }
-};
-
-//private namespace
-(function() {
- var VALIDATION_ERROR_RESULT = "validationErrorResult";
- var JSON_RESULT = "jsonResult";
-
- var pageLoadSet = false;
- var currFormSubmitRef = null;
- var jsonResult = [];
-
- function amReady(readyAmI){
- var flashApp = com.googlecode.jsfFlex.communication.core.data.flashAppsKeyAppId[readyAmI];
- if(flashApp){
- if(flashApp.initValueObjects){
- return flashApp;
- }
- }else{
- /* Must not have been added yet, so add a simple interval */
- var handle = window.setInterval( function(){
- var flashApp = com.googlecode.jsfFlex.communication.core.data.flashAppsKeyAppId[readyAmI];
- if(flashApp){
- if(flashApp.initValueObjects){
- var access = com.googlecode.jsfFlex.communication.core.getApplication( readyAmI );
- access.populateInitValues( flashApp );
- }
- window.clearInterval(handle);
- }
- }, 500);
- }
- }
-
- function appendElement(jsonNodes){
- var htmlType;
- var attributeArray;
- var ele;
- var attr;
- var domHelpers = com.googlecode.jsfFlex.communication.core.domHelpers;
- for(var i=0, j=jsonNodes.length; i < j; i++){
- htmlType = jsonNodes[i].htmlType;
- attributeArray = jsonNodes[i].attributeArray;
- if(htmlType != null && htmlType != "null"){
- domHelpers.appendElement(currFormSubmitRef, htmlType, attributeArray);
- }
- }
- }
-
- function pageLoad(){
- if(pageLoadSet){
- return;
- }
-
- pageLoadSet = true;
- var doc = document;
- var domHelpers = com.googlecode.jsfFlex.communication.core.domHelpers;
- for(var i=0, j=doc.forms.length; i < j; i++){
- domHelpers.addEventListener(doc.forms[i], "submit", null, formSubmit, null, false, true);
- }
-
- domHelpers.addEventListener(window, "unload", null, pageUnLoad, null, false, true);
- }
-
- function pageUnLoad(){
- var domHelpers = com.googlecode.jsfFlex.communication.core.domHelpers;
- var eventListenerToRelease = domHelpers.data.eventListenerToRelease;
- for(var i=0, j=eventListenerToRelease.length; i < j; i++){
- domHelpers.removeEventListener(eventListenerToRelease[i].element, eventListenerToRelease[i].eventName,
- eventListenerToRelease[i].releaseFunction, eventListenerToRelease[i].capturing);
- }
- }
-
- function formSubmit(event){
- /*
- * during the page creation :
- * JSON with =>
- * appId : applicationId specifying the flash app
- * namingContainerPrefix : namingContainerPrefix [i.e. form that this flashApp is affiliated with]
- * initValueObjects : an array of...
- * id : id of the component
- * initValues : an array of...
- * attribute : attribute to set for the initValue
- * value : value to set as the initValue
- *
- * will be created
- */
- var domHelpers = com.googlecode.jsfFlex.communication.core.domHelpers;
- currFormSubmitRef = domHelpers.getSrcElement( domHelpers.getEvent(event) );
-
- var core = com.googlecode.jsfFlex.communication.core;
- var namingContainerPrefixList = core.data.flashAppsKeyNamingContainer[currFormSubmitRef.id];
- var access;
-
- var validationError = false;
- jsonResult = [];
- for(var i=0, j=namingContainerPrefixList.length; i < j; i++){
- /** If there does not exist any value to retrieve of, simply continue */
- if(!namingContainerPrefixList[i].initValueObjects){
- continue;
- }
- access = core.getApplication(namingContainerPrefixList[i].appId);
- try{
- var processedResult = access.formSubmitting(namingContainerPrefixList[i]);
-
- /*
- * will be an Object with :
- * type : [validationErrorResult | jsonResult]
- * result : [nothing | jsonResult]
- *
- * For jsonResult :
- * will have an array of array =>
- * array : that will contain array as elements
- * arrayElement : will contain htmlType to create and an array of attributes
- * htmlType : htmlType to create of [node]
- * attributeArray : an array of attributes
- * attribute : attribute to create of
- * value : value to set to
- *
- */
-
- if(processedResult.type == VALIDATION_ERROR_RESULT){
- validationError = true;
- }else if(processedResult.type == JSON_RESULT){
- jsonResult.push(processedResult.result);
- }
-
- }catch(error){
- validationError = true;
- com.googlecode.jsfFlex.communication.logger.logMessage("During the formSubmitting process, an error occurred while invoking formSubmitting for appId [" +
- namingContainerPrefixList[i].appId + "] : " + error, 5);
- domHelpers.stopEvent(event);
- return false;
- }
- }
-
- var returnValue = true;
-
- if(validationError){
- domHelpers.stopEvent(event);
- returnValue = false;
- }else{
- //means all inputs passed validation
- for(var i=0, k=jsonResult.length; i < k; i++){
- for(var j=0, l=jsonResult[i].length; j < l; j++){
- appendElement(jsonResult[i][j]);
- }
- }
- }
-
- return returnValue;
- }
-
- //callers
- com.googlecode.jsfFlex.communication.core.amReady = amReady;
- com.googlecode.jsfFlex.communication.core.pageLoad = pageLoad;
-
-})();
\ No newline at end of file
diff --git a/jsf-flex/core/src/main/resources/com/googlecode/jsfFlex/component/ext/resource/jsfFlexCommunicatorLogger.js b/jsf-flex/core/src/main/resources/com/googlecode/jsfFlex/component/ext/resource/jsfFlexCommunicatorLogger.js
deleted file mode 100644
index 74ea6cdd..00000000
--- a/jsf-flex/core/src/main/resources/com/googlecode/jsfFlex/component/ext/resource/jsfFlexCommunicatorLogger.js
+++ /dev/null
@@ -1,85 +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.
- */
-
-/**
- * @author Ji Hoon Kim
- */
-
-if(typeof com == "undefined"){
- com = {};
-}else if(typeof com != "object"){
- throw new Error("com exists but is not of type object");
-}
-
-if(typeof com.googlecode == "undefined"){
- com.googlecode = {};
-}else if(typeof com.googlecode != "object"){
- throw new Error("com.googlecode exists but is not of type object");
-}
-
-if(typeof com.googlecode.jsfFlex == "undefined"){
- com.googlecode.jsfFlex = {};
-}else if(typeof com.googlecode.jsfFlex != "object"){
- throw new Error("com.googlecode.jsfFlex exists but is not of type object");
-}
-
-if(typeof com.googlecode.jsfFlex.communication == "undefined"){
- com.googlecode.jsfFlex.communication = {};
-}else if(typeof com.googlecode.jsfFlex.communication != "object"){
- throw new Error("com.googlecode.jsfFlex.communication exists but is not of type object");
-}
-
-if(typeof com.googlecode.jsfFlex.communication.logger == "undefined"){
- com.googlecode.jsfFlex.communication.logger = {};
-}else if(typeof com.googlecode.jsfFlex.communication.logger != "object"){
- throw new Error("com.googlecode.jsfFlex.communication.logger exists but is not of type object");
-}
-
-//private namespace
-(function() {
- function logMessage(className, message, severity){
- if(typeof console != "undefined"){
- var displayAsObject;
- if((typeof message == "string") || (message instanceof String)){
- message = className + " : " + message;
- } else{
- displayAsObject = message;
- message = className + " printing object : ";
- }
-
- switch(severity){
- case 1 : console.log(message); break;
- case 2 : console.debug(message); break;
- case 3 : console.info(message); break;
- case 4 : console.warn(message); break;
- case 5 : console.error(message); break;
- }
- if(displayAsObject != null){
- console.dir(displayAsObject);
- }
- }else{
- if(severity == 5){
- throw new Error(message);
- }
- }
- }
-
- //callers
- com.googlecode.jsfFlex.communication.logger.logMessage = logMessage;
-})();
diff --git a/jsf-flex/core/src/main/resources/com/googlecode/jsfFlex/component/resource/jsfFlexCommunicatorEvent.js b/jsf-flex/core/src/main/resources/com/googlecode/jsfFlex/component/resource/jsfFlexCommunicatorEvent.js
deleted file mode 100644
index 42143187..00000000
--- a/jsf-flex/core/src/main/resources/com/googlecode/jsfFlex/component/resource/jsfFlexCommunicatorEvent.js
+++ /dev/null
@@ -1,77 +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.
- */
-
-/**
- * @author Ji Hoon Kim
- */
-
-if(typeof com == "undefined"){
- com = {};
-}else if(typeof com != "object"){
- throw new Error("com exists but is not of type object");
-}
-
-if(typeof com.googlecode == "undefined"){
- com.googlecode = {};
-}else if(typeof com.googlecode != "object"){
- throw new Error("com.googlecode exists but is not of type object");
-}
-
-if(typeof com.googlecode.jsfFlex == "undefined"){
- com.googlecode.jsfFlex = {};
-}else if(typeof com.googlecode.jsfFlex != "object"){
- throw new Error("com.googlecode.jsfFlex exists but is not of type object");
-}
-
-if(typeof com.googlecode.jsfFlex.communication == "undefined"){
- com.googlecode.jsfFlex.communication = {};
-}else if(typeof com.googlecode.jsfFlex.communication != "object"){
- throw new Error("com.googlecode.jsfFlex.communication exists but is not of type object");
-}
-
-if(typeof com.googlecode.jsfFlex.communication.event != "undefined"){
- throw new Error("com.googlecode.jsfFlex.communication.event already exists");
-}
-
-com.googlecode.jsfFlex.communication.event = {
- submitForm : function(submitElementId, formId){
- var domHelpers = com.googlecode.jsfFlex.communication.core.domHelpers;
- var formElement = domHelpers.getElementByIdOrName(formId);
- var submitElement = domHelpers.getElementByIdOrName(submitElementId);
-
- /*
- * First create an input hidden element as a child of form
- * so that one can know which component triggered the submission.
- * Then dispatch a submit event
- */
- domHelpers.appendElement(formElement, "input", [{attribute: "type", value: "hidden"}, {attribute: "name", value: submitElementId},
- {attribute: "value", value: "submitted"}]);
-
- domHelpers.dispatchEvent(formElement, domHelpers.DISPATCH_EVENT_TYPE.HTML_EVENTS, "submit");
- if(document.all){
- /*
- * since IE does not invoke the submit function of the form HTML element,
- * will invoke it here. Note that this is possible because dispatchEvent and
- * fireEvent work synchronously rather then deferring the execution until
- * all previously pending events have been handled
- */
- formElement.submit();
- }
- }
-};
\ No newline at end of file
diff --git a/jsf-flex/examples/pom.xml b/jsf-flex/examples/pom.xml
deleted file mode 100644
index 48c64956..00000000
--- a/jsf-flex/examples/pom.xml
+++ /dev/null
@@ -1,311 +0,0 @@
-
-
-
- com.googlecode.jsf-flex
- jsf-flex-project
- ${jsf.flex.version}
-
-
- 4.0.0
- com.googlecode.jsf-flex.jsf-flex-project
- jsf-flex-examples
- war
- JSF-Flex Examples
- JSF Flex Example WAR project
-
-
- The Apache Software License, Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0.txt
- repo
-
-
- Mozilla Public License, Version 1.1
- http://www.mozilla.org/MPL/MPL-1.1.html
- repo
-
-
-
-
- scm:svn:http://jsf-flex.googlecode.com/svn/trunk/jsf-flex/examples
- scm:svn:https://jsf-flex.googlecode.com/svn/trunk/jsf-flex/examples
-
-
-
-
- timestampDoNotAppend
-
-
- !timestampAppend
-
-
-
- ${artifactId}
-
-
-
-
- timestampAppend
-
-
- timestampAppend
- true
-
-
-
- ${project.artifactId}-${project.version}-${timestamp}
-
-
-
-
- myfaces
-
-
- !jsf
-
-
-
- myFaces-web.xml
- MyFaces 2.0
-
-
-
-
- org.apache.myfaces.core
- myfaces-api
-
-
-
- org.apache.myfaces.core
- myfaces-impl
- runtime
-
-
-
- org.apache.myfaces.shared
- myfaces-shared-impl
-
-
-
- taglibs
- standard
- 1.1.2
-
-
-
- org.apache.geronimo.specs
- geronimo-el_1.0_spec
- 1.0-M1
- provided
-
-
-
-
-
-
-
- mojarra
-
-
- jsf
- mojarra
-
-
-
- mojarra-web.xml
-
-
-
-
- com.sun.faces
- jsf-api
- ${mojarra.jsf.version}
-
-
-
- com.sun.faces
- jsf-impl
- ${mojarra.jsf.version}
-
-
-
- taglibs
- standard
- 1.1.2
-
-
-
- org.apache.geronimo.specs
- geronimo-el_1.0_spec
- 1.0-M1
- provided
-
-
-
-
-
-
-
- default_standard_common_impl
-
-
- !standard_common_impl
-
-
-
-
- com.googlecode.jsf-flex.runner-impl-project.common-runner-project
- sdk-standard-common-impl
- ${jsf.flex.version}
-
-
-
-
-
- stub_standard_common_impl
-
-
- standard_common_impl
- stub
-
-
-
-
- com.googlecode.jsf-flex.runner-impl-project.common-runner-project
- stub-standard-common-impl
- ${jsf.flex.version}
-
-
-
-
-
- default_file_manipulator_impl
-
-
- !file_manipulator_impl
-
-
-
-
- com.googlecode.jsf-flex.runner-impl-project.file-manipulator-runner-project
- velocity-file-manipulator-impl
- ${jsf.flex.version}
-
-
-
-
-
- default_flex_runner_impl
-
-
- !flex_runner_impl
-
-
-
-
- com.googlecode.jsf-flex.runner-impl-project.flex-runner-project
- ant-flex-impl
- ${jsf.flex.version}
-
-
-
-
-
- jython_flex_runner_impl
-
-
- flex_runner_impl
- jython
-
-
-
-
- com.googlecode.jsf-flex.runner-impl-project.flex-runner-project
- jython-flex-impl
- ${jsf.flex.version}
-
-
-
-
-
-
-
-
- com.googlecode.jsf-flex.jsf-flex-project
- jsf-flex
- runtime
-
-
- com.googlecode.jsf-flex.jsf-flex-project
- jsf-flex-project-renderKit15
- runtime
-
-
- com.googlecode.jsf-flex.jsf-flex-project
- jsf-flex-annotations
- ${jsf.flex.version}
- runtime
-
-
- com.googlecode.jsf-flex.jsf-flex-shared-project
- jsf-flex-shared
- compile
-
-
-
- commons-logging
- commons-logging
- compile
-
-
- javax.servlet
- servlet-api
- provided
-
-
- javax.servlet
- jstl
-
-
-
-
-
-
- src/main/resources
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-antrun-plugin
-
-
- webxml-copy
- compile
-
- run
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- maven2-repository.java.net
- Java.net Repository for Maven
- http://download.java.net/maven/2/
- default
-
-
-
-
diff --git a/jsf-flex/examples/src/main/java/com/googlecode/jsfFlex/examples/flex/multipleRequestDataGridExample/MultipleRequestDataGridExample.java b/jsf-flex/examples/src/main/java/com/googlecode/jsfFlex/examples/flex/multipleRequestDataGridExample/MultipleRequestDataGridExample.java
deleted file mode 100644
index 275108b0..00000000
--- a/jsf-flex/examples/src/main/java/com/googlecode/jsfFlex/examples/flex/multipleRequestDataGridExample/MultipleRequestDataGridExample.java
+++ /dev/null
@@ -1,149 +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 com.googlecode.jsfFlex.examples.flex.multipleRequestDataGridExample;
-
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.List;
-
-import javax.faces.bean.ManagedBean;
-import javax.faces.bean.SessionScoped;
-
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * @author Ji Hoon Kim
- */
-@ManagedBean
-@SessionScoped
-public final class MultipleRequestDataGridExample implements Serializable {
-
- private static final long serialVersionUID = 4314286014233533157L;
-
- private static final String LARGE_DATA_STRING_DISPLAY_MESSAGE = "Displaying column data for ";
-
- private List _largeDataEntries;
- private List _largeSecondDataEntries;
-
- public MultipleRequestDataGridExample(){
- super();
-
- _largeDataEntries = new ArrayList();
- _largeSecondDataEntries = new ArrayList();
-
- for(int i=0; i < 10000; i++){
- _largeDataEntries.add(new LargeDataEntry(LARGE_DATA_STRING_DISPLAY_MESSAGE + i, Long.valueOf(i)));
- }
-
- }
-
- public List getLargeDataEntries() {
- return _largeDataEntries;
- }
- public void setLargeDataEntries(List largeDataEntries) {
- _largeDataEntries = largeDataEntries;
- }
- public List getLargeSecondDataEntries() {
- return _largeSecondDataEntries;
- }
- public void setLargeSecondDataEntries(List largeSecondDataEntries) {
- _largeSecondDataEntries = largeSecondDataEntries;
- }
-
- public final static class LargeDataEntry implements Serializable, Comparable {
-
- private static final long serialVersionUID = 8426305474249836025L;
-
- private String _firstColumnEntry;
- private Long _secondColumnEntry;
-
- /**
- * Need to have public modifier, so that it can be instantiated by
- * AbstractFlexUIDataGrid when data from one DataGrid component is
- * added to an another.
- */
- public LargeDataEntry(){
- super();
- }
-
- private LargeDataEntry(String firstColumnEntry, Long secondColumnEntry){
- super();
- _firstColumnEntry = firstColumnEntry;
- _secondColumnEntry = secondColumnEntry;
- }
-
- public String getFirstColumnEntry() {
- return _firstColumnEntry;
- }
- public void setFirstColumnEntry(String firstColumnEntry) {
- _firstColumnEntry = firstColumnEntry;
- }
- public Long getSecondColumnEntry() {
- return _secondColumnEntry;
- }
- public void setSecondColumnEntry(Long secondColumnEntry) {
- _secondColumnEntry = secondColumnEntry;
- }
-
- @Override
- public boolean equals(Object instance) {
- if(!(instance instanceof LargeDataEntry)){
- return false;
- }
-
- LargeDataEntry largeDataEntryInstance = LargeDataEntry.class.cast( instance );
- return _firstColumnEntry.equals(largeDataEntryInstance._firstColumnEntry)
- && _secondColumnEntry.equals(largeDataEntryInstance._secondColumnEntry);
- }
-
- @Override
- public int hashCode() {
- int hashCodeVal = FlexConstants.HASH_CODE_INIT_VALUE;
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _firstColumnEntry.hashCode();
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _secondColumnEntry.hashCode();
- return hashCodeVal;
- }
-
- @Override
- public String toString() {
- StringBuilder content = new StringBuilder();
-
- content.append("[_firstColumnEntry=");
- content.append(_firstColumnEntry);
- content.append(", _secondColumnEntry=");
- content.append(_secondColumnEntry);
- content.append("]");
-
- return content.toString();
- }
-
- public int compareTo(Object instance) {
- LargeDataEntry currInstance = LargeDataEntry.class.cast( instance );
-
- int firstColumnCompare = _firstColumnEntry.compareTo(currInstance._firstColumnEntry);
- if(firstColumnCompare != 0){
- return firstColumnCompare;
- }
-
- return _secondColumnEntry.compareTo(currInstance._secondColumnEntry);
- }
-
- }
-
-}
diff --git a/jsf-flex/examples/src/main/java/com/googlecode/jsfFlex/examples/flex/overallExample/FlexFaceletOverallBean.java b/jsf-flex/examples/src/main/java/com/googlecode/jsfFlex/examples/flex/overallExample/FlexFaceletOverallBean.java
deleted file mode 100644
index f34e6e07..00000000
--- a/jsf-flex/examples/src/main/java/com/googlecode/jsfFlex/examples/flex/overallExample/FlexFaceletOverallBean.java
+++ /dev/null
@@ -1,186 +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 com.googlecode.jsfFlex.examples.flex.overallExample;
-
-import java.io.Serializable;
-import java.util.LinkedList;
-import java.util.List;
-
-import javax.faces.bean.ManagedBean;
-import javax.faces.bean.SessionScoped;
-
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * @author Ji Hoon Kim
- */
-@ManagedBean
-@SessionScoped
-public final class FlexFaceletOverallBean extends FlexOverallBean {
-
- private static final long serialVersionUID = 1940801309822597786L;
-
- private List _reallySimpleArray;
- private List _xmlBeanEntries;
-
- public FlexFaceletOverallBean(){
- super();
-
- _reallySimpleArray = new LinkedList();
- _reallySimpleArray.add(new LabelBeanEntry("First"));
- _reallySimpleArray.add(new LabelBeanEntry("Second"));
- _reallySimpleArray.add(new LabelBeanEntry("Third"));
-
- _xmlBeanEntries = new LinkedList();
- _xmlBeanEntries.add(new XMLBeanEntry("menuitem", "SubMenuItem 3-A", "radio", "one", "3A"));
- _xmlBeanEntries.add(new XMLBeanEntry("menuitem", "SubMenuItem 3-B", "radio", "one", "3B"));
-
- }
-
- public List getReallySimpleArray() {
- return _reallySimpleArray;
- }
- public void setReallySimpleArray(List reallySimpleArray) {
- _reallySimpleArray = reallySimpleArray;
- }
- public List getXmlBeanEntries() {
- return _xmlBeanEntries;
- }
- public void setXmlBeanEntries(List xmlBeanEntries) {
- _xmlBeanEntries = xmlBeanEntries;
- }
-
- public final static class LabelBeanEntry implements Serializable {
-
- private static final long serialVersionUID = 6328489430684572894L;
-
- private String _label;
-
- public LabelBeanEntry(String label){
- super();
-
- _label = label;
-
- }
-
- public String getLabel() {
- return _label;
- }
- public void setLabel(String label) {
- _label = label;
- }
-
- @Override
- public boolean equals(Object instance) {
-
- if(!(instance instanceof LabelBeanEntry)){
- return false;
- }
-
- LabelBeanEntry labelBeanEntryInstance = LabelBeanEntry.class.cast( instance );
- return _label.equals(labelBeanEntryInstance._label);
- }
-
- @Override
- public int hashCode() {
- return _label.hashCode();
- }
-
- }
-
- public final static class XMLBeanEntry implements Serializable {
-
- private static final long serialVersionUID = 4444816136231378050L;
-
- private String _nodeName;
- private String _label;
- private String _type;
- private String _groupName;
- private String _data;
-
- public XMLBeanEntry(String nodeName, String label, String type, String groupName,
- String data){
- super();
-
- _nodeName = nodeName;
- _label = label;
- _type = type;
- _groupName = groupName;
- _data = data;
-
- }
-
- public String getData() {
- return _data;
- }
- public void setData(String data) {
- _data = data;
- }
- public String getGroupName() {
- return _groupName;
- }
- public void setGroupName(String groupName) {
- _groupName = groupName;
- }
- public String getLabel() {
- return _label;
- }
- public void setLabel(String label) {
- _label = label;
- }
- public String getNodeName() {
- return _nodeName;
- }
- public void setNodeName(String nodeName) {
- _nodeName = nodeName;
- }
- public String getType() {
- return _type;
- }
- public void setType(String type) {
- _type = type;
- }
-
- @Override
- public boolean equals(Object instance) {
-
- if(!(instance instanceof XMLBeanEntry)){
- return false;
- }
-
- XMLBeanEntry xmlBeanEntryInstance = XMLBeanEntry.class.cast( instance );
- return _data.equals(xmlBeanEntryInstance._data) && _groupName.equals(xmlBeanEntryInstance._groupName) &&
- _label.equals(xmlBeanEntryInstance._label) && _nodeName.equals(xmlBeanEntryInstance._nodeName) &&
- _type.equals(xmlBeanEntryInstance._type);
- }
-
- @Override
- public int hashCode() {
- int hashCodeVal = FlexConstants.HASH_CODE_INIT_VALUE;
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _data.hashCode();
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _groupName.hashCode();
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _label.hashCode();
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _nodeName.hashCode();
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _type.hashCode();
- return hashCodeVal;
- }
-
- }
-
-}
diff --git a/jsf-flex/examples/src/main/java/com/googlecode/jsfFlex/examples/flex/overallExample/FlexOverallBean.java b/jsf-flex/examples/src/main/java/com/googlecode/jsfFlex/examples/flex/overallExample/FlexOverallBean.java
deleted file mode 100644
index b52d59d5..00000000
--- a/jsf-flex/examples/src/main/java/com/googlecode/jsfFlex/examples/flex/overallExample/FlexOverallBean.java
+++ /dev/null
@@ -1,334 +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 com.googlecode.jsfFlex.examples.flex.overallExample;
-
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.Calendar;
-import java.util.LinkedList;
-import java.util.List;
-
-import javax.faces.bean.ManagedBean;
-import javax.faces.bean.SessionScoped;
-import javax.faces.model.SelectItem;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-import com.googlecode.jsfFlex.shared.model.beans.AsynchronousDataUpdateEventBean;
-import com.googlecode.jsfFlex.shared.model.beans.AsynchronousPropertyUpdateEventBean;
-import com.googlecode.jsfFlex.shared.model.event.AsynchronousDataUpdateEvent;
-import com.googlecode.jsfFlex.shared.model.event.AsynchronousPropertyUpdateEvent;
-import com.googlecode.jsfFlex.shared.util.FlexConstants;
-
-/**
- * @author Ji Hoon Kim
- */
-@ManagedBean
-@SessionScoped
-public class FlexOverallBean implements Serializable {
-
- private final static Log _log = LogFactory.getLog(FlexOverallBean.class);
-
- private static final long serialVersionUID = 5471664891822204976L;
-
- private Integer _accordionSelectedIndex;
- private Integer _tabNavigatorSelectedIndex;
- private String _textInputText;
- private String _richTextEditorHtmlText;
- private String _textAreaText;
- private String _dateFieldText;
- private Boolean _checkBoxSelected;
- private List _comboBoxDisplayEntries;
- private Integer _comboBoxSelectedIndex;
- private String _comboBoxText;
- private Boolean _radioButtonFirstSelected;
- private Boolean _radioButtonSecondSelected;
- private String _radioButtonSelectedValue;
- private String _numericStepperValue;
- private String _colorPickerSelectedColor;
- private Integer _treeSelectedIndex;
- private String _horizontalSliderValue;
- private String _verticalSliderValue;
- private String _progressBarValue;
- private Calendar _selectedDate;
-
- private List _wisePeopleEntries;
-
- public FlexOverallBean(){
- super();
- _accordionSelectedIndex = Integer.valueOf(0);
- _tabNavigatorSelectedIndex = Integer.valueOf(0);
- _textInputText = "";
- _richTextEditorHtmlText = "";
- _textAreaText = "";
- _dateFieldText = "";
- _checkBoxSelected = Boolean.valueOf(false);
- _comboBoxDisplayEntries = new LinkedList();
- _comboBoxDisplayEntries.add(new SelectItem("FirstValue", "FirstLabel"));
- _comboBoxDisplayEntries.add(new SelectItem("SecondValue", "SecondLabel"));
- _comboBoxDisplayEntries.add(new SelectItem("ThirdValue", "ThirdLabel"));
-
- _comboBoxSelectedIndex = Integer.valueOf(0);
- _comboBoxText = "";
- _radioButtonFirstSelected = Boolean.valueOf(false);
- _radioButtonSecondSelected = Boolean.valueOf(false);
- _radioButtonSelectedValue = "";
- _numericStepperValue = "";
-
- _colorPickerSelectedColor = "";
- _treeSelectedIndex = Integer.valueOf(0);
- _horizontalSliderValue = "";
- _verticalSliderValue = "";
- _progressBarValue = "";
- _selectedDate = null;
-
- _wisePeopleEntries = new ArrayList();
- _wisePeopleEntries.add(new WisePeopleEntry("Issac Newton", "This most beautiful system [The Universe] could only proceed from the dominion of an intelligent and powerful Being.",
- "fatherOfPhysicsCalculus@wiseHumble.com"));
- _wisePeopleEntries.add(new WisePeopleEntry("James Clark Maxwell", "At quite uncertain times and places. The atoms left their heavenly path, And by fortuitous embraces, Engendered all that being hath.",
- "electroMagnetic@wiseHumble.com"));
- _wisePeopleEntries.add(new WisePeopleEntry("Blaise Pascal", "Belief is a wise wager. Granted that faith cannot be proved, what harm will come to you if you gamble on its truth and it proves false? If you gain, you gain all; if you lose, you lose nothing. Wager, then, without hesitation, that He exists.",
- "probabilityTheory@wiseHumble.com"));
- _wisePeopleEntries.add(new WisePeopleEntry("Socrates", "It is not living that matters, but living rightly. I know that I am intelligent, because I know that I know nothing. The end of life is to be like God, and the soul following God will be like Him.",
- "philosopher@wiseHumble.com"));
- _wisePeopleEntries.add(new WisePeopleEntry("Marcus Tullius Cicero", "A man of courage is also full of faith. Knowledge which is divorced from justice, may be called cunning rather than wisdom.",
- "philosopher@wiseHumble.com"));
-
- }
-
- public Object asyncPropertyUpdateListener(AsynchronousPropertyUpdateEvent event){
- /*
- * Two possible values can be returned for the MethodExpression of flexAsynchronousPropertyUpdateEventListener
- * AsynchronousPropertyUpdateEventBean
- * An Object representing the value to update the target component to
- *
- */
-
- return "Async Property Update: " + event.getCurrSourceValue();
- }
-
- public Object asyncDataUpdateListener(AsynchronousDataUpdateEvent event){
- /*
- * Two possible values can be returned for the MethodExpression of flexAsynchronousDataUpdateEventListener
- * AsynchronousDataUpdateEventBean
- * An Object representing the value to update the target component to
- *
- */
-
- StringBuilder logContent = new StringBuilder();
- logContent.append("Logging content for the asynchronous data update listener : ");
- logContent.append(event);
-
- _log.info(logContent);
-
- return "Async Data Update: " + event.getAlteredAttribute() + "/" + event.getAlteredValue();
- }
-
- public String buttonAction(){
- return "success";
- }
- public Integer getAccordionSelectedIndex() {
- return _accordionSelectedIndex;
- }
- public void setAccordionSelectedIndex(Integer accordionSelectedIndex) {
- _accordionSelectedIndex = accordionSelectedIndex;
- }
- public Boolean getCheckBoxSelected() {
- return _checkBoxSelected;
- }
- public void setCheckBoxSelected(Boolean checkBoxSelected) {
- _checkBoxSelected = checkBoxSelected;
- }
- public String getColorPickerSelectedColor() {
- return _colorPickerSelectedColor;
- }
- public void setColorPickerSelectedColor(String colorPickerSelectedColor) {
- _colorPickerSelectedColor = colorPickerSelectedColor;
- }
- public List getComboBoxDisplayEntries() {
- return _comboBoxDisplayEntries;
- }
- public void setComboBoxDisplayEntries(List comboBoxDisplayEntries) {
- _comboBoxDisplayEntries = comboBoxDisplayEntries;
- }
- public Integer getComboBoxSelectedIndex() {
- return _comboBoxSelectedIndex;
- }
- public void setComboBoxSelectedIndex(Integer comboBoxSelectedIndex) {
- _comboBoxSelectedIndex = comboBoxSelectedIndex;
- }
- public String getComboBoxText() {
- return _comboBoxText;
- }
- public void setComboBoxText(String comboBoxText) {
- _comboBoxText = comboBoxText;
- }
- public String getDateFieldText() {
- return _dateFieldText;
- }
- public void setDateFieldText(String dateFieldText) {
- _dateFieldText = dateFieldText;
- }
- public String getHorizontalSliderValue() {
- return _horizontalSliderValue;
- }
- public void setHorizontalSliderValue(String horizontalSliderValue) {
- _horizontalSliderValue = horizontalSliderValue;
- }
- public String getNumericStepperValue() {
- return _numericStepperValue;
- }
- public void setNumericStepperValue(String numericStepperValue) {
- _numericStepperValue = numericStepperValue;
- }
- public String getProgressBarValue() {
- return _progressBarValue;
- }
- public void setProgressBarValue(String progressBarValue) {
- _progressBarValue = progressBarValue;
- }
- public Boolean getRadioButtonFirstSelected() {
- return _radioButtonFirstSelected;
- }
- public void setRadioButtonFirstSelected(Boolean radioButtonFirstSelected) {
- _radioButtonFirstSelected = radioButtonFirstSelected;
- }
- public Boolean getRadioButtonSecondSelected() {
- return _radioButtonSecondSelected;
- }
- public void setRadioButtonSecondSelected(Boolean radioButtonSecondSelected) {
- _radioButtonSecondSelected = radioButtonSecondSelected;
- }
- public String getRadioButtonSelectedValue() {
- return _radioButtonSelectedValue;
- }
- public void setRadioButtonSelectedValue(String radioButtonSelectedValue) {
- _radioButtonSelectedValue = radioButtonSelectedValue;
- }
- public String getRichTextEditorHtmlText() {
- return _richTextEditorHtmlText;
- }
- public Calendar getSelectedDate() {
- return _selectedDate;
- }
- public void setSelectedDate(Calendar selectedDate) {
- _selectedDate = selectedDate;
- }
- public void setRichTextEditorHtmlText(String richTextEditorHtmlText) {
- _richTextEditorHtmlText = richTextEditorHtmlText;
- }
- public Integer getTabNavigatorSelectedIndex() {
- return _tabNavigatorSelectedIndex;
- }
- public void setTabNavigatorSelectedIndex(Integer tabNavigatorSelectedIndex) {
- _tabNavigatorSelectedIndex = tabNavigatorSelectedIndex;
- }
- public String getTextAreaText() {
- return _textAreaText;
- }
- public void setTextAreaText(String textAreaText) {
- _textAreaText = textAreaText;
- }
- public String getTextInputText() {
- return _textInputText;
- }
- public void setTextInputText(String textInputText) {
- _textInputText = textInputText;
- }
- public Integer getTreeSelectedIndex() {
- return _treeSelectedIndex;
- }
- public void setTreeSelectedIndex(Integer treeSelectedIndex) {
- _treeSelectedIndex = treeSelectedIndex;
- }
- public String getVerticalSliderValue() {
- return _verticalSliderValue;
- }
- public void setVerticalSliderValue(String verticalSliderValue) {
- _verticalSliderValue = verticalSliderValue;
- }
- public List getWisePeopleEntries() {
- return _wisePeopleEntries;
- }
- public void setWisePeopleEntries(List wisePeopleEntries) {
- _wisePeopleEntries = wisePeopleEntries;
- }
-
- public final static class WisePeopleEntry implements Comparable, Serializable {
-
- private static final long serialVersionUID = -4974974584395025727L;
-
- private String _name;
- private String _quote;
- private String _email;
-
- private WisePeopleEntry(String name, String quote, String email){
- super();
- _name = name;
- _quote = quote;
- _email = email;
- }
-
- public String getEmail() {
- return _email;
- }
- public void setEmail(String email) {
- _email = email;
- }
- public String getName() {
- return _name;
- }
- public void setName(String name) {
- _name = name;
- }
- public String getQuote() {
- return _quote;
- }
- public void setQuote(String quote) {
- _quote = quote;
- }
-
- @Override
- public boolean equals(Object instance) {
- if(!(instance instanceof WisePeopleEntry)){
- return false;
- }
-
- WisePeopleEntry wisePeopleEntryInstance = WisePeopleEntry.class.cast( instance );
- return _name.equals(wisePeopleEntryInstance._name) && _quote.equals(wisePeopleEntryInstance._quote)
- && _email.equals(wisePeopleEntryInstance._email);
- }
-
- @Override
- public int hashCode() {
- int hashCodeVal = FlexConstants.HASH_CODE_INIT_VALUE;
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _name.hashCode();
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _quote.hashCode();
- hashCodeVal = FlexConstants.HASH_CODE_MULTIPLY_VALUE * hashCodeVal + _email.hashCode();
- return hashCodeVal;
- }
-
- public int compareTo(WisePeopleEntry currWiseMan) {
- return _name.compareTo(currWiseMan._name);
- }
-
- }
-
-}
diff --git a/jsf-flex/examples/src/main/resources/com/googlecode/jsfFlex/examples/resource/build.properties b/jsf-flex/examples/src/main/resources/com/googlecode/jsfFlex/examples/resource/build.properties
deleted file mode 100644
index d1d18d3f..00000000
--- a/jsf-flex/examples/src/main/resources/com/googlecode/jsfFlex/examples/resource/build.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-# Do not edit this file, as it will be completed automatically
-# by maven during the build process
-jsf_implementation=${jsf_implementation}
diff --git a/jsf-flex/examples/src/main/resources/log4j.properties b/jsf-flex/examples/src/main/resources/log4j.properties
deleted file mode 100644
index 824b9a5e..00000000
--- a/jsf-flex/examples/src/main/resources/log4j.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-#for debugging log4j itself
-log4j.debug=false
-
-#Logger-Priorities:
-#DEBUG lowest, prints all messages
-#INFO prints all messages with FATAL, ERROR, WARN or INFO priority
-#WARN prints all messages with FATAL, ERROR or WARN priority
-#ERROR prints all messages with FATAL or ERROR priority
-#FATAL highest, prints only FATAL messages
-
-# root logger
-log4j.rootLogger=DEBUG, JSF_FLEX
-log4j.appender.JSF_FLEX=org.apache.log4j.ConsoleAppender
-log4j.appender.JSF_FLEX.layout=org.apache.log4j.PatternLayout
-log4j.appender.JSF_FLEX.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
-
diff --git a/jsf-flex/examples/src/main/webapp/WEB-INF/examples-config.xml b/jsf-flex/examples/src/main/webapp/WEB-INF/examples-config.xml
deleted file mode 100644
index 0b176f4c..00000000
--- a/jsf-flex/examples/src/main/webapp/WEB-INF/examples-config.xml
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
- /flexSimple/flexSimple.xhtml
-
- success
- /flexSimple/flexSimple.xhtml
-
-
-
-
-
-
- /overallExample/flexOverallExample.xhtml
-
- success
- /overallExample/flexOverallExampleSuccess.xhtml
-
-
-
-
-
-
- /overallExample/flexOverallExampleSuccess.xhtml
-
- back
- /overallExample/flexOverallExample.xhtml
-
-
-
-
-
-
- /multipleRequestDataGridExample/flexMultipleRequestDataGridExample.xhtml
-
- success
- /multipleRequestDataGridExample/flexMultipleRequestDataGridExample.xhtml
-
-
-
-
-
-
-
-
-
-
- /flexSimple/flexSimple.jsp
-
- success
- /flexSimple/flexSimple.jsp
-
-
-
-
-
-
- /overallExample/flexOverallExample.jsp
-
- success
- /overallExample/flexOverallExampleSuccess.jsp
-
-
-
-
-
-
- /overallExample/flexOverallExampleSuccess.jsp
-
- back
- /overallExample/flexOverallExample.jsp
-
-
-
-
-
-
- /multipleRequestDataGridExample/flexMultipleRequestDataGridExample.jsp
-
- success
- /multipleRequestDataGridExample/flexMultipleRequestDataGridExample.jsp
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/WEB-INF/mojarra-web.xml b/jsf-flex/examples/src/main/webapp/WEB-INF/mojarra-web.xml
deleted file mode 100644
index ce85a9b4..00000000
--- a/jsf-flex/examples/src/main/webapp/WEB-INF/mojarra-web.xml
+++ /dev/null
@@ -1,189 +0,0 @@
-
-
-
-
-
-
-
-
- javax.faces.FACELETS_VIEW_MAPPINGS
- *.xhtml
-
-
-
-
-
- javax.faces.PROJECT_STAGE
- Development
-
-
-
- org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL
- true
-
-
-
- Comma separated list of URIs of (additional) faces config files.
- (e.g. /WEB-INF/my-config.xml)
- See JSF 1.0 PRD2, 10.3.2
- Attention: You may not put /WEB-INF/faces-config.xml in here.
-
- javax.faces.CONFIG_FILES
- /WEB-INF/examples-config.xml
-
-
- State saving method: "client" or "server" (= default)
- See JSF Specification 2.5.3
- javax.faces.STATE_SAVING_METHOD
- server
-
-
-
-
-
-
-
-
- The relative web context path for the locale resources, if being used for
- multilingual application
-
- com.googlecode.jsfFlex.LocaleWebContextRelativePath
- locale
-
-
-
-
- The default locale
-
- com.googlecode.jsfFlex.DefaultLocale
- en_US
-
-
-
-
- For JSF Flex Flash To JavaScript Log Level, possible values are (Log, Debug, Info, Warn, Error)
- If the field is not provided, it will make a decision based on com.googlecode.jsfFlex.MODE with production
- being Error and non-production being Log. Specifically it is only allowed for Firebug unless the user
- uses Firebug Lite or has Dojo with debug set to true.
-
- com.googlecode.jsfFlex.FlashToJavaScriptLogLevel
- Debug
-
-
-
- For JSF Flex build mode, possible values are (debugMode, productionMode [default])
-
- com.googlecode.jsfFlex.MODE
- debugMode
-
-
-
-
-
- jsfFlexResourceFilter
- com.googlecode.jsfFlex.filter.JsfFlexResourceFilter
-
-
-
-
- jsfFlexResourceFilter
- *.jsf
-
-
-
-
- jsfFlexResourceFilter
- /jsfFlexResourceRequest/*
-
-
-
-
- jsfFlexResourceFilter
- /faces/*
-
-
-
-
- Faces Servlet
- javax.faces.webapp.FacesServlet
- 1
-
-
-
-
-
- Faces Servlet
- *.jsf
-
-
-
-
-
- Faces Servlet
- /jsfFlexHttpServiceRequestListener/*
-
-
-
-
- Faces Servlet
- /faces/*
-
-
-
- com.sun.faces.config.ConfigureListener
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/WEB-INF/myFaces-web.xml b/jsf-flex/examples/src/main/webapp/WEB-INF/myFaces-web.xml
deleted file mode 100644
index 30fc0d9d..00000000
--- a/jsf-flex/examples/src/main/webapp/WEB-INF/myFaces-web.xml
+++ /dev/null
@@ -1,185 +0,0 @@
-
-
-
-
-
-
-
-
- javax.faces.FACELETS_VIEW_MAPPINGS
- *.xhtml
-
-
-
-
-
- javax.faces.PROJECT_STAGE
- Development
-
-
-
- org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL
- true
-
-
-
- Comma separated list of URIs of (additional) faces config files.
- (e.g. /WEB-INF/my-config.xml)
- See JSF 1.0 PRD2, 10.3.2
- Attention: You may not put /WEB-INF/faces-config.xml in here.
-
- javax.faces.CONFIG_FILES
- /WEB-INF/examples-config.xml
-
-
- State saving method: "client" or "server" (= default)
- See JSF Specification 2.5.3
- javax.faces.STATE_SAVING_METHOD
- server
-
-
-
-
-
-
-
-
- The relative web context path for the locale resources, if being used for
- multilingual application
-
- com.googlecode.jsfFlex.LocaleWebContextRelativePath
- locale
-
-
-
-
- The default locale
-
- com.googlecode.jsfFlex.DefaultLocale
- en_US
-
-
-
-
- For JSF Flex Flash To JavaScript Log Level, possible values are (Log, Debug, Info, Warn, Error)
- If the field is not provided, it will make a decision based on com.googlecode.jsfFlex.MODE with production
- being Error and non-production being Log. Specifically it is only allowed for Firebug unless the user
- uses Firebug Lite or has Dojo with debug set to true.
-
- com.googlecode.jsfFlex.FlashToJavaScriptLogLevel
- Debug
-
-
-
- For JSF Flex build mode, possible values are (debugMode, productionMode [default])
-
- com.googlecode.jsfFlex.MODE
- debugMode
-
-
-
-
-
- jsfFlexResourceFilter
- com.googlecode.jsfFlex.filter.JsfFlexResourceFilter
-
-
-
-
- jsfFlexResourceFilter
- *.jsf
-
-
-
-
- jsfFlexResourceFilter
- /jsfFlexResourceRequest/*
-
-
-
-
- jsfFlexResourceFilter
- /faces/*
-
-
-
-
- Faces Servlet
- javax.faces.webapp.FacesServlet
- 1
-
-
-
-
-
- Faces Servlet
- *.jsf
-
-
-
-
-
- Faces Servlet
- /jsfFlexHttpServiceRequestListener/*
-
-
-
-
- Faces Servlet
- /faces/*
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/additionalComponent/flexAdditionalComponent.jsp b/jsf-flex/examples/src/main/webapp/additionalComponent/flexAdditionalComponent.jsp
deleted file mode 100644
index f290bbe1..00000000
--- a/jsf-flex/examples/src/main/webapp/additionalComponent/flexAdditionalComponent.jsp
+++ /dev/null
@@ -1,52 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/additionalComponent/flexAdditionalComponent.xhtml b/jsf-flex/examples/src/main/webapp/additionalComponent/flexAdditionalComponent.xhtml
deleted file mode 100644
index 63e1715d..00000000
--- a/jsf-flex/examples/src/main/webapp/additionalComponent/flexAdditionalComponent.xhtml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexAccordion.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexAccordion.jsp
deleted file mode 100644
index f5bda414..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexAccordion.jsp
+++ /dev/null
@@ -1,62 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexAccordion.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexAccordion.xhtml
deleted file mode 100644
index c562f99c..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexAccordion.xhtml
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexApplicationControlBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexApplicationControlBar.jsp
deleted file mode 100644
index a60b636b..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexApplicationControlBar.jsp
+++ /dev/null
@@ -1,54 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexApplicationControlBar.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexApplicationControlBar.xhtml
deleted file mode 100644
index 4e69435b..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexApplicationControlBar.xhtml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexBox.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexBox.jsp
deleted file mode 100644
index 5a234b2a..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexBox.jsp
+++ /dev/null
@@ -1,55 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexBox.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexBox.xhtml
deleted file mode 100644
index d115e725..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexBox.xhtml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexButtonBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexButtonBar.jsp
deleted file mode 100644
index 5bf8e1f4..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexButtonBar.jsp
+++ /dev/null
@@ -1,57 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexButtonBar.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexButtonBar.xhtml
deleted file mode 100644
index 67c0fe64..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexButtonBar.xhtml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexButtonScript.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexButtonScript.jsp
deleted file mode 100644
index 47dd73cf..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexButtonScript.jsp
+++ /dev/null
@@ -1,61 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexCanvas.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexCanvas.jsp
deleted file mode 100644
index 479e368e..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexCanvas.jsp
+++ /dev/null
@@ -1,56 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexCanvas.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexCanvas.xhtml
deleted file mode 100644
index 628d5669..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexCanvas.xhtml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexCheckBox.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexCheckBox.jsp
deleted file mode 100644
index 56363024..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexCheckBox.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexCheckBox.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexCheckBox.xhtml
deleted file mode 100644
index dcdcceab..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexCheckBox.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexColorPicker.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexColorPicker.jsp
deleted file mode 100644
index 4cb77bf3..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexColorPicker.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexColorPicker.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexColorPicker.xhtml
deleted file mode 100644
index a11060a0..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexColorPicker.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexComboBox.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexComboBox.jsp
deleted file mode 100644
index 98d17715..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexComboBox.jsp
+++ /dev/null
@@ -1,49 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexComboBox.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexComboBox.xhtml
deleted file mode 100644
index 35bbc712..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexComboBox.xhtml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexControlBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexControlBar.jsp
deleted file mode 100644
index 34d032d5..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexControlBar.jsp
+++ /dev/null
@@ -1,52 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexControlBar.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexControlBar.xhtml
deleted file mode 100644
index 9535acb9..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexControlBar.xhtml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexDateChooser.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexDateChooser.jsp
deleted file mode 100644
index 769746c7..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexDateChooser.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexDateChooser.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexDateChooser.xhtml
deleted file mode 100644
index 05984827..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexDateChooser.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexDateField.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexDateField.jsp
deleted file mode 100644
index fd633f38..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexDateField.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexDateField.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexDateField.xhtml
deleted file mode 100644
index 965ecf31..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexDateField.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexDividedBox.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexDividedBox.jsp
deleted file mode 100644
index 9b0a5cdf..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexDividedBox.jsp
+++ /dev/null
@@ -1,63 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexDividedBox.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexDividedBox.xhtml
deleted file mode 100644
index f8987d73..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexDividedBox.xhtml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexHRule.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexHRule.jsp
deleted file mode 100644
index fe5681dc..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexHRule.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexHRule.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexHRule.xhtml
deleted file mode 100644
index 181f384b..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexHRule.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexHScrollBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexHScrollBar.jsp
deleted file mode 100644
index 2775f043..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexHScrollBar.jsp
+++ /dev/null
@@ -1,48 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexHScrollBar.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexHScrollBar.xhtml
deleted file mode 100644
index 55b47f60..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexHScrollBar.xhtml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexHSlider.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexHSlider.jsp
deleted file mode 100644
index 0b2acf89..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexHSlider.jsp
+++ /dev/null
@@ -1,48 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexHSlider.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexHSlider.xhtml
deleted file mode 100644
index 7e0939ee..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexHSlider.xhtml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexHorizontalList.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexHorizontalList.jsp
deleted file mode 100644
index d9b39a75..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexHorizontalList.jsp
+++ /dev/null
@@ -1,60 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexHorizontalList.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexHorizontalList.xhtml
deleted file mode 100644
index db0a7c04..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexHorizontalList.xhtml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexImage.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexImage.jsp
deleted file mode 100644
index 19c2de72..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexImage.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexImage.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexImage.xhtml
deleted file mode 100644
index c15f84e9..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexImage.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexLabel.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexLabel.jsp
deleted file mode 100644
index a7d7fc6c..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexLabel.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexLabel.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexLabel.xhtml
deleted file mode 100644
index 6ee59461..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexLabel.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexLinkBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexLinkBar.jsp
deleted file mode 100644
index b331d4f5..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexLinkBar.jsp
+++ /dev/null
@@ -1,60 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexLinkBar.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexLinkBar.xhtml
deleted file mode 100644
index 24d39fff..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexLinkBar.xhtml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexLinkButton.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexLinkButton.jsp
deleted file mode 100644
index b6edf0e2..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexLinkButton.jsp
+++ /dev/null
@@ -1,58 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexList.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexList.jsp
deleted file mode 100644
index 77a16661..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexList.jsp
+++ /dev/null
@@ -1,57 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexLocale.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexLocale.jsp
deleted file mode 100644
index 30ef23d5..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexLocale.jsp
+++ /dev/null
@@ -1,59 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexLocale.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexLocale.xhtml
deleted file mode 100644
index 0dea5ac2..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexLocale.xhtml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexMenuBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexMenuBar.jsp
deleted file mode 100644
index 603c25e4..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexMenuBar.jsp
+++ /dev/null
@@ -1,76 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- .menuitem;
- [Bindable]
- public var complexStructCollection:XMLListCollection = new XMLListCollection(complexStruct);
- ]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexMenuBar.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexMenuBar.xhtml
deleted file mode 100644
index 01154680..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexMenuBar.xhtml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexNumericStepper.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexNumericStepper.jsp
deleted file mode 100644
index 72ef7b2a..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexNumericStepper.jsp
+++ /dev/null
@@ -1,51 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexNumericStepper.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexNumericStepper.xhtml
deleted file mode 100644
index 02f8cdba..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexNumericStepper.xhtml
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexPanel.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexPanel.jsp
deleted file mode 100644
index ca2936bc..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexPanel.jsp
+++ /dev/null
@@ -1,56 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexPanel.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexPanel.xhtml
deleted file mode 100644
index c4c88046..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexPanel.xhtml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexPopUpButton.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexPopUpButton.jsp
deleted file mode 100644
index 192eaa46..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexPopUpButton.jsp
+++ /dev/null
@@ -1,82 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexPopUpMenuButton.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexPopUpMenuButton.jsp
deleted file mode 100644
index 910a2b48..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexPopUpMenuButton.jsp
+++ /dev/null
@@ -1,76 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- .menuitem;
- [Bindable]
- public var complexStructCollection:XMLListCollection = new XMLListCollection(complexStruct);
- ]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexPopUpMenuButton.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexPopUpMenuButton.xhtml
deleted file mode 100644
index 63f77bc4..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexPopUpMenuButton.xhtml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexProgressBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexProgressBar.jsp
deleted file mode 100644
index fbf2daf4..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexProgressBar.jsp
+++ /dev/null
@@ -1,72 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexRadioButton.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexRadioButton.jsp
deleted file mode 100644
index 3247ac60..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexRadioButton.jsp
+++ /dev/null
@@ -1,57 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexRadioButton.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexRadioButton.xhtml
deleted file mode 100644
index 0182c404..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexRadioButton.xhtml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexRichTextEditor.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexRichTextEditor.jsp
deleted file mode 100644
index b4db1761..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexRichTextEditor.jsp
+++ /dev/null
@@ -1,48 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexRichTextEditor.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexRichTextEditor.xhtml
deleted file mode 100644
index 28ad5aaf..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexRichTextEditor.xhtml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexSpacer.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexSpacer.jsp
deleted file mode 100644
index 4a4c8afa..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexSpacer.jsp
+++ /dev/null
@@ -1,59 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexSpacer.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexSpacer.xhtml
deleted file mode 100644
index 6f7cbe9c..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexSpacer.xhtml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexSwfLoader.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexSwfLoader.jsp
deleted file mode 100644
index cd83eba6..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexSwfLoader.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexSwfLoader.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexSwfLoader.xhtml
deleted file mode 100644
index 690d6769..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexSwfLoader.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTabBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexTabBar.jsp
deleted file mode 100644
index 1c40ae73..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTabBar.jsp
+++ /dev/null
@@ -1,60 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTabBar.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexTabBar.xhtml
deleted file mode 100644
index 6cbf99fa..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTabBar.xhtml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTabNavigator.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexTabNavigator.jsp
deleted file mode 100644
index b3c11cc2..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTabNavigator.jsp
+++ /dev/null
@@ -1,71 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTabNavigator.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexTabNavigator.xhtml
deleted file mode 100644
index b70d08b8..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTabNavigator.xhtml
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexText.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexText.jsp
deleted file mode 100644
index 406cccc6..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexText.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexText.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexText.xhtml
deleted file mode 100644
index 64f7c59c..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexText.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTextArea.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexTextArea.jsp
deleted file mode 100644
index 10b06f4b..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTextArea.jsp
+++ /dev/null
@@ -1,48 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTextArea.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexTextArea.xhtml
deleted file mode 100644
index b573480e..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTextArea.xhtml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTextInput.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexTextInput.jsp
deleted file mode 100644
index 8cae6175..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTextInput.jsp
+++ /dev/null
@@ -1,48 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTextInput.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexTextInput.xhtml
deleted file mode 100644
index 3cfe7229..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTextInput.xhtml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTile.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexTile.jsp
deleted file mode 100644
index 840b08e0..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTile.jsp
+++ /dev/null
@@ -1,55 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTile.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexTile.xhtml
deleted file mode 100644
index dba5ee3b..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTile.xhtml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTileList.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexTileList.jsp
deleted file mode 100644
index 35b44491..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTileList.jsp
+++ /dev/null
@@ -1,60 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTileList.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexTileList.xhtml
deleted file mode 100644
index a27918dd..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTileList.xhtml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTitleWindow.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexTitleWindow.jsp
deleted file mode 100644
index e79471bf..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTitleWindow.jsp
+++ /dev/null
@@ -1,57 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTitleWindow.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexTitleWindow.xhtml
deleted file mode 100644
index a23a7f1e..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTitleWindow.xhtml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexToggleButtonBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexToggleButtonBar.jsp
deleted file mode 100644
index 11c3ee1e..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexToggleButtonBar.jsp
+++ /dev/null
@@ -1,63 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexToggleButtonBar.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexToggleButtonBar.xhtml
deleted file mode 100644
index b9880ff2..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexToggleButtonBar.xhtml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTree.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexTree.jsp
deleted file mode 100644
index 3ce7bed0..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTree.jsp
+++ /dev/null
@@ -1,77 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- .menuitem;
- [Bindable]
- public var complexStructCollection:XMLListCollection = new XMLListCollection(complexStruct);
- ]]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexTree.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexTree.xhtml
deleted file mode 100644
index b1c9a30e..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexTree.xhtml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexVRule.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexVRule.jsp
deleted file mode 100644
index ac870e35..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexVRule.jsp
+++ /dev/null
@@ -1,51 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexVRule.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexVRule.xhtml
deleted file mode 100644
index 5f3d4190..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexVRule.xhtml
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexVScrollBar.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexVScrollBar.jsp
deleted file mode 100644
index 62823ceb..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexVScrollBar.jsp
+++ /dev/null
@@ -1,51 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexVScrollBar.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexVScrollBar.xhtml
deleted file mode 100644
index 1d9ad423..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexVScrollBar.xhtml
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexVSlider.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexVSlider.jsp
deleted file mode 100644
index a777d012..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexVSlider.jsp
+++ /dev/null
@@ -1,51 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexVSlider.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexVSlider.xhtml
deleted file mode 100644
index 0c19af01..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexVSlider.xhtml
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexVideoDisplay.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexVideoDisplay.jsp
deleted file mode 100644
index 1143805c..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexVideoDisplay.jsp
+++ /dev/null
@@ -1,50 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexVideoDisplay.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexVideoDisplay.xhtml
deleted file mode 100644
index 6e023112..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexVideoDisplay.xhtml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexViewStack.jsp b/jsf-flex/examples/src/main/webapp/componentExamples/flexViewStack.jsp
deleted file mode 100644
index 99e07f95..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexViewStack.jsp
+++ /dev/null
@@ -1,64 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/flexViewStack.xhtml b/jsf-flex/examples/src/main/webapp/componentExamples/flexViewStack.xhtml
deleted file mode 100644
index 7daa79f3..00000000
--- a/jsf-flex/examples/src/main/webapp/componentExamples/flexViewStack.xhtml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/images/apache.png b/jsf-flex/examples/src/main/webapp/componentExamples/images/apache.png
deleted file mode 100644
index bf7b596c..00000000
Binary files a/jsf-flex/examples/src/main/webapp/componentExamples/images/apache.png and /dev/null differ
diff --git a/jsf-flex/examples/src/main/webapp/componentExamples/images/glassFish.gif b/jsf-flex/examples/src/main/webapp/componentExamples/images/glassFish.gif
deleted file mode 100644
index 9a2618bd..00000000
Binary files a/jsf-flex/examples/src/main/webapp/componentExamples/images/glassFish.gif and /dev/null differ
diff --git a/jsf-flex/examples/src/main/webapp/css/example.css b/jsf-flex/examples/src/main/webapp/css/example.css
deleted file mode 100644
index c907ee7a..00000000
--- a/jsf-flex/examples/src/main/webapp/css/example.css
+++ /dev/null
@@ -1,385 +0,0 @@
-@CHARSET "ISO-8859-1";
-
-#container {
- font: 500 13px Trebuchet MS, Tahoma, Verdana;
-}
-
-#fieldSet > div {
- clear: both;
- position: relative;
-}
-
-#fieldSet div:first-child {
- color: #ff6666;
- float: left;
- width: 250px;
-}
-
-#fieldSet div:first-child ~ div {
- color: #708090;
- float: left;
- overflow-x: auto;
- padding-left: 5px;
- width: 700px;
-}
-
-#fieldSetLegend {
- color: #6495ED;
- font-size: 18px;
- -moz-box-shadow: 0.45em 0.25em 0.25em gray;
- -webkit-box-shadow: 0.45em 0.25em 0.25em gray;
- box-shadow: 0.45em 0.25em 0.25em gray;
-
- -moz-transform: rotate(3deg) skewX(5deg);
- -webkit-transform: rotate(3deg) skewX(5deg);
- -o-transform: rotate(3deg) skewX(5deg);
- -ms-transform: rotate(3deg) skewX(5deg);
- transform: rotate(3deg) skewX(5deg);
-
- -moz-text-shadow: 0.33em 0.25em 0.1em gray;
- -webkit-text-shadow: 0.33em 0.25em 0.1em gray;
- text-shadow: 0.33em 0.25em 0.1em gray;
-}
-
-#warningMessage {
- border: 1px solid #CCCCCC;
- color: #006699;
-}
-
-.blackWhiteTextShadow {
- -moz-text-shadow:
- 0 -2px 3px #FFF,
- 0 -4px 3px #AAA,
- 0 -6px 6px #666,
- 0 -8px 9px #000;
- -webkit-text-shadow:
- 0 -2px 3px #FFF,
- 0 -4px 3px #AAA,
- 0 -6px 6px #666,
- 0 -8px 9px #000;
- text-shadow:
- 0 -2px 3px #FFF,
- 0 -4px 3px #AAA,
- 0 -6px 6px #666,
- 0 -8px 9px #000;
-}
-
-.borderColorsFade {
- border-width: 6px;
-
- -moz-border-top-colors: #222 #444 #666 #888 #AAA #CCC;
- -webkit-border-top-colors: #222 #444 #666 #888 #AAA #CCC;
- border-top-colors: #222 #444 #666 #888 #AAA #CCC;
-
- -moz-border-left-colors: #222 #444 #666 #888 #AAA #CCC;
- -webkit-border-left-colors: #222 #444 #666 #888 #AAA #CCC;
- border-left-colors: #222 #444 #666 #888 #AAA #CCC;
-
- -moz-border-bottom-colors: #222 #444 #666 #888 #AAA #CCC;
- -webkit-border-bottom-colors: #222 #444 #666 #888 #AAA #CCC;
- border-bottom-colors: #222 #444 #666 #888 #AAA #CCC;
-
- -moz-border-right-colors: #222 #444 #666 #888 #AAA #CCC;
- -webkit-border-right-colors: #222 #444 #666 #888 #AAA #CCC;
- border-right-colors: #222 #444 #666 #888 #AAA #CCC;
-}
-
-.clear {
- clear: both;
-}
-
-.columns {
- -moz-column-count: 3;
- -webkit-column-count: 3;
- column-count: 3;
-
- -moz-column-gap: 2em;
- -webkit-column-gap: 2em;
- column-gap: 2em;
-
- -moz-column-rule: 2px solid #ccc;
- -webkit-column-rule: 2px solid #ccc;
- column-rule: 2px solid #ccc;
-
- -moz-column-width: 13em;
- -webkit-column-width: 13em;
- column-width: 13em;
- padding: 5px;
- text-align: center;
-}
-
-.columnsBreakBefore {
- -moz-break-before: column;
- -webkit-break-before: column;
- break-before: column;
-}
-
-.css3Button {
- background: -moz-linear-gradient(bottom, #CC0099, #CCCCFF);
- background: -webkit-gradient(linear, left top, left bottom, from(#CCCCFF), to(#CC0099));
- background: -webkit-linear-gradient(bottom, #CC0099, #CCCCFF);
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCCCFF', endColorstr='#CC0099')";
- border: 2px solid #CC99FF;
-
- -webkit-box-shadow: 2px 2px 6px rgba(195, 210, 100, 0.25);
- -moz-box-shadow: 2px 2px 6px rgba(195, 210, 100, 0.25);
- box-shadow: 2px 2px 6px rgba(195, 210, 100, 0.25);
- color: #FFFFFF;
- font-weight: bold;
- height: 24px;
- padding: 2px;
-}
-
-.descriptionStyle {
- color: #708090;
- font: bold 11px verdana;
- width: 900px;
-}
-
-.errorStyle {
- color:#ff6666;
- font: bold 11px verdana;
-}
-
-.floatL {
- float: left;
-}
-
-.floatR {
- float: right;
-}
-
-.genericBorderRadius {
- -moz-border-radius: 4px / 2px;
- webkit-border-radius: 4px / 2px;
- border-radius: 4px / 2px;
-}
-
-.genericBoxShadow {
- -moz-box-shadow: -1px 2px 4px #CCCCCC;
- -webkit-box-shadow: -1px 2px 4px #CCCCCC;
- box-shadow: -1px 2px 4px #CCCCCC;
-}
-
-.letterPressBG {
- background-color: #565656;
-}
-
-.letterPress {
- color: #333;
- -moz-text-shadow: 0 1px 0 #777, 0 -1px 0 #000;
- -webkit-text-shadow: 0 1px 0 #777, 0 -1px 0 #000;
- text-shadow: 0 1px 0 #777, 0 -1px 0 #000;
-}
-
-.osButton {
- -moz-appearance: button;
- -webkit-appearance: button;
- appearance: button;
-}
-
-.pad5b {
- padding-bottom: 5px;
-}
-
-.pad10b {
- padding-bottom: 10px;
-}
-
-.relative {
- position: relative;
-}
-
-.sectionDescription {
- color: #708090;
- font: bold 14px/2.5 verdana;
- text-align: center;
- text-decoration: underline;
- width: 50%;
- -moz-text-shadow: 0.33em 0.25em 0.1em orange;
- -webkit-text-shadow: 0.33em 0.25em 0.1em orange;
- text-shadow: 0.33em 0.25em 0.1em orange;
-
- -moz-transform: skewY(-3deg) scale(1.5);
- -webkit-transform: skewY(-3deg) scale(1.5);
- -o-transform: skewY(-3deg) scale(1.5);
- -ms-transform: skewY(-3deg) scale(1.5);
- transform: skewY(-3deg) scale(1.5);
-}
-
-.sphericalGradient {
- background-image: -moz-radial-gradient(40%, 50%, circle closest-side, white, white 25%, black 50%, white 75%, transparent);
- background-image: -webkit-gradient(radial, 40% 50%, 0, 40% 50%, 50, from(white), color-stop(25%, white), color-stop(50%, black), color-stop(75%, white), to(transparent));
-}
-
-.subSectionDescription {
- width: 80%;
-}
-
-.subSectionDescription .descriptionHeading {
- color: FF9966;
- font: bold 12px Helvetica;
- text-decoration: underline;
-}
-
-.subSectionDescription .descriptionText {
- font: 15px Garamond;
-}
-
-.textOverFlow {
- -moz-text-overflow: ellipsis;
- -webkit-text-overflow: ellipsis;
- text-overflow: ellipsis;
-}
-
-.contentResize {
- -moz-resize: both;
- -webkit-resize: both;
- resize: both;
-}
-
-.whiteBlackTextShadow {
- color: #FFF;
-
- -moz-text-shadow:
- 0 2px rgba(0, 0, 0, 0.4),
- 0 4px rgba(0, 0, 0, 0.4),
- 0 6px rgba(0, 0, 0, 0.4),
- 0 8px 0 rgba(0, 0, 0, 0.4);
- -webkit-text-shadow:
- 0 2px rgba(0, 0, 0, 0.4),
- 0 4px rgba(0, 0, 0, 0.4),
- 0 6px rgba(0, 0, 0, 0.4),
- 0 8px 0 rgba(0, 0, 0, 0.4);
- text-shadow:
- 0 2px rgba(0, 0, 0, 0.4),
- 0 4px rgba(0, 0, 0, 0.4),
- 0 6px rgba(0, 0, 0, 0.4),
- 0 8px 0 rgba(0, 0, 0, 0.4);
-}
-
-article, aside, canvas, details, embed, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
- display: block;
-}
-command, datalist, keygen, mark, meter, progress, rp, rt, ruby, time, wbr {
- display: inline;
-}
-
-article {
- border: 3px solid #3C78B5;
- float: right;
- margin: 0 10px 10px;
- width: 85%;
-}
-
-canvas {
- border: 3px solid #3C78B5;
-}
-
-figcaption {
- font-size: 10px;
- text-align: center;
-}
-
-footer {
- clear: both;
-}
-
-input[type="search"] {
- -webkit-appearance: textfield;
-}
-
-input[type=range]::before {
- content: attr(min);
-}
-
-input[type=range]::after {
- content: attr(max);
-}
-
-nav {
- float: left;
- width: 10%;
-}
-
-@media only all and (min-width: 500px) and (max-width: 799px) {
- .columns {
- -moz-column-count: 3;
- -webkit-column-count: 3;
- column-count: 3;
-
- -moz-column-gap: 2em;
- -webkit-column-gap: 2em;
- column-gap: 2em;
-
- -moz-column-rule: 1px solid #ccc;
- -webkit-column-rule: 1px solid #ccc;
- column-rule: 1px solid #ccc;
-
- -moz-column-width: 10em;
- -webkit-column-width: 10em;
- column-width: 10em;
- padding: 3px;
- text-align: center;
- }
-
-}
-
-@keyframes "expand" {
- from { border-width: 10px; }
- 50% { border-width: 1px; }
- to {
- border-width: 1px;
- height: 120px;
- width: 150px;
- }
-
-}
-
-.animationExpand {
- animation: "expand" 6s ease-in 2s infinite alternate;
-}
-.animationExpand:hover {
- animation-play-state: paused;
-}
-
-/* First proposal */
-@variables {
- exampleColor: #F00;
- exampleLength: 10em;
-}
-
-.firstProposal {
- background-color: var(exampleColor);
- width: var(exampleLength);
-}
-
-/* Second proposal */
-@define values {
- exampleColor2: #F00;
- exampleLength2: 10em;
-}
-
-.secondProposal {
- background-color: `exampleColor2;
- width: `exampleLength;
-}
-
-@define style-sets {
- exampleSet {
- background-color: #F00;
- width: 10em;
- }
-}
-
-.secondProposalSS {
- `exampleSet;
-}
-
-@define selectors {
- exampleSelector: ul ul li;
-}
-
-`exampleSelector div {
- border: 3em;
-}
\ No newline at end of file
diff --git a/jsf-flex/examples/src/main/webapp/dataGridDragDropExample/flexDataGridDragDropExample.jsp b/jsf-flex/examples/src/main/webapp/dataGridDragDropExample/flexDataGridDragDropExample.jsp
deleted file mode 100644
index a82cd8a7..00000000
--- a/jsf-flex/examples/src/main/webapp/dataGridDragDropExample/flexDataGridDragDropExample.jsp
+++ /dev/null
@@ -1,97 +0,0 @@
-<%@ page session="false" contentType="text/html;charset=utf-8"%>
-<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
-<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
-<%@ taglib uri="http://jsf-flex.googlecode.com/" prefix="jf"%>
-
-
-
-
-
-
-
-
-
-
-
-
-