├── .gitignore ├── AngularFaces.com ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name ├── .tern-project ├── README.md └── WebContent │ ├── angular-1.2.22.js │ ├── angular-route-1.2.22.js │ ├── bootstrap.min.css │ ├── controllers.js │ ├── disclaimer.html │ ├── index.html │ ├── info.html │ ├── syntaxhighlighter │ ├── LGPL-LICENSE │ ├── MIT-LICENSE │ ├── shBrushBat.js │ ├── shBrushGroovy.js │ ├── shBrushJScript.js │ ├── shBrushJava.js │ ├── shBrushXml.js │ ├── shCore.js │ └── shCoreDefault.css │ ├── tutorial │ ├── index.html │ ├── info.html │ ├── legal │ │ ├── disclaimer.html │ │ └── impressum.html │ ├── step_00 │ │ ├── eclipseMaven.png │ │ ├── index.html │ │ ├── info.html │ │ └── libraries.png │ ├── step_01 │ │ ├── anmeldung.php │ │ ├── index.html │ │ ├── info.html │ │ ├── primepuimessage.png │ │ ├── puimessage.png │ │ ├── traditional.png │ │ ├── useCamelCaseValue.png │ │ └── useLabelAttribute.png │ ├── step_02 │ │ ├── carshop_english.png │ │ ├── carshop_german.png │ │ ├── carshop_spanish.png │ │ ├── index.html │ │ ├── info.html │ │ └── project_setup.png │ ├── step_03 │ │ ├── index.html │ │ └── info.html │ ├── step_04 │ │ ├── index.html │ │ └── info.html │ ├── step_05 │ │ ├── index.html │ │ └── info.html │ ├── step_06 │ │ ├── bean_validations_english.png │ │ ├── bean_validations_german.png │ │ ├── bean_validations_spanish.png │ │ ├── index.html │ │ ├── info.html │ │ └── message_project_layout.png │ ├── step_07 │ │ ├── index.html │ │ └── info.html │ ├── step_08 │ │ ├── index.html │ │ └── info.html │ ├── step_09 │ │ └── info.html │ ├── step_10 │ │ ├── index.html │ │ └── info.html │ ├── step_11 │ │ └── info.html │ ├── step_12 │ │ └── info.html │ ├── step_13 │ │ └── info.html │ └── step_99 │ │ ├── contributions.html │ │ ├── download.html │ │ └── info.html │ └── tutorialapp.js ├── AngularFaces_2.0 ├── .gitignore ├── AngularFaces-2.0-examples │ ├── .externalToolBuilders │ │ ├── org.eclipse.wst.jsdt.core.javascriptValidator (1).launch │ │ └── org.eclipse.wst.jsdt.core.javascriptValidator.launch │ ├── .gitignore │ ├── .metadata │ │ └── src │ │ │ └── main │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── faces-config.pageflow │ ├── .tern-project │ ├── LICENSE │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ ├── de │ │ │ └── beyondjava │ │ │ │ └── jsf │ │ │ │ └── sample │ │ │ │ ├── additions │ │ │ │ └── CalculatorBean.java │ │ │ │ ├── carshop │ │ │ │ ├── Car.java │ │ │ │ ├── CarBean.java │ │ │ │ ├── CarPool.java │ │ │ │ ├── CustomerBean.java │ │ │ │ ├── DynamicOptionBean.java │ │ │ │ ├── FilterBean.java │ │ │ │ ├── NewCarBean.java │ │ │ │ ├── SelectionBean.java │ │ │ │ ├── SettingsBean.java │ │ │ │ └── StaticOptionBean.java │ │ │ │ ├── multipleControllers │ │ │ │ ├── Dice1.java │ │ │ │ ├── Dice2.java │ │ │ │ └── Selector.java │ │ │ │ ├── ngTable │ │ │ │ ├── User.java │ │ │ │ └── UsersBean.java │ │ │ │ ├── uiinclude │ │ │ │ ├── Controller1.java │ │ │ │ └── Controller2.java │ │ │ │ └── utils │ │ │ │ └── ManPageURLBean.java │ │ ├── i18n.properties │ │ ├── i18n_de.properties │ │ ├── i18n_es.properties │ │ ├── i18n_fr.properties │ │ ├── logging.properties │ │ └── raytracing.scala │ │ ├── resources │ │ ├── .gitignore │ │ └── dummy.txt │ │ └── webapp │ │ ├── META-INF │ │ ├── context.xml │ │ └── syntaxhighlighter │ │ │ ├── shAutoloader.js │ │ │ ├── shBrushGroovy.js │ │ │ ├── shBrushJScript.js │ │ │ ├── shBrushJava.js │ │ │ ├── shBrushXml.js │ │ │ ├── shCore.js │ │ │ ├── shThemeDefault.css │ │ │ └── shThemeEclipse.css │ │ ├── MandelbrotEarth1.png │ │ ├── WEB-INF │ │ ├── .gitignore │ │ ├── faces-config.xml │ │ └── web.xml │ │ ├── carshop │ │ ├── close.png │ │ ├── close2.png │ │ ├── csv.png │ │ ├── details.js │ │ ├── details.xhtml │ │ ├── filter.xhtml │ │ ├── index.js │ │ ├── index.xhtml │ │ ├── ngtable.js │ │ ├── ngtable.xhtml │ │ ├── sellCar.xhtml │ │ ├── sold.xhtml │ │ ├── table.js │ │ ├── table.xhtml │ │ └── template.xhtml │ │ ├── drawMandelbrotGlobe.js │ │ ├── error.xhtml │ │ ├── experiments │ │ └── tab │ │ │ ├── ngtab.css │ │ │ └── ngtab.html │ │ ├── globe │ │ ├── Mandelbrot2.png │ │ └── MandelbrotEarth1.png │ │ ├── index.xhtml │ │ ├── manual │ │ ├── 1_getting_started │ │ │ ├── bootsfaces.xhtml │ │ │ ├── html5.xhtml │ │ │ ├── i18n.xhtml │ │ │ ├── main.js │ │ │ ├── mojarra.xhtml │ │ │ ├── primefaces.xhtml │ │ │ └── primefaces_outer_scope.xhtml │ │ ├── 2_tables │ │ │ ├── ng-table-demo.xhtml │ │ │ ├── ng-table-java.xhtml │ │ │ ├── ng-table-js.xhtml │ │ │ ├── ng-table-markup.xhtml │ │ │ ├── ng-table.xhtml │ │ │ └── user-controller.js │ │ ├── 3_controllers │ │ │ ├── dice.js │ │ │ ├── el.xhtml │ │ │ ├── elDemo.xhtml │ │ │ ├── elMarkup.xhtml │ │ │ ├── multipleControllers.xhtml │ │ │ ├── multipleControllersDemo.xhtml │ │ │ └── multipleControllersMarkup.xhtml │ │ ├── 4_ngRoute │ │ │ ├── controllers.js │ │ │ ├── index.xhtml │ │ │ ├── other.xhtml │ │ │ ├── page1.xhtml │ │ │ ├── page2.xhtml │ │ │ └── tutorialapp.js │ │ ├── 5_uiInclude │ │ │ ├── controllers.js │ │ │ ├── index.xhtml │ │ │ ├── page2.xhtml │ │ │ ├── toBeIncluded.xhtml │ │ │ └── tutorialapp.js │ │ ├── 99_prime_datatable │ │ │ ├── main.js │ │ │ └── primefaces.xhtml │ │ ├── old_2_ngtable │ │ │ ├── css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── ng-table.css │ │ │ │ └── ng-table.min.css │ │ │ ├── html5.xhtml │ │ │ ├── main.js │ │ │ ├── ng-table.js │ │ │ ├── ng-table.min.js │ │ │ └── simplecarshop.xhtml │ │ └── text.xml │ │ ├── menu │ │ ├── bottom.xhtml │ │ ├── index.xhtml │ │ └── menu.xhtml │ │ ├── resources │ │ ├── AngularFaces │ │ │ ├── messages_de.js │ │ │ └── messages_en.js │ │ ├── cardealer │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap.min.css │ │ │ ├── index.css │ │ │ ├── ng-table-export.js │ │ │ ├── ng-table.css │ │ │ ├── ng-table.js │ │ │ ├── ng-table.min.css │ │ │ ├── ng-table.min.js │ │ │ └── table.css │ │ ├── sh │ │ │ ├── css │ │ │ │ ├── shCore.css │ │ │ │ ├── shCoreEclipse.css │ │ │ │ └── shThemeEclipse.css │ │ │ └── js │ │ │ │ ├── shBrushCss.js │ │ │ │ ├── shBrushGroovy.js │ │ │ │ ├── shBrushJScript.js │ │ │ │ ├── shBrushJava.js │ │ │ │ ├── shBrushXml.js │ │ │ │ └── shCore.js │ │ └── threejs │ │ │ ├── drawMandelbrotGlobe.js │ │ │ └── three.js │ │ └── three.js ├── AngularFaces-core │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ ├── main │ │ ├── java │ │ │ └── de │ │ │ │ └── beyondjava │ │ │ │ └── angularFaces │ │ │ │ ├── components │ │ │ │ ├── puiDiv │ │ │ │ │ ├── PuiDiv.java │ │ │ │ │ └── PuiDivRenderer.java │ │ │ │ ├── puiLabel │ │ │ │ │ ├── AddLabelsAndMessagesHandler.java │ │ │ │ │ ├── BodyTagHandler.java │ │ │ │ │ └── PuiLabel.java │ │ │ │ ├── puiMessage │ │ │ │ │ └── PuiMessage.java │ │ │ │ ├── puiModelSync │ │ │ │ │ ├── PuiModelSync.java │ │ │ │ │ └── PuiScriptRenderer.java │ │ │ │ ├── puiSpan │ │ │ │ │ ├── PuiSpan.java │ │ │ │ │ └── PuiSpanRenderer.java │ │ │ │ ├── puiSync │ │ │ │ │ ├── JSONUtilities.java │ │ │ │ │ ├── PuiSync.java │ │ │ │ │ └── PuiSyncRenderer.java │ │ │ │ └── puiupdateModelAfterAJAXRequest │ │ │ │ │ ├── PuiUpdateModelAfterAJAXRequest.java │ │ │ │ │ └── PuiUpdateModelAfterAJAXRequestRenderer.java │ │ │ │ └── core │ │ │ │ ├── Configuration.java │ │ │ │ ├── ELTools.java │ │ │ │ ├── NGBeanAttributeInfo.java │ │ │ │ ├── NGWordUtiltites.java │ │ │ │ ├── SessionUtils.java │ │ │ │ ├── i18n │ │ │ │ ├── I18n.java │ │ │ │ ├── LanguageAwareIncludeHandler.java │ │ │ │ └── LanguageAwareTagConfig.java │ │ │ │ ├── tagTransformer │ │ │ │ ├── AFTagAttributes.java │ │ │ │ ├── AngularTagDecorator.java │ │ │ │ ├── ConservativeAngularTagDecorator.java │ │ │ │ ├── RelaxedTagDecorator.java │ │ │ │ └── TagAttributeUtilities.java │ │ │ │ └── transformation │ │ │ │ ├── AddNGModelAndIDCallback.java │ │ │ │ ├── AddTypeInformationCallback.java │ │ │ │ ├── AngularViewContextWrapper.java │ │ │ │ ├── AngularViewContextWrapperFactory.java │ │ │ │ ├── AttributeUtilities.java │ │ │ │ ├── FindNGControllerCallback.java │ │ │ │ ├── FullVisitContext.java │ │ │ │ ├── PuiAngularTransformer.java │ │ │ │ ├── PuiSelectItemTagHandler.java │ │ │ │ ├── TranslationCallback.java │ │ │ │ └── stoneQuarry │ │ │ │ ├── JSFAttributes.java │ │ │ │ └── ProcessAngularExpressionsCallback.java │ │ └── resources │ │ │ ├── .gitignore │ │ │ ├── META-INF │ │ │ ├── LICENSE.txt │ │ │ ├── MANIFEST.MF │ │ │ ├── angularFacesCore.taglib.xml │ │ │ ├── faces-config.xml │ │ │ ├── resources │ │ │ │ ├── AngularFaces │ │ │ │ │ ├── angularfaces-core.js │ │ │ │ │ ├── angularfaces-directives.js │ │ │ │ │ ├── jua-0.1.0-correct-index.js │ │ │ │ │ ├── jua-0.1.0.js │ │ │ │ │ ├── jua-0.1.0.min.js │ │ │ │ │ ├── jua-0.1.0_register_with_PrimeFaces.js │ │ │ │ │ ├── messages_de.js │ │ │ │ │ ├── messages_en.js │ │ │ │ │ ├── messages_es.js │ │ │ │ │ ├── messages_fr.js │ │ │ │ │ └── quarry.js │ │ │ │ ├── AngularJS │ │ │ │ │ ├── angular-messages.js │ │ │ │ │ ├── angular-messages.min.js │ │ │ │ │ ├── angular-messages.min.js.map │ │ │ │ │ ├── angular-route.js │ │ │ │ │ ├── angular-route.min.js │ │ │ │ │ ├── angular-route.min.js.map │ │ │ │ │ ├── angular.js │ │ │ │ │ ├── angular.min.js │ │ │ │ │ └── angular.min.js.map │ │ │ │ └── jQuery │ │ │ │ │ ├── jquery-1.11.3.js │ │ │ │ │ ├── jquery-1.11.3.min.js │ │ │ │ │ ├── jquery-1.11.3.min.map │ │ │ │ │ ├── jquery-ui-1.11.3.css │ │ │ │ │ ├── jquery-ui-1.11.3.js │ │ │ │ │ ├── jquery-ui-1.11.3.min.css │ │ │ │ │ └── jquery-ui-1.11.3.min.js │ │ │ └── web.xml │ │ │ └── logging.properties │ │ └── test │ │ └── java │ │ └── de │ │ └── beyondjava │ │ └── AngularFaces │ │ └── AppTest.java ├── AngularFaces-widgets │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── META-INF │ │ └── MANIFEST.MF │ │ ├── main │ │ ├── java │ │ │ └── de │ │ │ │ └── beyondjava │ │ │ │ └── angularFaces │ │ │ │ └── components │ │ │ │ └── slider │ │ │ │ ├── Slider.java │ │ │ │ └── SliderRenderer.java │ │ └── resources │ │ │ ├── .gitignore │ │ │ └── META-INF │ │ │ ├── .faces-config.xml.jsfdia │ │ │ ├── MANIFEST.MF │ │ │ ├── angularFaces.taglib.xml │ │ │ ├── faces-config.xml │ │ │ ├── logging.properties │ │ │ └── resources │ │ │ └── angularfaces-widgets │ │ │ ├── angularfaces-widgets.css │ │ │ ├── angularfaces-widgets.js │ │ │ ├── core │ │ │ ├── angularfaces-widgets.css │ │ │ └── angularfaces-widgets.js │ │ │ └── slider │ │ │ ├── demo.html │ │ │ ├── slider.css │ │ │ └── slider.js │ │ └── test │ │ └── java │ │ └── de │ │ └── beyondjava │ │ └── AngularFaces │ │ └── AppTest.java ├── AngularFaces.net │ ├── .gitignore │ ├── .tern-project │ ├── LICENSE │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ ├── de │ │ │ └── beyondjava │ │ │ │ └── documentation │ │ │ │ └── step01 │ │ │ │ ├── Customer.java │ │ │ │ └── DemoBean.java │ │ ├── i18n_de.properties │ │ └── i18n_pt.properties │ │ └── webapp │ │ ├── META-INF │ │ └── context.xml │ │ ├── WEB-INF │ │ ├── .faces-config.xml.jsfdia │ │ ├── .gitignore │ │ ├── beans.xml │ │ ├── faces-config.xml │ │ └── web.xml │ │ ├── content.xhtml │ │ ├── content_de.xhtml │ │ ├── content_en.xhtml │ │ ├── content_pt.xhtml │ │ ├── error.xhtml │ │ ├── globe │ │ ├── Mandelbrot2.png │ │ └── MandelbrotEarth1.png │ │ ├── index.xhtml │ │ ├── resources │ │ ├── sh │ │ │ ├── css │ │ │ │ ├── shCore.css │ │ │ │ ├── shCoreEclipse.css │ │ │ │ └── shThemeEclipse.css │ │ │ └── js │ │ │ │ ├── shBrushCss.js │ │ │ │ ├── shBrushGroovy.js │ │ │ │ ├── shBrushJScript.js │ │ │ │ ├── shBrushJava.js │ │ │ │ ├── shBrushXml.js │ │ │ │ └── shCore.js │ │ └── threejs │ │ │ ├── drawMandelbrotGlobe.js │ │ │ └── three.js │ │ ├── template │ │ ├── fullpage.xhtml │ │ ├── navbarbottom.xhtml │ │ ├── navbartop.xhtml │ │ ├── pageTemplate.xhtml │ │ └── sidebar.xhtml │ │ ├── version2.0 │ │ ├── angular-1.2.22.js │ │ ├── angular-route-1.2.22.js │ │ ├── bootstrap.min.css │ │ ├── controllers.js │ │ ├── disclaimer.html │ │ ├── index.html │ │ ├── info.html │ │ ├── syntaxhighlighter │ │ │ ├── LGPL-LICENSE │ │ │ ├── MIT-LICENSE │ │ │ ├── shBrushBat.js │ │ │ ├── shBrushGroovy.js │ │ │ ├── shBrushJScript.js │ │ │ ├── shBrushJava.js │ │ │ ├── shBrushXml.js │ │ │ ├── shCore.js │ │ │ └── shCoreDefault.css │ │ ├── tutorial │ │ │ ├── index.html │ │ │ ├── info.html │ │ │ ├── legal │ │ │ │ ├── disclaimer.html │ │ │ │ └── impressum.html │ │ │ ├── step_00 │ │ │ │ ├── eclipseMaven.png │ │ │ │ ├── index.html │ │ │ │ ├── info.html │ │ │ │ └── libraries.png │ │ │ ├── step_01 │ │ │ │ ├── anmeldung.php │ │ │ │ ├── index.html │ │ │ │ ├── info.html │ │ │ │ ├── primepuimessage.png │ │ │ │ ├── puimessage.png │ │ │ │ ├── traditional.png │ │ │ │ ├── useCamelCaseValue.png │ │ │ │ └── useLabelAttribute.png │ │ │ ├── step_02 │ │ │ │ ├── carshop_english.png │ │ │ │ ├── carshop_german.png │ │ │ │ ├── carshop_spanish.png │ │ │ │ ├── index.html │ │ │ │ ├── info.html │ │ │ │ └── project_setup.png │ │ │ ├── step_03 │ │ │ │ ├── index.html │ │ │ │ └── info.html │ │ │ ├── step_04 │ │ │ │ ├── index.html │ │ │ │ └── info.html │ │ │ ├── step_05 │ │ │ │ ├── index.html │ │ │ │ └── info.html │ │ │ ├── step_06 │ │ │ │ ├── bean_validations_english.png │ │ │ │ ├── bean_validations_german.png │ │ │ │ ├── bean_validations_spanish.png │ │ │ │ ├── index.html │ │ │ │ ├── info.html │ │ │ │ └── message_project_layout.png │ │ │ ├── step_07 │ │ │ │ ├── index.html │ │ │ │ └── info.html │ │ │ ├── step_08 │ │ │ │ ├── index.html │ │ │ │ └── info.html │ │ │ ├── step_09 │ │ │ │ └── info.html │ │ │ ├── step_10 │ │ │ │ ├── index.html │ │ │ │ └── info.html │ │ │ ├── step_11 │ │ │ │ └── info.html │ │ │ ├── step_12 │ │ │ │ └── info.html │ │ │ ├── step_13 │ │ │ │ └── info.html │ │ │ └── step_99 │ │ │ │ ├── contributions.html │ │ │ │ ├── download.html │ │ │ │ └── info.html │ │ └── tutorialapp.js │ │ ├── version2.1 │ │ ├── changelog │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ ├── components │ │ │ ├── include │ │ │ │ ├── content.xhtml │ │ │ │ ├── content_de.xhtml │ │ │ │ ├── content_en.xhtml │ │ │ │ ├── content_pt.xhtml │ │ │ │ └── index.xhtml │ │ │ ├── puilabel │ │ │ │ ├── content.xhtml │ │ │ │ ├── content_de.xhtml │ │ │ │ ├── content_en.xhtml │ │ │ │ ├── content_pt.xhtml │ │ │ │ └── index.xhtml │ │ │ ├── puimessage │ │ │ │ ├── content.xhtml │ │ │ │ ├── content_de.xhtml │ │ │ │ ├── content_en.xhtml │ │ │ │ ├── content_pt.xhtml │ │ │ │ └── index.xhtml │ │ │ ├── puimessages │ │ │ │ ├── content.xhtml │ │ │ │ ├── content_de.xhtml │ │ │ │ ├── content_en.xhtml │ │ │ │ ├── content_pt.xhtml │ │ │ │ └── index.xhtml │ │ │ ├── translate │ │ │ │ ├── content.xhtml │ │ │ │ ├── content_de.xhtml │ │ │ │ ├── content_en.xhtml │ │ │ │ ├── content_pt.xhtml │ │ │ │ └── index.xhtml │ │ │ └── updateModelAfterAJAXRequest │ │ │ │ ├── content.xhtml │ │ │ │ ├── content_de.xhtml │ │ │ │ ├── content_en.xhtml │ │ │ │ ├── content_pt.xhtml │ │ │ │ └── index.xhtml │ │ ├── javascript │ │ │ ├── afSendNGSyncToServer │ │ │ │ ├── content.xhtml │ │ │ │ ├── content_de.xhtml │ │ │ │ ├── content_en.xhtml │ │ │ │ ├── content_pt.xhtml │ │ │ │ └── index.xhtml │ │ │ └── initJSFScope │ │ │ │ ├── content.xhtml │ │ │ │ ├── content_de.xhtml │ │ │ │ ├── content_en.xhtml │ │ │ │ ├── content_pt.xhtml │ │ │ │ └── index.xhtml │ │ ├── legal │ │ │ ├── disclaimer.xhtml │ │ │ ├── impressum.xhtml │ │ │ └── privacy.xhtml │ │ └── tutorial │ │ │ ├── step_00 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ ├── eclipseMaven.png │ │ │ ├── folderLayout.png │ │ │ ├── index.xhtml │ │ │ ├── libraries.png │ │ │ └── preview.png │ │ │ ├── step_01 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ ├── index.xhtml │ │ │ ├── primepuimessage.png │ │ │ ├── puimessage.png │ │ │ ├── traditional.png │ │ │ ├── useCamelCaseValue.png │ │ │ └── useLabelAttribute.png │ │ │ ├── step_02 │ │ │ ├── carshop_english.png │ │ │ ├── carshop_german.png │ │ │ ├── carshop_spanish.png │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ ├── index.xhtml │ │ │ └── project_setup.png │ │ │ ├── step_03 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_04 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_05 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_06 │ │ │ ├── bean_validations_english.png │ │ │ ├── bean_validations_german.png │ │ │ ├── bean_validations_spanish.png │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ ├── index.xhtml │ │ │ ├── message_project_layout.png │ │ │ └── test.js │ │ │ ├── step_07 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_08 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_09 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_10 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_11 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_12 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_13 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ └── index.xhtml │ │ │ ├── step_14 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ ├── index.xhtml │ │ │ └── jsfids.png │ │ │ └── step_99 │ │ │ ├── content.xhtml │ │ │ ├── content_de.xhtml │ │ │ ├── content_en.xhtml │ │ │ ├── content_pt.xhtml │ │ │ ├── contributions.xhtml │ │ │ ├── download.xhtml │ │ │ ├── index.xhtml │ │ │ └── requirements.xhtml │ │ └── version2.2 │ │ └── tables │ │ ├── jq.html │ │ ├── jq.xhtml │ │ ├── jq2.xhtml │ │ ├── jq3.js │ │ ├── jq3.xhtml │ │ ├── jq4.js │ │ └── jq4.xhtml ├── LICENSE ├── README.md └── incubator │ ├── AngularFaces-widgets-examples │ ├── .externalToolBuilders │ │ ├── org.eclipse.wst.jsdt.core.javascriptValidator (1).launch │ │ └── org.eclipse.wst.jsdt.core.javascriptValidator.launch │ ├── .gitignore │ ├── .metadata │ │ └── src │ │ │ └── main │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── faces-config.pageflow │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ ├── de │ │ │ └── beyondjava │ │ │ │ └── jsf │ │ │ │ └── sample │ │ │ │ └── additions │ │ │ │ ├── CalculatorBean.java │ │ │ │ └── Car.java │ │ └── logging.properties │ │ ├── resources │ │ ├── .gitignore │ │ └── dummy.txt │ │ └── webapp │ │ ├── META-INF │ │ └── context.xml │ │ ├── MandelbrotEarth1.png │ │ ├── WEB-INF │ │ ├── .gitignore │ │ ├── faces-config.xml │ │ └── web.xml │ │ ├── error.xhtml │ │ ├── index.xhtml │ │ ├── kendo │ │ ├── js │ │ │ ├── angular.min.js │ │ │ ├── jquery-1.9.1.min.js │ │ │ ├── jquery.min.js │ │ │ └── kendo.all.min.js │ │ └── styles │ │ │ ├── Default │ │ │ ├── editor.png │ │ │ ├── imagebrowser.png │ │ │ ├── indeterminate.gif │ │ │ ├── loading-image.gif │ │ │ ├── loading.gif │ │ │ ├── loading_2x.gif │ │ │ ├── slider-h.gif │ │ │ ├── slider-v.gif │ │ │ ├── sprite.png │ │ │ └── sprite_2x.png │ │ │ ├── kendo.common.min.css │ │ │ └── kendo.default.min.css │ │ ├── kendo1 │ │ ├── index.xhtml │ │ └── kendo1controller.js │ │ ├── manual │ │ ├── accordion │ │ │ ├── index.xhtml │ │ │ └── main.js │ │ ├── body │ │ │ ├── index.xhtml │ │ │ └── main.js │ │ ├── button │ │ │ ├── html5.xhtml │ │ │ ├── index.xhtml │ │ │ ├── main.js │ │ │ ├── mojarra.xhtml │ │ │ └── primefaces.xhtml │ │ ├── grid │ │ │ ├── index.xhtml │ │ │ └── main.js │ │ ├── index.xhtml │ │ ├── inputText │ │ │ ├── index.xhtml │ │ │ └── main.js │ │ ├── kendo │ │ │ ├── js │ │ │ │ ├── angular.min.js │ │ │ │ ├── jquery-1.9.1.min.js │ │ │ │ ├── jquery.min.js │ │ │ │ └── kendo.all.min.js │ │ │ └── styles │ │ │ │ ├── Default │ │ │ │ ├── editor.png │ │ │ │ ├── imagebrowser.png │ │ │ │ ├── indeterminate.gif │ │ │ │ ├── loading-image.gif │ │ │ │ ├── loading.gif │ │ │ │ ├── loading_2x.gif │ │ │ │ ├── slider-h.gif │ │ │ │ ├── slider-v.gif │ │ │ │ ├── sprite.png │ │ │ │ └── sprite_2x.png │ │ │ │ ├── kendo.common.min.css │ │ │ │ └── kendo.default.min.css │ │ ├── main.js │ │ ├── panel │ │ │ ├── index.xhtml │ │ │ └── main.js │ │ ├── slider │ │ │ ├── index.xhtml │ │ │ └── main.js │ │ └── tabstrip │ │ │ ├── index.xhtml │ │ │ └── main.js │ │ ├── resources │ │ └── AngularFaces │ │ │ └── glue.js │ │ └── syntaxhighlighter │ │ ├── shAutoloader.js │ │ ├── shBrushGroovy.js │ │ ├── shBrushJScript.js │ │ ├── shBrushJava.js │ │ ├── shBrushXml.js │ │ ├── shCore.js │ │ ├── shThemeDefault.css │ │ └── shThemeEclipse.css │ └── AngularFaces-widgets │ ├── .gitignore │ ├── pom.xml │ └── src │ ├── META-INF │ └── MANIFEST.MF │ ├── main │ ├── java │ │ └── de │ │ │ └── beyondjava │ │ │ ├── angularFaces │ │ │ ├── common │ │ │ │ ├── IAngularController.java │ │ │ │ ├── IEditable.java │ │ │ │ ├── ILabel.java │ │ │ │ ├── IModel.java │ │ │ │ ├── IStyle.java │ │ │ │ ├── IStyleClass.java │ │ │ │ └── IValue.java │ │ │ ├── core │ │ │ │ ├── ANGELResolver.java │ │ │ │ ├── ELTools.java │ │ │ │ ├── JSR303RendererUtils.java │ │ │ │ ├── NGBeanAttributeInfo.java │ │ │ │ ├── NGModelRendererUtils.java │ │ │ │ ├── NGWordUtiltites.java │ │ │ │ ├── RendererUtils.java │ │ │ │ ├── SessionUtils.java │ │ │ │ └── puiEL │ │ │ │ │ ├── AngularExpressionResolver.java │ │ │ │ │ ├── AngularViewContextWrapper.java │ │ │ │ │ ├── AngularViewContextWrapperFactory.java │ │ │ │ │ ├── PuiELTransformer.java │ │ │ │ │ └── PuiLabelDecorator.java │ │ │ ├── flavors │ │ │ │ ├── angularDart │ │ │ │ │ ├── puiAccordion │ │ │ │ │ │ ├── PuiAccordion.java │ │ │ │ │ │ └── PuiAccordionRenderer.java │ │ │ │ │ ├── puiBody │ │ │ │ │ │ ├── PuiBody.java │ │ │ │ │ │ └── PuiBodyRenderer.java │ │ │ │ │ ├── puiButton │ │ │ │ │ │ ├── PuiButton.java │ │ │ │ │ │ └── PuiButtonRenderer.java │ │ │ │ │ ├── puiCheckbox │ │ │ │ │ │ ├── PuiCheckbox.java │ │ │ │ │ │ └── PuiCheckboxRenderer.java │ │ │ │ │ ├── puiDatatable │ │ │ │ │ │ ├── PuiDatatable.java │ │ │ │ │ │ └── PuiDatatableRenderer.java │ │ │ │ │ ├── puiDropdown │ │ │ │ │ │ ├── PuiDropdown.java │ │ │ │ │ │ └── PuiDropdownRenderer.java │ │ │ │ │ ├── puiForm │ │ │ │ │ │ ├── PuiForm.java │ │ │ │ │ │ └── PuiFormRenderer.java │ │ │ │ │ ├── puiGrid │ │ │ │ │ │ ├── PuiGrid.java │ │ │ │ │ │ └── PuiGridRenderer.java │ │ │ │ │ ├── puiInput │ │ │ │ │ │ ├── PuiColor.java │ │ │ │ │ │ ├── PuiInput.java │ │ │ │ │ │ ├── PuiInputTextRenderer.java │ │ │ │ │ │ └── PuiWeek.java │ │ │ │ │ ├── puiInputTextarea │ │ │ │ │ │ ├── PuiInputTextareaRenderer.java │ │ │ │ │ │ └── PuiTextarea.java │ │ │ │ │ ├── puiPanel │ │ │ │ │ │ ├── PuiPanel.java │ │ │ │ │ │ └── PuiPanelRenderer.java │ │ │ │ │ └── puiTabview │ │ │ │ │ │ ├── PuiTab.java │ │ │ │ │ │ ├── PuiTabRenderer.java │ │ │ │ │ │ ├── PuiTabView.java │ │ │ │ │ │ └── PuiTabViewRenderer.java │ │ │ │ └── kendo │ │ │ │ │ ├── puiAccordion │ │ │ │ │ ├── PuiAccordion.java │ │ │ │ │ └── PuiAccordionRenderer.java │ │ │ │ │ ├── puiBody │ │ │ │ │ ├── PuiBody.java │ │ │ │ │ ├── PuiBodyRenderer.java │ │ │ │ │ └── PuiScriptRenderer.java │ │ │ │ │ ├── puiButton │ │ │ │ │ ├── NGCommandButton.java │ │ │ │ │ └── NGCommandButtonRenderer.java │ │ │ │ │ ├── puiGrid │ │ │ │ │ ├── PuiGrid.java │ │ │ │ │ └── PuiGridRenderer.java │ │ │ │ │ ├── puiInputText │ │ │ │ │ ├── PuiDate.java │ │ │ │ │ ├── PuiInputText.java │ │ │ │ │ └── PuiInputTextRenderer.java │ │ │ │ │ ├── puiPanel │ │ │ │ │ ├── PuiPanel.java │ │ │ │ │ └── PuiPanelRenderer.java │ │ │ │ │ ├── puiSlider │ │ │ │ │ ├── PuiSlider.java │ │ │ │ │ └── PuiSliderRenderer.java │ │ │ │ │ └── puiTabview │ │ │ │ │ ├── PuiTab.java │ │ │ │ │ ├── PuiTabRenderer.java │ │ │ │ │ ├── PuiTabView.java │ │ │ │ │ └── PuiTabViewRenderer.java │ │ │ ├── puiAngularController │ │ │ │ ├── PuiAngularController.java │ │ │ │ └── PuiAngularControllerRenderer.java │ │ │ └── secure │ │ │ │ ├── NGDefaultSecurityFilter.java │ │ │ │ ├── NGSecure.java │ │ │ │ ├── NGSecureRenderer.java │ │ │ │ ├── NGSecureUtilities.java │ │ │ │ ├── NGSecurityFilter.java │ │ │ │ ├── NGSecurityPhaseListener.java │ │ │ │ ├── NGSecurityPhaseListenerImpl.java │ │ │ │ ├── ToDo.txt │ │ │ │ └── secure.taglib.xml │ │ │ └── security │ │ │ └── SQLInjectionFilter.java │ ├── resources │ │ ├── .gitignore │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ ├── angularFaces.taglib.xml │ │ │ ├── faces-config.xml │ │ │ └── kendoFaces.taglib.xml │ │ └── logging.properties │ └── webapp │ │ └── resources │ │ └── kendo2014.2.716 │ │ ├── angular.min.js │ │ ├── jquery.min.js │ │ ├── kendo.all.min.js │ │ ├── kendo.common.min.css │ │ └── kendo.default.min.css │ └── test │ └── java │ └── de │ └── beyondjava │ └── AngularFaces │ └── AppTest.java ├── GettingStarted ├── .gitignore ├── README.md ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ ├── faces-config.xml │ │ ├── lib │ │ │ ├── angularFaces-core-2.0.0.jar │ │ │ ├── classmate-1.0.0.jar │ │ │ ├── commons-beanutils-1.8.3.jar │ │ │ ├── commons-logging-1.1.3.jar │ │ │ ├── gson-2.2.4.jar │ │ │ ├── hibernate-validator-5.1.0.Final.jar │ │ │ ├── jboss-logging-3.1.3.GA.jar │ │ │ ├── jsf-api-2.2.8-02.jar │ │ │ ├── jsf-impl-2.2.8-02.jar │ │ │ ├── jstl-1.2.jar │ │ │ └── validation-api-1.1.0.Final.jar │ │ └── web.xml │ ├── index.xhtml │ └── main.js └── src │ └── de │ └── beyondjava │ └── angularFaces │ └── gettingStarted │ └── CalculatorBean.java ├── LICENSE ├── README.md ├── angulartetris ├── .gitignore ├── README.md ├── incubator │ ├── step_04_mustaches │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── de │ │ │ │ └── beyondjava │ │ │ │ │ └── angularTetris │ │ │ │ │ ├── highscore │ │ │ │ │ ├── HighScore.java │ │ │ │ │ └── HighScoreTable.java │ │ │ │ │ └── settings │ │ │ │ │ └── Settings.java │ │ │ └── logging.properties │ │ │ ├── resources │ │ │ ├── .gitignore │ │ │ └── dummy.txt │ │ │ └── webapp │ │ │ ├── META-INF │ │ │ └── context.xml │ │ │ ├── WEB-INF │ │ │ ├── .gitignore │ │ │ ├── faces-config.xml │ │ │ └── web.xml │ │ │ ├── index.xhtml │ │ │ ├── main.js │ │ │ ├── nestedLoops.xhtml │ │ │ ├── resources │ │ │ └── images │ │ │ │ └── AngularTetris.png │ │ │ └── syntaxhighlighter │ │ │ ├── LGPL-LICENSE │ │ │ ├── MIT-LICENSE │ │ │ ├── shBrushBat.js │ │ │ ├── shBrushGroovy.js │ │ │ ├── shBrushJScript.js │ │ │ ├── shBrushJava.js │ │ │ ├── shBrushXml.js │ │ │ ├── shCore.js │ │ │ └── shCoreDefault.css │ ├── step_05_bean_validation_api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── de │ │ │ │ └── beyondjava │ │ │ │ │ ├── angularTetris │ │ │ │ │ ├── highscore │ │ │ │ │ │ ├── HighScoreBean.java │ │ │ │ │ │ └── HighScoreTableBean.java │ │ │ │ │ └── settings │ │ │ │ │ │ └── SettingsBean.java │ │ │ │ │ └── carshop │ │ │ │ │ └── customers │ │ │ │ │ └── Customer.java │ │ │ ├── i18n_de.properties │ │ │ ├── i18n_es.properties │ │ │ └── logging.properties │ │ │ ├── resources │ │ │ ├── .gitignore │ │ │ └── dummy.txt │ │ │ └── webapp │ │ │ ├── META-INF │ │ │ └── context.xml │ │ │ ├── WEB-INF │ │ │ ├── .gitignore │ │ │ ├── faces-config.xml │ │ │ └── web.xml │ │ │ ├── carshop │ │ │ ├── customer.xhtml │ │ │ └── main.js │ │ │ ├── index.xhtml │ │ │ ├── resources │ │ │ ├── AngularFaces │ │ │ │ └── messages_pt.js │ │ │ └── images │ │ │ │ └── AngularTetris.png │ │ │ └── syntaxhighlighter │ │ │ ├── LGPL-LICENSE │ │ │ ├── MIT-LICENSE │ │ │ ├── shBrushBat.js │ │ │ ├── shBrushGroovy.js │ │ │ ├── shBrushJScript.js │ │ │ ├── shBrushJava.js │ │ │ ├── shBrushXml.js │ │ │ ├── shCore.js │ │ │ └── shCoreDefault.css │ ├── step_06_datatables │ │ └── target │ │ │ └── m2e-wtp │ │ │ └── web-resources │ │ │ └── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── maven │ │ │ └── de.beyondjava.angularFaces │ │ │ └── angularfaces-tutorial-step-06-datatable │ │ │ ├── pom.properties │ │ │ └── pom.xml │ └── step_07_datatables │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ ├── java │ │ ├── de │ │ │ └── beyondjava │ │ │ │ └── jsf │ │ │ │ └── sample │ │ │ │ └── carshop │ │ │ │ ├── Car.java │ │ │ │ └── CarPool.java │ │ └── logging.properties │ │ ├── resources │ │ ├── .gitignore │ │ └── dummy.txt │ │ └── webapp │ │ ├── META-INF │ │ └── context.xml │ │ ├── WEB-INF │ │ ├── .gitignore │ │ ├── faces-config.xml │ │ └── web.xml │ │ ├── index.xhtml │ │ ├── main.js │ │ └── primefaces.xhtml ├── pom.xml └── src │ └── main │ ├── java │ ├── de │ │ └── beyondjava │ │ │ ├── angularTetris │ │ │ ├── game │ │ │ │ ├── Cell.java │ │ │ │ ├── Grid.java │ │ │ │ └── Row.java │ │ │ ├── highscore │ │ │ │ ├── HighScoreBean.java │ │ │ │ ├── HighScoreTableBean.java │ │ │ │ └── ScoreBean.java │ │ │ └── settings │ │ │ │ └── SettingsBean.java │ │ │ └── carshop │ │ │ └── customers │ │ │ └── Customer.java │ ├── i18n_de.properties │ ├── i18n_es.properties │ └── logging.properties │ ├── resources │ ├── .gitignore │ └── dummy.txt │ └── webapp │ ├── META-INF │ └── context.xml │ ├── WEB-INF │ ├── .gitignore │ ├── faces-config.xml │ └── web.xml │ ├── angulartetris.css │ ├── gameController.js │ ├── index.xhtml │ ├── main.js │ ├── resources │ └── images │ │ └── AngularTetris.png │ ├── syntaxhighlighter │ ├── LGPL-LICENSE │ ├── MIT-LICENSE │ ├── shBrushBat.js │ ├── shBrushGroovy.js │ ├── shBrushJScript.js │ ├── shBrushJava.js │ ├── shBrushXml.js │ ├── shCore.js │ └── shCoreDefault.css │ └── tetromino.js └── dist ├── angularFaces-core-2.0.0.jar ├── angularFaces-core-2.0.0.jar.asc └── de └── beyondjava ├── angularFaces-core └── 2.1.0-RC1 │ ├── _remote.repositories │ ├── angularFaces-core-2.1.0-RC1-javadoc.jar │ ├── angularFaces-core-2.1.0-RC1-javadoc.jar.asc │ ├── angularFaces-core-2.1.0-RC1-sources.jar │ ├── angularFaces-core-2.1.0-RC1-sources.jar.asc │ ├── angularFaces-core-2.1.0-RC1.jar │ ├── angularFaces-core-2.1.0-RC1.jar.asc │ ├── angularFaces-core-2.1.0-RC1.pom │ └── angularFaces-core-2.1.0-RC1.pom.asc └── babbageFaces ├── 1.0 ├── _remote.repositories ├── babbageFaces-1.0-javadoc.jar ├── babbageFaces-1.0-javadoc.jar.asc ├── babbageFaces-1.0-sources.jar ├── babbageFaces-1.0-sources.jar.asc ├── babbageFaces-1.0.jar ├── babbageFaces-1.0.jar.asc ├── babbageFaces-1.0.pom └── babbageFaces-1.0.pom.asc ├── maven-metadata-local.xml ├── maven-metadata-ossrh.xml └── resolver-status.properties /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .classpath 3 | .project 4 | /.settings 5 | rebel.xml 6 | *.DS_Store 7 | -------------------------------------------------------------------------------- /AngularFaces.com/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /AngularFaces.com/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//WebContent/index.html=UTF-8 3 | encoding/=UTF-8 4 | -------------------------------------------------------------------------------- /AngularFaces.com/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces.com/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /AngularFaces.com/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /AngularFaces.com/.tern-project: -------------------------------------------------------------------------------- 1 | {"libs":["browser","ecma5"],"ide":{}} -------------------------------------------------------------------------------- /AngularFaces.com/README.md: -------------------------------------------------------------------------------- 1 | AngularFaces 2 | ============ 3 | 4 | This subproject is the source code of the out-dated AngularFaces documentation page, http://www.angularfaces.com. 5 | 6 | To learn more about AngularFaces, have a look at https://www.angularFaces.net and http://www.beyondjava.net/blog/angularfaces-jsf-beyond-ajax/. 7 | 8 | There's also a showcase at http://showcase.angularfaces.com demonstrating the older version of AngularFaces 1.0. 9 | 10 | Legal disclaimer: 11 | As stated in the Licence conditions, the software is provided on a "as is" basis, without warranties or conditions of any kind. Use at own risk. Read the license file for the details. 12 | 13 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/controllers.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var tutorialControllers = angular.module('tutorialControllers', []); 4 | 5 | tutorialControllers.controller('EmptyController', [ '$scope', '$routeParams', 6 | function($scope, $routeParams) { 7 | $scope.tutorialId = $routeParams.tutorialId; 8 | 9 | $scope.highlight = function() { 10 | try { 11 | var codeblocks = document.getElementsByTagName('pre'); 12 | if (null != codeblocks) { 13 | for (var i = 0; i < codeblocks.length;i++) 14 | hljs.highlightBlock(codeblocks[i]); 15 | } 16 | 17 | } catch (e) { 18 | alert("error"); 19 | } 20 | }; 21 | } ]); 22 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/syntaxhighlighter/MIT-LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003, 2004 Jim Weirich 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_00/eclipseMaven.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_00/eclipseMaven.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_00/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_00/libraries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_00/libraries.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_01/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_01/primepuimessage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_01/primepuimessage.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_01/puimessage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_01/puimessage.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_01/traditional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_01/traditional.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_01/useCamelCaseValue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_01/useCamelCaseValue.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_01/useLabelAttribute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_01/useLabelAttribute.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_02/carshop_english.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_02/carshop_english.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_02/carshop_german.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_02/carshop_german.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_02/carshop_spanish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_02/carshop_spanish.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_02/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_02/project_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_02/project_setup.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_03/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_04/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_05/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_06/bean_validations_english.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_06/bean_validations_english.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_06/bean_validations_german.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_06/bean_validations_german.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_06/bean_validations_spanish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_06/bean_validations_spanish.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_06/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_06/message_project_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces.com/WebContent/tutorial/step_06/message_project_layout.png -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_07/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_08/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_10/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces.com/WebContent/tutorial/step_10/info.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Automatic pass-through attributes

4 |

AngularFaces allows you to use native AngularJS directives without having to define them as JSF pass-through 5 | attributes. In other words, you write the XHTML code just as if it was an ordinary AngularJS page. You don't have to 6 | use the new pass-through attributes of JSF 2.2. For instance, you can use ng-show or ng-hide to hide a panel group:

7 |
 8 | <h:panelGroup ng-show="false">
 9 |    ...
10 | </h:panelGroup>
11 | <h:panelGroup ng-hide="true">
12 |    ...
13 | </h:panelGroup>
14 |           
15 | 16 |





17 | 18 | 19 | 20 | 21 |
22 | -------------------------------------------------------------------------------- /AngularFaces_2.0/.gitignore: -------------------------------------------------------------------------------- 1 | .settings/ 2 | target/ 3 | .project 4 | .classpath 5 | rebel.xml 6 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator (1).launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator.launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .classpath 3 | .project 4 | /.settings 5 | rebel.xml 6 | /dist 7 | *.war 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/.metadata/src/main/webapp/WEB-INF/faces-config.pageflow: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/.tern-project: -------------------------------------------------------------------------------- 1 | {"libs":["browser","ecma5"],"ide":{}} -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/README.md: -------------------------------------------------------------------------------- 1 | AngularFaces 2 | ============ 3 | 4 | This subproject is the source code of the AngularFaces 2.1 showcase which is installed at https://www.angularfaces.net/showcase2.1/carshop/index.jsf. 5 | 6 | To learn more about AngularFaces, have a look at https://www.angularFaces.net and http://www.beyondjava.net/blog/angularfaces-jsf-beyond-ajax/. 7 | 8 | There's also a showcase at http://showcase.angularfaces.com demonstrating the older version of AngularFaces 1.0. 9 | 10 | Legal disclaimer: 11 | As stated in the Licence conditions, the software is provided on a "as is" basis, without warranties or conditions of any kind. Use at own risk. Read the license file for the details. 12 | 13 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/de/beyondjava/jsf/sample/multipleControllers/Dice1.java: -------------------------------------------------------------------------------- 1 | package de.beyondjava.jsf.sample.multipleControllers; 2 | 3 | import java.io.Serializable; 4 | 5 | import javax.faces.bean.ManagedBean; 6 | import javax.faces.bean.SessionScoped; 7 | 8 | @ManagedBean 9 | @SessionScoped 10 | public class Dice1 implements Serializable { 11 | private static final long serialVersionUID = 1L; 12 | 13 | private int value=1; 14 | 15 | public void throwDice() { 16 | setValue(((int) (Math.random() * 6.0)) + 1); 17 | } 18 | 19 | public int getValue() { 20 | return value; 21 | } 22 | 23 | public void setValue(int value) { 24 | this.value = value; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/de/beyondjava/jsf/sample/multipleControllers/Dice2.java: -------------------------------------------------------------------------------- 1 | package de.beyondjava.jsf.sample.multipleControllers; 2 | 3 | import java.io.Serializable; 4 | 5 | import javax.faces.bean.ManagedBean; 6 | import javax.faces.bean.SessionScoped; 7 | 8 | @ManagedBean 9 | @SessionScoped 10 | public class Dice2 implements Serializable { 11 | private static final long serialVersionUID = 1L; 12 | 13 | private int value=2; 14 | 15 | public void throwDice() { 16 | setValue(((int) (Math.random() * 6.0)) + 1); 17 | } 18 | 19 | public int getValue() { 20 | return value; 21 | } 22 | 23 | public void setValue(int value) { 24 | this.value = value; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/de/beyondjava/jsf/sample/multipleControllers/Selector.java: -------------------------------------------------------------------------------- 1 | package de.beyondjava.jsf.sample.multipleControllers; 2 | 3 | import java.io.Serializable; 4 | 5 | import javax.faces.bean.ManagedBean; 6 | import javax.faces.bean.SessionScoped; 7 | 8 | @ManagedBean 9 | @SessionScoped 10 | public class Selector implements Serializable { 11 | private static final long serialVersionUID = 1L; 12 | private boolean firstControllerActive=true; 13 | 14 | public String getActiveController() { 15 | if (firstControllerActive) 16 | return "Dice1Controller"; 17 | else 18 | return "Dice2Controller"; 19 | } 20 | 21 | public boolean isFirstControllerActive() { 22 | return firstControllerActive; 23 | } 24 | 25 | public void setFirstControllerActive(boolean firstControllerActive) { 26 | this.firstControllerActive = firstControllerActive; 27 | } 28 | 29 | public void toggleControllers() { 30 | firstControllerActive = !firstControllerActive; 31 | } 32 | 33 | } 34 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/de/beyondjava/jsf/sample/ngTable/User.java: -------------------------------------------------------------------------------- 1 | package de.beyondjava.jsf.sample.ngTable; 2 | 3 | public class User { 4 | private String name; 5 | private int age; 6 | 7 | public User(String name, int age) { 8 | this.name=name; 9 | this.age=age; 10 | } 11 | 12 | public int getAge() { 13 | return age; 14 | } 15 | 16 | public void setAge(int age) { 17 | this.age = age; 18 | } 19 | 20 | public String getName() { 21 | return name; 22 | } 23 | 24 | public void setName(String name) { 25 | this.name = name; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/de/beyondjava/jsf/sample/uiinclude/Controller1.java: -------------------------------------------------------------------------------- 1 | package de.beyondjava.jsf.sample.uiinclude; 2 | 3 | import javax.faces.bean.ManagedBean; 4 | import javax.faces.bean.SessionScoped; 5 | 6 | @ManagedBean 7 | @SessionScoped 8 | public class Controller1 { 9 | public String getHelloWorld() { 10 | return "Hello from Controller 1"; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/de/beyondjava/jsf/sample/uiinclude/Controller2.java: -------------------------------------------------------------------------------- 1 | package de.beyondjava.jsf.sample.uiinclude; 2 | 3 | import javax.faces.bean.ManagedBean; 4 | import javax.faces.bean.SessionScoped; 5 | 6 | @ManagedBean 7 | @SessionScoped 8 | public class Controller2 { 9 | public String getHelloWorld() { 10 | return "¡Hola!, ¡mundo! del segundo controller"; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/de/beyondjava/jsf/sample/utils/ManPageURLBean.java: -------------------------------------------------------------------------------- 1 | package de.beyondjava.jsf.sample.utils; 2 | 3 | import java.io.File; 4 | 5 | import javax.faces.bean.ManagedBean; 6 | import javax.faces.bean.RequestScoped; 7 | 8 | @RequestScoped 9 | @ManagedBean 10 | public class ManPageURLBean { 11 | public String getManPageURL() { 12 | if (File.separatorChar == '/') { 13 | return "/"; 14 | } else 15 | return "/angularfaces-2.1.7-documentation/"; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/i18n.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/i18n.properties -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/i18n_de.properties: -------------------------------------------------------------------------------- 1 | number1= 2 | number 1= 3 | number 2="plus" 4 | "result"="=" 5 | "server side result"="serverseitig nachgerechnet" 6 | random number from server=Zufallszahl aus dem Java-Code 7 | Add on server (AF AJAX)=Auf dem Server addieren (via AngularFaces) 8 | Add on server (JSF AJAX)=Auf dem Server addieren (JSF AJAX) 9 | Add on server (without AJAX)=Auf dem Server addieren (ohne AJAX) 10 | This demo uses the new JSF 2.2 HTML5 style to define the components.=Dieses Beispiel verwendet die neuen HTML5-Elemente von JSF 2.2. 11 | Welcome to AngularFaces 2.1!=Willkommen bei AngularFaces 2.1! 12 | Based firmly in the future...=... fest in der Zukunft verankert... 13 | brand=Marke 14 | type=Typ 15 | year=Baujahr 16 | color=Farbe 17 | PrimeFaces data table meets AngularFaces=AngularFaces und die PrimeFaces-Datatable 18 | Export to CSV=Excel-Export (CSV-Datei) -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/i18n_es.properties: -------------------------------------------------------------------------------- 1 | number 1=primer número 2 | number 2=número segundo 3 | result=suma 4 | Welcome to AngularFaces 2.1!=¡Bienvenido a AngularFaces 2.1! 5 | This demo uses the new JSF 2.2 HTML5 style to define the components.=Este ejemplo utiliza los nuevos componentes del estilo HTML5 de JSF 2.2. 6 | server side result=suma calculado por el servidor 7 | random number from server=números aleatorio del servidor 8 | Add on server (AF AJAX)=calcular en servidor (AF AJAX) 9 | Add on server (JSF AJAX)=calcular en servidor (JSF AJAX) 10 | Add on server (without AJAX)=calcular en servidor (sin AJAX) 11 | Based firmly in the future...=Arraigado en el futuro :) -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/i18n_fr.properties: -------------------------------------------------------------------------------- 1 | number 1=premiére nombre 2 | number 2=nombre deuxiéme 3 | result=somme -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/java/logging.properties: -------------------------------------------------------------------------------- 1 | # commons-logging.properties 2 | # jdk handlers 3 | # handlers=java.util.logging.FileHandler, java.util.logging.ConsoleHandler 4 | 5 | org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger 6 | handlers=javxca.util.logging.ConsoleHandler 7 | 8 | # default log level 9 | .level=FINE 10 | 11 | # Specific logger level 12 | MyClassLogger.level=FINE 13 | 14 | # FileHandler options - can also be set to the ConsoleHandler 15 | # FileHandler level can be set to override the global level: 16 | #java.util.logging.FileHandler.level=WARN 17 | 18 | # log file name for the File Handler 19 | java.util.logging.FileHandler.pattern=javalog%u.log 20 | 21 | # Specify the style of output (simple or xml) 22 | java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter 23 | 24 | # Optional - Limit the size of the file (in bytes) 25 | java.util.logging.FileHandler.limit=50000 26 | 27 | # Optional - The number of files to cycle through, by 28 | # appending an integer to the base file name: 29 | java.util.logging.FileHandler.count=1 -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | .metadata 4 | .settings 5 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/resources/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-2.0-examples/src/main/resources/dummy.txt -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/MandelbrotEarth1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/MandelbrotEarth1.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/WEB-INF/.gitignore: -------------------------------------------------------------------------------- 1 | /classes 2 | rebel.xml 3 | 4 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/WEB-INF/faces-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 11 | 12 | 13 | en 14 | de 15 | es 16 | fr 17 | 18 | 19 | org.omnifaces.resourcehandler.CombinedResourceHandler 20 | 21 | 22 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/carshop/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/carshop/close.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/carshop/close2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/carshop/close2.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/carshop/csv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/carshop/csv.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/carshop/table.js: -------------------------------------------------------------------------------- 1 | var app = angular.module('CarShop', ["angularfaces"]). 2 | controller('CarShopController', function($scope, $filter) { 3 | // This initializes the Angular Model with the values of the JSF bean attributes 4 | initJSFScope($scope); 5 | $scope.activeSelections=0; 6 | 7 | $scope.showIfSet = function(ngmodel) { 8 | if (typeof(ngmodel)=='undefined') { 9 | return "hidden"; 10 | } 11 | if (null==ngmodel || ngmodel=="") { 12 | return "hidden"; 13 | } 14 | $scope.activeSelections++; 15 | return ""; 16 | } 17 | 18 | $scope.filterBoxStyle=function(){ 19 | var width=400+100*$scope.activeSelections; 20 | return "" + width + "px"; 21 | } 22 | 23 | $scope.getTime = function() { 24 | var temp = new Date(); 25 | var time = padStr(temp.getHours()) + ":" + 26 | padStr(temp.getMinutes()) + ":" + 27 | padStr(temp.getSeconds()); 28 | return time; 29 | } 30 | }) 31 | 32 | 33 | function padStr(i) { 34 | return (i < 10) ? "0" + i : "" + i; 35 | } 36 | 37 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/error.xhtml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/experiments/tab/ngtab.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 |

Allgemeines

9 |

Hier stehen ganz allgemeine Informationen.

10 |
11 |
12 |

Funktionen

13 |

Hier stehen Informationen zu den Funktionen

14 |
15 |
16 |

Preise

17 |

Hier stehen Informationen zu den Preisen.

18 |
19 |
20 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/globe/Mandelbrot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/globe/Mandelbrot2.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/globe/MandelbrotEarth1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/globe/MandelbrotEarth1.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/3_controllers/dice.js: -------------------------------------------------------------------------------- 1 | console.log("dice.js loaded"); 2 | var module = angular.module("DiceApp", [ "angularfaces" ]); 3 | 4 | Dice1Controller.$inject = ['$scope']; 5 | 6 | module.controller('Dice1Controller', Dice1Controller); 7 | 8 | function Dice1Controller($scope, $injector) { 9 | console.log("initializing Dice1Controller"); 10 | $scope.welcomeMessage = "This is the first controller."; 11 | // This initializes the Angular Model with the values of the JSF bean 12 | // attributes 13 | initJSFScope($scope); 14 | } 15 | 16 | Dice2Controller.$inject = ['$scope']; 17 | 18 | module.controller('Dice2Controller', Dice2Controller); 19 | 20 | function Dice2Controller($scope, $injector) { 21 | console.log("initializing Dice2Controller"); 22 | $scope.welcomeMessage = "This is the second controller."; 23 | // This initializes the Angular Model with the values of the JSF bean 24 | // attributes 25 | initJSFScope($scope); 26 | } 27 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/3_controllers/el.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 |
26 | 27 |
28 |
29 |
30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/3_controllers/elDemo.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 11 | 12 |
13 |
14 |
15 | 16 |

This demo uses an EL expression to switch between two AngularJS controllers. The next line shows which controller is currently selected.

17 |

{{welcomeMessage}}

18 | 19 |
20 |
21 |
22 |
23 |
24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/3_controllers/multipleControllers.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 |
26 | 27 |
28 |
29 |
30 |
31 | 32 | 33 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/4_ngRoute/controllers.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var tutorialControllers = angular.module('tutorialControllers', []); 4 | 5 | tutorialControllers.controller('EmptyController', [ '$scope', '$routeParams', 6 | function($scope, $routeParams) { 7 | $scope.tutorialId = $routeParams.tutorialId; 8 | 9 | } ]); 10 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/4_ngRoute/other.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 |
11 | This is another fragment. It is called when the URL does not end with page1 or page2. 12 |
13 |
14 | 15 | 16 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/4_ngRoute/page1.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 |
11 | This is a fragment. It is delivered by page1.xhtml. 12 |
13 |
14 | 15 | 16 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/4_ngRoute/page2.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 |
11 | 12 | This is a second fragment. It contains a BootsFaces alert box. As you can see, 13 | ng-route doesn't include a simple HTML file, but the real JSF file. 14 | 15 |
16 |
17 | 18 | 19 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/4_ngRoute/tutorialapp.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var phonecatApp = angular.module('tutorialApp', [ 'ngRoute', 4 | 'tutorialControllers' ]); 5 | 6 | phonecatApp.config([ '$routeProvider', function($routeProvider) { 7 | console.log("Hallo"); 8 | $routeProvider.when('/page1', { 9 | templateUrl : 'page1.jsf', 10 | controller : 'EmptyController' 11 | }).when('/page2', { 12 | templateUrl : 'page2.jsf', 13 | controller : 'EmptyController' 14 | }).otherwise({ 15 | templateUrl : 'other.jsf', 16 | }); 17 | } ]); 18 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/5_uiInclude/controllers.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var tutorialControllers = angular.module('tutorialControllers', []); 4 | 5 | tutorialControllers.controller('EmptyController', [ '$scope', '$routeParams', 6 | function($scope, $routeParams) { 7 | // This initializes the Angular Model with the values of the JSF bean attributes 8 | initJSFScope($scope); 9 | 10 | } ]); 11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/5_uiInclude/toBeIncluded.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 11 | 12 |
13 | 14 | 15 |

This is a fragment. It is delivered by page1.xhtml.

16 |

Value of the controller: #{controller.helloWorld}.

17 |

The same as AngularJS expression: {{controller.helloWorld}}.

18 |

AngularJS accessing controller 1 (hard coded): 19 | {{controller1.helloWorld}}.

20 |

AngularJS accessing controller 2 (hard coded): 21 | {{controller2.helloWorld}}.

22 | 23 |
24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/5_uiInclude/tutorialapp.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var phonecatApp = angular.module('tutorialApp', [ 'ngRoute', 4 | 'tutorialControllers' ]); 5 | 6 | phonecatApp.config([ '$routeProvider', function($routeProvider) { 7 | console.log("Hallo"); 8 | $routeProvider.when('/page1', { 9 | templateUrl : 'page1.jsf', 10 | controller : 'EmptyController' 11 | }).when('/page2', { 12 | templateUrl : 'page2.jsf', 13 | controller : 'EmptyController' 14 | }).otherwise({ 15 | templateUrl : 'other.jsf', 16 | }); 17 | } ]); 18 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/99_prime_datatable/main.js: -------------------------------------------------------------------------------- 1 | angular.module("AngularFacesExamples", [ "angularfaces" ]); 2 | 3 | function MyCtrl($scope) { 4 | // This initializes the Angular Model with the values of the JSF bean attributes 5 | initJSFScope($scope); 6 | 7 | $scope.width = 0; 8 | $scope.height = 20; 9 | $scope.angularModelStyle="color:blue;"; 10 | 11 | //$scope.calculatorBean.result = $scope.calculatorBean.number1 + $scope.calculatorBean.number2; 12 | 13 | $scope.$watch('calculatorBean.number1', function(newValue, oldValue) { 14 | $scope.calculatorBean.result = $scope.calculatorBean.number1 + $scope.calculatorBean.number2; 15 | $scope.calculatorBean.gridStyle='font-weight:bold'; 16 | $scope.calculatorBean.headerText = 'calculated by AngularJS watch on number1'; 17 | }); 18 | $scope.$watch('calculatorBean.number2', function(newValue, oldValue) { 19 | $scope.calculatorBean.result = $scope.calculatorBean.number1 + $scope.calculatorBean.number2; 20 | $scope.calculatorBean.gridStyle=''; 21 | $scope.calculatorBean.headerText = 'calculated by AngularJS watch on number2'; 22 | }); 23 | } 24 | 25 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/manual/text.xml -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/menu/bottom.xhtml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/resources/AngularFaces/messages_de.js: -------------------------------------------------------------------------------- 1 | angularFacesMessages={ 2 | "This number must be at least {}.":"Dieser Wert muß größer oder gleich {} sein.", 3 | "This number must be less or equal {}.":"Dieser Wert muß kleiner oder gleich {} sein.", 4 | "Please enter a valid number.":"Bitte geben Sie eine gültige Zahl ein.", 5 | "Please fill out this field.":"Bitte füllen Sie das Feld aus.", 6 | "A validation rule is violated.":"Bitte überprüfen Sie Ihre Eingabe.", 7 | "At least {} characters required.": "Bitte geben Sie mindestens {} Zeichen ein.", 8 | "{} characters accepted at most.":"Maximal {} Zeichen erlaubt.", 9 | "Please enter a valid integer number.":"Bitte geben Sie nur Ziffern ein.", 10 | "ng-invalid-captcha" : "Bitte lösen Sie die Rechenaufgabe." 11 | }; -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-2.0-examples/src/main/webapp/resources/AngularFaces/messages_en.js: -------------------------------------------------------------------------------- 1 | angularFacesMessages={ 2 | "This number must be at least {}.":"This number must be at least {}.", 3 | "This number must be less or equal {}.":"This number must be less or equal {}.", 4 | "Please enter a valid number.":"Please enter a valid number.", 5 | "Please fill out this field.":"Please fill out this field.", 6 | "A validation rule is violated.":"A validation rule is violated.", 7 | "At least {} characters required.": "At least {} characters required.", 8 | "{} characters accepted at most.":"{} characters accepted at most.", 9 | "Please enter a valid integer number.":"Please enter a valid integer number.", 10 | "ng-invalid-captcha" : "Please solve the equation." 11 | }; -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .classpath 3 | .project 4 | /.settings 5 | /build 6 | rebel.xml 7 | .faces-config.xml.jsfdia 8 | /doc 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | rebel.xml 2 | 3 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/main/resources/META-INF/faces-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | AngularFaces 7 | 8 | de.beyondjava.angularFaces.core.transformation.AngularViewContextWrapperFactory 9 | 10 | 11 | 12 | 13 | de.beyondjava.angularFaces.core.transformation.PuiAngularTransformer 14 | 15 | 16 | javax.faces.event.PreRenderViewEvent 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/main/resources/META-INF/resources/AngularFaces/messages_de.js: -------------------------------------------------------------------------------- 1 | angularFacesMessages={ 2 | "This number must be at least {}.":"Dieser Wert muß größer oder gleich {} sein.", 3 | "This number must be less or equal {}.":"Dieser Wert muß kleiner oder gleich {} sein.", 4 | "Please enter a valid number.":"Bitte geben Sie eine gültige Zahl ein.", 5 | "Please fill out this field.":"Bitte füllen Sie das Feld aus.", 6 | "A validation rule is violated.":"Bitte überprüfen Sie Ihre Eingabe.", 7 | "At least {} characters required.": "Bitte geben Sie mindestens {} Zeichen ein.", 8 | "{} characters accepted at most.":"Maximal {} Zeichen erlaubt.", 9 | "Please enter a valid integer number.":"Bitte geben Sie nur Ziffern ein." 10 | }; -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/main/resources/META-INF/resources/AngularFaces/messages_en.js: -------------------------------------------------------------------------------- 1 | angularFacesMessages={ 2 | "This number must be at least {}.":"This number must be at least {}.", 3 | "This number must be less or equal {}.":"This number must be less or equal {}.", 4 | "Please enter a valid number.":"Please enter a valid number.", 5 | "Please fill out this field.":"Please fill out this field.", 6 | "A validation rule is violated.":"A validation rule is violated.", 7 | "At least {} characters required.": "At least {} characters required.", 8 | "{} characters accepted at most.":"{} characters accepted at most.", 9 | "Please enter a valid integer number.":"Please enter a valid integer number." 10 | }; -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/main/resources/META-INF/resources/AngularFaces/messages_es.js: -------------------------------------------------------------------------------- 1 | angularFacesMessages={ 2 | "This number must be at least {}.":"El valor debe ser superior o igual a {}.", 3 | "This number must be less or equal {}.":"El valor debe ser inferior o igual a {}.", 4 | "Please enter a valid number.":"Debes introducir un número.", 5 | "Please fill out this field.":"Completa este campo.", 6 | "A validation rule is violated.":"Este valor parece que ser incorrecto.", 7 | "At least {} characters required.": "At least {} characters required.", 8 | "{} characters accepted at most.":"{} characters accepted at most.", 9 | "Please enter a valid integer number.":"Please enter a valid integer number." 10 | }; -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/main/resources/META-INF/resources/AngularFaces/messages_fr.js: -------------------------------------------------------------------------------- 1 | angularFacesMessages={ 2 | "This number must be at least {}.":"Cette valeur doit être supérieur ou égale à {}.", 3 | "This number must be less or equal {}.":"Cette valeur doit être inférieur ou égale à {}.", 4 | "Please enter a valid number.":"Veuillez entrer des chiffres.", 5 | "Please fill out this field.":"Veuillez renseigner ce champ.", 6 | "A validation rule is violated.":"Cette valeur est faux.", 7 | "At least {} characters required.": "At least {} characters required.", 8 | "{} characters accepted at most.":"{} characters accepted at most.", 9 | "Please enter a valid integer number.":"Please enter a valid integer number." 10 | }; -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/main/resources/META-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | javax.faces.FACELETS_DECORATORS 5 | 6 | xde.beyondjava.angularFaces.core.AngularTagDecorator 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-core/src/main/resources/logging.properties: -------------------------------------------------------------------------------- 1 | # commons-logging.properties 2 | # jdk handlers 3 | handlers=java.util.logging.FileHandler, java.util.logging.ConsoleHandler 4 | 5 | # default log level 6 | .level=FINE 7 | 8 | # Specific logger level 9 | MyClassLogger.level=FINE 10 | 11 | # FileHandler options - can also be set to the ConsoleHandler 12 | # FileHandler level can be set to override the global level: 13 | #java.util.logging.FileHandler.level=WARN 14 | 15 | # log file name for the File Handler 16 | java.util.logging.FileHandler.pattern=javalog%u.log 17 | 18 | # Specify the style of output (simple or xml) 19 | java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter 20 | 21 | # Optional - Limit the size of the file (in bytes) 22 | java.util.logging.FileHandler.limit=50000 23 | 24 | # Optional - The number of files to cycle through, by 25 | # appending an integer to the base file name: 26 | java.util.logging.FileHandler.count=1 -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-widgets/.gitignore: -------------------------------------------------------------------------------- 1 | !/target/ 2 | /target/* 3 | !/target/generated-sources 4 | /target/generated-sources/* 5 | !/target/generated-sources/maven-jsf-plugin 6 | .classpath 7 | .project 8 | /.settings 9 | /build 10 | rebel.xml 11 | /target/ 12 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-widgets/src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-widgets/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | rebel.xml 2 | 3 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-widgets/src/main/resources/META-INF/.faces-config.xml.jsfdia: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-widgets/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-widgets/src/main/resources/META-INF/faces-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-widgets/src/main/resources/META-INF/logging.properties: -------------------------------------------------------------------------------- 1 | # commons-logging.properties 2 | # jdk handlers 3 | handlers=java.util.logging.FileHandler, java.util.logging.ConsoleHandler 4 | 5 | # default log level 6 | .level=FINE 7 | 8 | # Specific logger level 9 | MyClassLogger.level=FINE 10 | 11 | # FileHandler options - can also be set to the ConsoleHandler 12 | # FileHandler level can be set to override the global level: 13 | #java.util.logging.FileHandler.level=WARN 14 | 15 | # log file name for the File Handler 16 | java.util.logging.FileHandler.pattern=javalog%u.log 17 | 18 | # Specify the style of output (simple or xml) 19 | java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter 20 | 21 | # Optional - Limit the size of the file (in bytes) 22 | java.util.logging.FileHandler.limit=50000 23 | 24 | # Optional - The number of files to cycle through, by 25 | # appending an integer to the base file name: 26 | java.util.logging.FileHandler.count=1 -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-widgets/src/main/resources/META-INF/resources/angularfaces-widgets/core/angularfaces-widgets.css: -------------------------------------------------------------------------------- 1 | .ui-state-error-text { 2 | color: #cd0a0a; 3 | } 4 | 5 | .ui-state-error { 6 | border: none; 7 | } 8 | 9 | .ng-dirty .ng-invalid { 10 | border: #cd0a0a 1px solid; 11 | } 12 | 13 | puimessage { 14 | color: #cd0a0a; 15 | } -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces-widgets/src/main/resources/META-INF/resources/angularfaces-widgets/core/angularfaces-widgets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces-widgets/src/main/resources/META-INF/resources/angularfaces-widgets/core/angularfaces-widgets.js -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .classpath 3 | .project 4 | /.settings 5 | rebel.xml 6 | faces-config.pageflow 7 | /dist 8 | 9 | *.factorypath 10 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/.tern-project: -------------------------------------------------------------------------------- 1 | {"libs":["browser","ecma5"],"ide":{}} -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/README.md: -------------------------------------------------------------------------------- 1 | AngularFaces 2 | ============ 3 | 4 | This subproject is the source code of the AngularFaces documentation which is installed at https://www.angularfaces.net. 5 | 6 | To learn more about AngularFaces, have a look at https://www.angularFaces.net and http://www.beyondjava.net/blog/angularfaces-jsf-beyond-ajax/. 7 | 8 | There's also a showcase at http://showcase.angularfaces.com demonstrating the older version of AngularFaces 1.0. 9 | 10 | Legal disclaimer: 11 | As stated in the Licence conditions, the software is provided on a "as is" basis, without warranties or conditions of any kind. Use at own risk. Read the license file for the details. 12 | 13 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/java/de/beyondjava/documentation/step01/DemoBean.java: -------------------------------------------------------------------------------- 1 | package de.beyondjava.documentation.step01; 2 | 3 | public class DemoBean { 4 | } 5 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/WEB-INF/.faces-config.xml.jsfdia: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/WEB-INF/.gitignore: -------------------------------------------------------------------------------- 1 | /classes 2 | rebel.xml 3 | 4 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/WEB-INF/faces-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 11 | 12 | 13 | en 14 | en 15 | de 16 | es 17 | 18 | 19 | org.omnifaces.resourcehandler.CombinedResourceHandler 20 | 21 | 22 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/error.xhtml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/globe/Mandelbrot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/globe/Mandelbrot2.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/globe/MandelbrotEarth1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/globe/MandelbrotEarth1.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/template/navbarbottom.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/controllers.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var tutorialControllers = angular.module('tutorialControllers', []); 4 | 5 | tutorialControllers.controller('EmptyController', [ '$scope', '$routeParams', 6 | function($scope, $routeParams) { 7 | $scope.tutorialId = $routeParams.tutorialId; 8 | 9 | $scope.highlight = function() { 10 | try { 11 | var codeblocks = document.getElementsByTagName('pre'); 12 | if (null != codeblocks) { 13 | for (var i = 0; i < codeblocks.length;i++) 14 | hljs.highlightBlock(codeblocks[i]); 15 | } 16 | 17 | } catch (e) { 18 | alert("error"); 19 | } 20 | }; 21 | } ]); 22 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/syntaxhighlighter/MIT-LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003, 2004 Jim Weirich 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_00/eclipseMaven.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_00/eclipseMaven.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_00/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_00/libraries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_00/libraries.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/primepuimessage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/primepuimessage.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/puimessage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/puimessage.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/traditional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/traditional.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/useCamelCaseValue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/useCamelCaseValue.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/useLabelAttribute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_01/useLabelAttribute.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_02/carshop_english.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_02/carshop_english.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_02/carshop_german.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_02/carshop_german.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_02/carshop_spanish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_02/carshop_spanish.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_02/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_02/project_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_02/project_setup.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_03/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_04/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_05/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_06/bean_validations_english.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_06/bean_validations_english.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_06/bean_validations_german.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_06/bean_validations_german.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_06/bean_validations_spanish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_06/bean_validations_spanish.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_06/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_06/message_project_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_06/message_project_layout.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_07/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_08/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_10/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | This page has moved here. 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.0/tutorial/step_10/info.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Automatic pass-through attributes

4 |

AngularFaces allows you to use native AngularJS directives without having to define them as JSF pass-through 5 | attributes. In other words, you write the XHTML code just as if it was an ordinary AngularJS page. You don't have to 6 | use the new pass-through attributes of JSF 2.2. For instance, you can use ng-show or ng-hide to hide a panel group:

7 |
 8 | <h:panelGroup ng-show="false">
 9 |    ...
10 | </h:panelGroup>
11 | <h:panelGroup ng-hide="true">
12 |    ...
13 | </h:panelGroup>
14 |           
15 | 16 |





17 | 18 | 19 | 20 | 21 |
22 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/changelog/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/changelog/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/changelog/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/include/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/include/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/puilabel/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/puilabel/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/puilabel/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/puimessage/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/puimessage/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/puimessage/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/puimessages/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/puimessages/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/puimessages/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/translate/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/translate/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/translate/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/updateModelAfterAJAXRequest/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/updateModelAfterAJAXRequest/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/components/updateModelAfterAJAXRequest/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/javascript/afSendNGSyncToServer/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/javascript/afSendNGSyncToServer/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/javascript/afSendNGSyncToServer/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/javascript/initJSFScope/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/javascript/initJSFScope/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/javascript/initJSFScope/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/legal/disclaimer.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 |
12 |

Disclaimer

13 | 14 |
15 |
16 |
17 |
18 |
19 | 20 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/eclipseMaven.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/eclipseMaven.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/folderLayout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/folderLayout.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/libraries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/libraries.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_00/preview.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 9 |

10 | 11 |
12 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 9 |

10 | 11 |
12 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/primepuimessage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/primepuimessage.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/puimessage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/puimessage.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/traditional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/traditional.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/useCamelCaseValue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/useCamelCaseValue.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/useLabelAttribute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_01/useLabelAttribute.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/carshop_english.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/carshop_english.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/carshop_german.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/carshop_german.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/carshop_spanish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/carshop_spanish.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 9 |

10 | 11 |
12 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 9 |

10 | 11 |
12 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/project_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_02/project_setup.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_03/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_03/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 9 |

10 | 11 |
12 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_03/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 9 |

10 | 11 |
12 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_04/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_04/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_04/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_05/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_05/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_05/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/bean_validations_english.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/bean_validations_english.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/bean_validations_german.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/bean_validations_german.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/bean_validations_spanish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/bean_validations_spanish.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/message_project_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/message_project_layout.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_06/test.js -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_07/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_07/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_07/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_08/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_08/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_08/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_09/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_09/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_10/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_10/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_10/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_11/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_11/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_11/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_12/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_12/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_12/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_13/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_13/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_13/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_14/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_14/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_14/jsfids.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_14/jsfids.png -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_99/content.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_99/content_de.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

Für diese Seite gibt es noch keine deutsche Übersetzung. Bitte lesen Sie solange die englische Version. Wir bitten Sie um Verständnis. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.1/tutorial/step_99/content_pt.xhtml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 |

A página ainda não foi traduzido para o Português. Por favor, leia a tradução em Inglês. Pedimos desculpas por qualquer inconveniente. 8 |

9 | 10 |
11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/AngularFaces.net/src/main/webapp/version2.2/tables/jq.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 10 |
11 | 27 | 28 | -------------------------------------------------------------------------------- /AngularFaces_2.0/README.md: -------------------------------------------------------------------------------- 1 | AngularFaces 2 | ============ 3 | 4 | This subproject contains the source code of the AngularFaces 2.1 library and of several demo and documentation pages. 5 | 6 | To learn more about AngularFaces, have a look at https://www.angularFaces.net and http://www.beyondjava.net/blog/angularfaces-jsf-beyond-ajax/. 7 | 8 | There's also a showcase at http://showcase.angularfaces.com demonstrating the older version of AngularFaces 1.0. 9 | 10 | Legal disclaimer: 11 | As stated in the Licence conditions, the software is provided on a "as is" basis, without warranties or conditions of any kind. Use at own risk. Read the license file for the details. 12 | 13 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator (1).launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/.externalToolBuilders/org.eclipse.wst.jsdt.core.javascriptValidator.launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .classpath 3 | .project 4 | /.settings 5 | rebel.xml 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/.metadata/src/main/webapp/WEB-INF/faces-config.pageflow: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/java/logging.properties: -------------------------------------------------------------------------------- 1 | # commons-logging.properties 2 | # jdk handlers 3 | # handlers=java.util.logging.FileHandler, java.util.logging.ConsoleHandler 4 | 5 | org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger 6 | handlers=javxca.util.logging.ConsoleHandler 7 | 8 | # default log level 9 | .level=FINE 10 | 11 | # Specific logger level 12 | MyClassLogger.level=FINE 13 | 14 | # FileHandler options - can also be set to the ConsoleHandler 15 | # FileHandler level can be set to override the global level: 16 | #java.util.logging.FileHandler.level=WARN 17 | 18 | # log file name for the File Handler 19 | java.util.logging.FileHandler.pattern=javalog%u.log 20 | 21 | # Specify the style of output (simple or xml) 22 | java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter 23 | 24 | # Optional - Limit the size of the file (in bytes) 25 | java.util.logging.FileHandler.limit=50000 26 | 27 | # Optional - The number of files to cycle through, by 28 | # appending an integer to the base file name: 29 | java.util.logging.FileHandler.count=1 -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | .metadata 4 | .settings 5 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/resources/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/resources/dummy.txt -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/MandelbrotEarth1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/MandelbrotEarth1.png -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/WEB-INF/.gitignore: -------------------------------------------------------------------------------- 1 | /classes 2 | rebel.xml 3 | 4 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/WEB-INF/faces-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 11 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/error.xhtml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/editor.png -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/imagebrowser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/imagebrowser.png -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/indeterminate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/indeterminate.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/loading-image.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/loading-image.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/loading.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/loading_2x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/loading_2x.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/slider-h.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/slider-h.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/slider-v.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/slider-v.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/sprite.png -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/sprite_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo/styles/Default/sprite_2x.png -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/kendo1/kendo1controller.js: -------------------------------------------------------------------------------- 1 | angular.module("KendoDemos", [ "kendo.directives" ]); 2 | function MyCtrl($scope) { 3 | $scope.width = 4; 4 | $scope.height = 0; 5 | } 6 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/accordion/main.js: -------------------------------------------------------------------------------- 1 | angular.module("KendoDemos", [ "kendo.directives" ]); 2 | function MyCtrl($scope) { 3 | $scope.width = 0; 4 | $scope.height = 20; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/body/main.js: -------------------------------------------------------------------------------- 1 | angular.module("KendoDemos", [ "kendo.directives" ]); 2 | function MyCtrl($scope) { 3 | $scope.width = 0; 4 | $scope.height = 20; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/grid/main.js: -------------------------------------------------------------------------------- 1 | angular.module("KendoDemos", [ "kendo.directives" ]); 2 | function MyCtrl($scope) { 3 | $scope.width = 0; 4 | $scope.height = 20; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/inputText/main.js: -------------------------------------------------------------------------------- 1 | angular.module("KendoDemos", [ "kendo.directives" ]); 2 | function MyCtrl($scope) { 3 | $scope.width = 0; 4 | $scope.height = 20; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/editor.png -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/imagebrowser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/imagebrowser.png -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/indeterminate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/indeterminate.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/loading-image.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/loading-image.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/loading.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/loading_2x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/loading_2x.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/slider-h.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/slider-h.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/slider-v.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/slider-v.gif -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/sprite.png -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/sprite_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/kendo/styles/Default/sprite_2x.png -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/main.js: -------------------------------------------------------------------------------- 1 | angular.module("KendoDemos", [ "kendo.directives" ]); 2 | function MyCtrl($scope) { 3 | $scope.width = 0; 4 | $scope.height = 20; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/panel/main.js: -------------------------------------------------------------------------------- 1 | angular.module("KendoDemos", [ "kendo.directives" ]); 2 | function MyCtrl($scope) { 3 | $scope.width = 0; 4 | $scope.height = 20; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/slider/main.js: -------------------------------------------------------------------------------- 1 | angular.module("KendoDemos", [ "kendo.directives" ]); 2 | function MyCtrl($scope) { 3 | $scope.width = 0; 4 | $scope.height = 20; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets-examples/src/main/webapp/manual/tabstrip/main.js: -------------------------------------------------------------------------------- 1 | angular.module("KendoDemos", [ "kendo.directives" ]); 2 | function MyCtrl($scope) { 3 | $scope.width = 0; 4 | $scope.height = 20; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .classpath 3 | .project 4 | /.settings 5 | /build 6 | 7 | rebel.xml 8 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets/src/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets/src/main/java/de/beyondjava/angularFaces/common/IEditable.java: -------------------------------------------------------------------------------- 1 | /** 2 | * (C) 2013-2014 Stephan Rauh http://www.beyondjava.net 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | */ 17 | package de.beyondjava.angularFaces.common; 18 | 19 | import javax.faces.component.UIComponent; 20 | 21 | public interface IEditable { 22 | public default String getEditable() { 23 | return (String) ((UIComponent)this).getAttributes().get("editable"); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets/src/main/java/de/beyondjava/angularFaces/common/IStyle.java: -------------------------------------------------------------------------------- 1 | /** 2 | * (C) 2013-2014 Stephan Rauh http://www.beyondjava.net 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | */ 17 | package de.beyondjava.angularFaces.common; 18 | 19 | import javax.faces.component.UIComponent; 20 | 21 | public interface IStyle { 22 | public default String getStyle() { 23 | return (String) ((UIComponent)this).getAttributes().get("style"); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets/src/main/java/de/beyondjava/angularFaces/common/IValue.java: -------------------------------------------------------------------------------- 1 | /** 2 | * (C) 2013-2014 Stephan Rauh http://www.beyondjava.net 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | */ 17 | package de.beyondjava.angularFaces.common; 18 | 19 | import javax.faces.component.UIComponent; 20 | 21 | public interface IValue { 22 | public default String getValue() { 23 | return (String) ((UIComponent)this).getAttributes().get("value"); 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /AngularFaces_2.0/incubator/AngularFaces-widgets/src/main/java/de/beyondjava/angularFaces/secure/ToDo.txt: -------------------------------------------------------------------------------- 1 | - protect against onfocus="alert(1)", img=onload(eval())" etc. 2 | 3 | 2 | 6 | -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/angularFaces-core-2.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/angularFaces-core-2.0.0.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/classmate-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/classmate-1.0.0.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/commons-beanutils-1.8.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/commons-beanutils-1.8.3.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/commons-logging-1.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/commons-logging-1.1.3.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/gson-2.2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/gson-2.2.4.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/hibernate-validator-5.1.0.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/hibernate-validator-5.1.0.Final.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/jboss-logging-3.1.3.GA.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/jboss-logging-3.1.3.GA.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/jsf-api-2.2.8-02.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/jsf-api-2.2.8-02.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/jsf-impl-2.2.8-02.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/jsf-impl-2.2.8-02.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/jstl-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/jstl-1.2.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/lib/validation-api-1.1.0.Final.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/GettingStarted/WebContent/WEB-INF/lib/validation-api-1.1.0.Final.jar -------------------------------------------------------------------------------- /GettingStarted/WebContent/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Teste 4 | 5 | index.xhtml 6 | 7 | 8 | Faces Servlet 9 | javax.faces.webapp.FacesServlet 10 | 1 11 | 12 | 13 | Faces Servlet 14 | *.xhtml 15 | 16 | 17 | javax.faces.PROJECT_STAGE 18 | Development 19 | 20 | 21 | javax.faces.FACELETS_DECORATORS 22 | 23 | de.beyondjava.angularFaces.core.tagTransformer.AngularTagDecorator 24 | 25 | 26 | -------------------------------------------------------------------------------- /GettingStarted/WebContent/main.js: -------------------------------------------------------------------------------- 1 | function calculatorController($scope) { 2 | initJSFScope($scope); 3 | $scope.add = function() { 4 | if ($scope.calculatorBean.number1 && $scope.calculatorBean.number2) { 5 | $scope.calculatorBean.result = parseInt($scope.calculatorBean.number1) + parseInt($scope.calculatorBean.number2); 6 | } else 7 | $scope.calculatorBean.result = "undef"; 8 | return $scope.calculatorBean.result; 9 | }; 10 | $scope.toString = function(number) { 11 | if (number) 12 | return number; 13 | else return "empty"; 14 | } 15 | } 16 | 17 | var app = angular.module('calculatorApp', []); 18 | -------------------------------------------------------------------------------- /angulartetris/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | .metadata 4 | .settings 5 | -------------------------------------------------------------------------------- /angulartetris/README.md: -------------------------------------------------------------------------------- 1 | AngularFaces 2 | ============ 3 | 4 | This subproject is the source code of the AngularFaces and BootsFaces Tetris demo which is installed at 5 | https://www.angularfaces.net/tetris and http://www.bootsfaces.net/AngularTetrisOnBootsFaces/. 6 | 7 | To learn more about AngularFaces, have a look at https://www.angularFaces.net and http://www.beyondjava.net/blog/angularfaces-jsf-beyond-ajax/. 8 | 9 | There's also a showcase at http://showcase.angularfaces.com demonstrating the older version of AngularFaces 1.0. 10 | 11 | Legal disclaimer: 12 | As stated in the Licence conditions, the software is provided on a "as is" basis, without warranties or conditions of any kind. Use at own risk. Read the license file for the details. 13 | 14 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/java/de/beyondjava/angularTetris/highscore/HighScoreTable.java: -------------------------------------------------------------------------------- 1 | /** 2 | * (C) 2013-2014 Stephan Rauh http://www.beyondjava.net 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | */ 17 | package de.beyondjava.angularTetris.highscore; 18 | 19 | import java.io.Serializable; 20 | 21 | import javax.faces.bean.ManagedBean; 22 | import javax.faces.bean.SessionScoped; 23 | 24 | @ManagedBean 25 | @SessionScoped 26 | public class HighScoreTable implements Serializable { 27 | private static final long serialVersionUID = 1L; 28 | 29 | } 30 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/java/logging.properties: -------------------------------------------------------------------------------- 1 | # commons-logging.properties 2 | # jdk handlers 3 | # handlers=java.util.logging.FileHandler, java.util.logging.ConsoleHandler 4 | 5 | org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger 6 | handlers=javxca.util.logging.ConsoleHandler 7 | 8 | # default log level 9 | .level=FINE 10 | 11 | # Specific logger level 12 | MyClassLogger.level=FINE 13 | 14 | # FileHandler options - can also be set to the ConsoleHandler 15 | # FileHandler level can be set to override the global level: 16 | #java.util.logging.FileHandler.level=WARN 17 | 18 | # log file name for the File Handler 19 | java.util.logging.FileHandler.pattern=javalog%u.log 20 | 21 | # Specify the style of output (simple or xml) 22 | java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter 23 | 24 | # Optional - Limit the size of the file (in bytes) 25 | java.util.logging.FileHandler.limit=50000 26 | 27 | # Optional - The number of files to cycle through, by 28 | # appending an integer to the base file name: 29 | java.util.logging.FileHandler.count=1 -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | .metadata 4 | .settings 5 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/resources/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/angulartetris/incubator/step_04_mustaches/src/main/resources/dummy.txt -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/webapp/WEB-INF/.gitignore: -------------------------------------------------------------------------------- 1 | /classes 2 | rebel.xml 3 | 4 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/webapp/WEB-INF/faces-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/webapp/main.js: -------------------------------------------------------------------------------- 1 | angular.module("AngularTetris", [ "angularfaces" ]); 2 | 3 | function AngularTetrisController($scope) { 4 | // This initializes the Angular Model with the values of the JSF bean 5 | // attributes 6 | initJSFScope($scope); 7 | 8 | $scope.myData = { 9 | "days" : [ { 10 | "dow" : "1", 11 | "templateDay" : "Monday", 12 | "jobs" : [ { 13 | "name" : "Wakeup" 14 | }, { 15 | "name" : "work 8-4" 16 | } ] 17 | }, { 18 | "dow" : "2", 19 | "templateDay" : "Tuesday", 20 | "jobs" : [ { 21 | "name" : "Wakeup" 22 | } ] 23 | } ] 24 | } ; 25 | } 26 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/webapp/nestedLoops.xhtml: -------------------------------------------------------------------------------- 1 | 5 | 6 | AngularFaces 2.1 Tetris demo 7 | 8 | 10 | 11 | 13 |

AngularTetris

14 | 15 |
16 | {{day.dow}} - {{day.templateDay}} Jobs:
17 |
    18 |
  • {{job.name}}
  • 19 |
20 |
21 | 22 |
23 |
24 |
{{cell.color}}
25 |
26 |
27 |
28 |
29 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/webapp/resources/images/AngularTetris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/angulartetris/incubator/step_04_mustaches/src/main/webapp/resources/images/AngularTetris.png -------------------------------------------------------------------------------- /angulartetris/incubator/step_04_mustaches/src/main/webapp/syntaxhighlighter/MIT-LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003, 2004 Jim Weirich 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/java/i18n_de.properties: -------------------------------------------------------------------------------- 1 | Car shop - customer contact information=Kontaktinformation 2 | Contact information=Ihre Anschrift 3 | last name=Nachname 4 | first name=Vorname 5 | date of birth=Geburtsdatum 6 | email address=E-Mail-Adresse 7 | age=Alter 8 | i agree to the terms and conditions="Ich habe die AGBs gelesen und akzeptiert." 9 | save=Speichern -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/java/i18n_es.properties: -------------------------------------------------------------------------------- 1 | Car shop - customer contact information=dirección 2 | Contact information=dirección 3 | last name=apellido 4 | first name=normbe 5 | date of birth=fecha de nacimiento 6 | email address=dirección de correo electrónico 7 | i agree to the terms and conditions="He leído y acepto los términos y condiciones y la política de privacidad." 8 | save=guardar -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/java/logging.properties: -------------------------------------------------------------------------------- 1 | # commons-logging.properties 2 | # jdk handlers 3 | # handlers=java.util.logging.FileHandler, java.util.logging.ConsoleHandler 4 | 5 | org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger 6 | handlers=javxca.util.logging.ConsoleHandler 7 | 8 | # default log level 9 | .level=FINE 10 | 11 | # Specific logger level 12 | MyClassLogger.level=FINE 13 | 14 | # FileHandler options - can also be set to the ConsoleHandler 15 | # FileHandler level can be set to override the global level: 16 | #java.util.logging.FileHandler.level=WARN 17 | 18 | # log file name for the File Handler 19 | java.util.logging.FileHandler.pattern=javalog%u.log 20 | 21 | # Specify the style of output (simple or xml) 22 | java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter 23 | 24 | # Optional - Limit the size of the file (in bytes) 25 | java.util.logging.FileHandler.limit=50000 26 | 27 | # Optional - The number of files to cycle through, by 28 | # appending an integer to the base file name: 29 | java.util.logging.FileHandler.count=1 -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | .metadata 4 | .settings 5 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/resources/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/angulartetris/incubator/step_05_bean_validation_api/src/main/resources/dummy.txt -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/webapp/WEB-INF/.gitignore: -------------------------------------------------------------------------------- 1 | /classes 2 | rebel.xml 3 | 4 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/webapp/WEB-INF/faces-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/webapp/carshop/customer.xhtml: -------------------------------------------------------------------------------- 1 | 5 | 6 | Car shop - customer contact information 7 | 8 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/webapp/carshop/main.js: -------------------------------------------------------------------------------- 1 | angular.module("AngularFacesExamples", [ "angularfaces" ]); 2 | 3 | function LabelDemoController($scope) { 4 | // This initializes the Angular Model with the values of the JSF bean attributes 5 | initJSFScope($scope); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/webapp/resources/AngularFaces/messages_pt.js: -------------------------------------------------------------------------------- 1 | angularFacesMessages={ 2 | "This number must be at least {}.":"Dieser Wert muß größer oder gleich {} sein.", 3 | "This number must be less or equal {}.":"Dieser Wert muß kleiner oder gleich {} sein.", 4 | "Please enter a valid number.":"Bitte geben Sie eine gültige Zahl ein.", 5 | "Please fill out this field.":"Bitte füllen Sie das Feld aus.", 6 | "A validation rule is violated.":"Bitte überprüfen Sie Ihre Eingabe.", 7 | "At least {} characters required.": "Bitte geben Sie mindestens {} Zeichen ein.", 8 | "{} characters accepted at most.":"Maximal {} Zeichen erlaubt.", 9 | "Please enter a valid integer number.":"Bitte geben Sie nur Ziffern ein." 10 | }; -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/webapp/resources/images/AngularTetris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/angulartetris/incubator/step_05_bean_validation_api/src/main/webapp/resources/images/AngularTetris.png -------------------------------------------------------------------------------- /angulartetris/incubator/step_05_bean_validation_api/src/main/webapp/syntaxhighlighter/MIT-LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003, 2004 Jim Weirich 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_06_datatables/target/m2e-wtp/web-resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Built-By: SoyYo 3 | Build-Jdk: 1.8.0_05 4 | Created-By: Maven Integration for Eclipse 5 | 6 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_06_datatables/target/m2e-wtp/web-resources/META-INF/maven/de.beyondjava.angularFaces/angularfaces-tutorial-step-06-datatable/pom.properties: -------------------------------------------------------------------------------- 1 | #Generated by Maven Integration for Eclipse 2 | #Wed Sep 10 08:55:19 CEST 2014 3 | version=2.0.0-RC5 4 | groupId=de.beyondjava.angularFaces 5 | m2e.projectName=angularfaces-tutorial-step-06-datatable 6 | m2e.projectLocation=C\:\\AngularFaces\\Tutorial\\step_06_datatables 7 | artifactId=angularfaces-tutorial-step-06-datatable 8 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_07_datatables/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_07_datatables/src/main/java/logging.properties: -------------------------------------------------------------------------------- 1 | # commons-logging.properties 2 | # jdk handlers 3 | # handlers=java.util.logging.FileHandler, java.util.logging.ConsoleHandler 4 | 5 | org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger 6 | handlers=javxca.util.logging.ConsoleHandler 7 | 8 | # default log level 9 | .level=FINE 10 | 11 | # Specific logger level 12 | MyClassLogger.level=FINE 13 | 14 | # FileHandler options - can also be set to the ConsoleHandler 15 | # FileHandler level can be set to override the global level: 16 | #java.util.logging.FileHandler.level=WARN 17 | 18 | # log file name for the File Handler 19 | java.util.logging.FileHandler.pattern=javalog%u.log 20 | 21 | # Specify the style of output (simple or xml) 22 | java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter 23 | 24 | # Optional - Limit the size of the file (in bytes) 25 | java.util.logging.FileHandler.limit=50000 26 | 27 | # Optional - The number of files to cycle through, by 28 | # appending an integer to the base file name: 29 | java.util.logging.FileHandler.count=1 -------------------------------------------------------------------------------- /angulartetris/incubator/step_07_datatables/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | .metadata 4 | .settings 5 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_07_datatables/src/main/resources/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/angulartetris/incubator/step_07_datatables/src/main/resources/dummy.txt -------------------------------------------------------------------------------- /angulartetris/incubator/step_07_datatables/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_07_datatables/src/main/webapp/WEB-INF/.gitignore: -------------------------------------------------------------------------------- 1 | /classes 2 | rebel.xml 3 | 4 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_07_datatables/src/main/webapp/WEB-INF/faces-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /angulartetris/incubator/step_07_datatables/src/main/webapp/main.js: -------------------------------------------------------------------------------- 1 | angular.module("TableDemo", [ "angularfaces" ]); 2 | 3 | function TableController($scope) { 4 | // This initializes the Angular Model with the values of the JSF bean 5 | // attributes 6 | initJSFScope($scope); 7 | 8 | $scope.started = new Date().getTime(); 9 | $scope.seconds=-1; 10 | 11 | 12 | 13 | $scope.counter = function() { 14 | var millisecondsSinceStart=new Date().getTime() - $scope.started; 15 | return Math.floor(millisecondsSinceStart/1000); 16 | }; 17 | 18 | $scope.updateCounter = function() { 19 | $scope.seconds=$scope.counter(); 20 | window.requestAnimationFrame($scope.updateCounter); 21 | if (!$scope.$$phase) 22 | $scope.$apply(); 23 | }; 24 | $scope.updateCounter(); 25 | } 26 | 27 | 28 | -------------------------------------------------------------------------------- /angulartetris/src/main/java/de/beyondjava/angularTetris/game/Cell.java: -------------------------------------------------------------------------------- 1 | /** 2 | * (C) 2013-2014 Stephan Rauh http://www.beyondjava.net 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | */ 17 | package de.beyondjava.angularTetris.game; 18 | 19 | public class Cell { 20 | int color; 21 | 22 | public Cell(int color) { 23 | this.color=color; 24 | } 25 | 26 | public int getColor() { 27 | return color; 28 | } 29 | 30 | public void setColor(int color) { 31 | this.color = color; 32 | } 33 | 34 | } 35 | -------------------------------------------------------------------------------- /angulartetris/src/main/java/de/beyondjava/angularTetris/highscore/HighScoreTableBean.java: -------------------------------------------------------------------------------- 1 | /** 2 | * (C) 2013-2014 Stephan Rauh http://www.beyondjava.net 3 | * 4 | * This program is free software: you can redistribute it and/or modify 5 | * it under the terms of the GNU General Public License as published by 6 | * the Free Software Foundation, either version 3 of the License, or 7 | * (at your option) any later version. 8 | * 9 | * This program is distributed in the hope that it will be useful, 10 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 | * GNU General Public License for more details. 13 | * 14 | * You should have received a copy of the GNU General Public License 15 | * along with this program. If not, see . 16 | */ 17 | package de.beyondjava.angularTetris.highscore; 18 | 19 | import java.io.Serializable; 20 | 21 | import javax.faces.bean.ManagedBean; 22 | import javax.faces.bean.SessionScoped; 23 | 24 | @ManagedBean 25 | @SessionScoped 26 | public class HighScoreTableBean implements Serializable { 27 | private static final long serialVersionUID = 1L; 28 | 29 | } 30 | -------------------------------------------------------------------------------- /angulartetris/src/main/java/i18n_de.properties: -------------------------------------------------------------------------------- 1 | car dealer - customer contact information=Kontaktinformation 2 | Contact information=Ihre Anschrift 3 | last name=Nachname 4 | first name=Vorname 5 | date of birth=Geburtsdatum 6 | email address=E-Mail-Adresse 7 | i agree to the terms and conditions="Ich habe die AGBs gelesen und akzeptiert." 8 | save=Speichern -------------------------------------------------------------------------------- /angulartetris/src/main/java/i18n_es.properties: -------------------------------------------------------------------------------- 1 | car dealer - customer contact information=dirección 2 | Contact information=dirección 3 | last name=apellido 4 | first name=normbe 5 | date of birth=fecha de nacimiento 6 | email address=dirección de correo electrónico 7 | i agree to the terms and conditions="He leído y acepto los términos y condiciones y la política de privacidad." 8 | save=guardar -------------------------------------------------------------------------------- /angulartetris/src/main/java/logging.properties: -------------------------------------------------------------------------------- 1 | # commons-logging.properties 2 | # jdk handlers 3 | # handlers=java.util.logging.FileHandler, java.util.logging.ConsoleHandler 4 | 5 | org.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger 6 | handlers=javxca.util.logging.ConsoleHandler 7 | 8 | # default log level 9 | .level=FINE 10 | 11 | # Specific logger level 12 | MyClassLogger.level=FINE 13 | 14 | # FileHandler options - can also be set to the ConsoleHandler 15 | # FileHandler level can be set to override the global level: 16 | #java.util.logging.FileHandler.level=WARN 17 | 18 | # log file name for the File Handler 19 | java.util.logging.FileHandler.pattern=javalog%u.log 20 | 21 | # Specify the style of output (simple or xml) 22 | java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter 23 | 24 | # Optional - Limit the size of the file (in bytes) 25 | java.util.logging.FileHandler.limit=50000 26 | 27 | # Optional - The number of files to cycle through, by 28 | # appending an integer to the base file name: 29 | java.util.logging.FileHandler.count=1 -------------------------------------------------------------------------------- /angulartetris/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | rebel.xml 3 | .metadata 4 | .settings 5 | -------------------------------------------------------------------------------- /angulartetris/src/main/resources/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/angulartetris/src/main/resources/dummy.txt -------------------------------------------------------------------------------- /angulartetris/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /angulartetris/src/main/webapp/WEB-INF/.gitignore: -------------------------------------------------------------------------------- 1 | /classes 2 | rebel.xml 3 | 4 | -------------------------------------------------------------------------------- /angulartetris/src/main/webapp/WEB-INF/faces-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /angulartetris/src/main/webapp/angulartetris.css: -------------------------------------------------------------------------------- 1 | .divTable { 2 | display: table; 3 | width: auto; 4 | background-color: #fff; 5 | border: 1px solid #666666; 6 | border-spacing: 0px; /*cellspacing:poor IE support for this*/ 7 | /* border-collapse:separate;*/ 8 | } 9 | 10 | .divRow { 11 | display: table-row; 12 | width: auto; 13 | } 14 | 15 | .divCell { 16 | float: left; /*fix for buggy browsers*/ 17 | display: table-column; 18 | width: 30px; 19 | height: 25px; 20 | border-top: 1px solid #eee; 21 | border-left: 1px solid #eee; 22 | } -------------------------------------------------------------------------------- /angulartetris/src/main/webapp/main.js: -------------------------------------------------------------------------------- 1 | angular.module("AngularTetris", [ "angularfaces" ]) 2 | .controller('AngularTetrisController', ['$scope', function($scope) { 3 | // function AngularTetrisController($scope) { old syntax - doesn't work with AngularJS 1.3 4 | 5 | // This initializes the Angular Model with the values of the JSF bean 6 | // attributes 7 | initJSFScope($scope); 8 | 9 | $scope.game = new GameController($scope.grid, $scope); 10 | window.gameController=$scope.game; 11 | $scope.game.init($scope.grid); 12 | $scope.game.startGame(); 13 | 14 | $scope.brickColor = function(color){ 15 | if (0==color) return "#FFFFFF"; 16 | if (1==color) return "#00F0F0"; 17 | if (2==color) return "#0000F0"; 18 | if (3==color) return "#F0A000"; 19 | if (4==color) return "#F0F000"; 20 | if (5==color) return "#00F000"; 21 | if (6==color) return "#F00000"; 22 | if (7==color) return "#A000F0"; 23 | return "#00FFFFFF"; 24 | }; 25 | 26 | $scope.onkey = function(event) { 27 | $scope.game.onKey(event); 28 | }; 29 | }]); 30 | 31 | 32 | -------------------------------------------------------------------------------- /angulartetris/src/main/webapp/resources/images/AngularTetris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/angulartetris/src/main/webapp/resources/images/AngularTetris.png -------------------------------------------------------------------------------- /angulartetris/src/main/webapp/syntaxhighlighter/MIT-LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2003, 2004 Jim Weirich 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /dist/angularFaces-core-2.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/dist/angularFaces-core-2.0.0.jar -------------------------------------------------------------------------------- /dist/angularFaces-core-2.0.0.jar.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2 3 | 4 | iQEcBAABAgAGBQJUFykAAAoJEP6Vy8zLjKLFbosIAIrKq0yatqTF/p1yZ7a2uC/T 5 | KVqELFy8twPRUjXoiJbDkxwc2YHS3CqDdphJYaHieQbUjElq8GZKpYCPUCxRmlym 6 | WeQLzcb+XyMkEPFh7nyT3S0F7lkdCrn/pdqLzr1epz36fRalNY5Tqvv9zS6JZT7H 7 | 4jmNVUzzVAM0N9tUOYdk64f2P+Qc2QBVhdiMUFyCdh3FTboqJlRJvszhQAqgnlRo 8 | YMWxuBMMcbiZkrnV+UNP5vBCtae3tPk0cbSjzZqTcbg27PP2IMnfCWOAngCddPF3 9 | 0XPULR+Il6+LqLi5A/6VRbaxfTQFbJmSNAUTATBg1N0Xm1w0UwIR1e4/eBEjTaI= 10 | =N8rg 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /dist/de/beyondjava/angularFaces-core/2.1.0-RC1/_remote.repositories: -------------------------------------------------------------------------------- 1 | #NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. 2 | #Sat Oct 11 22:03:42 CEST 2014 3 | angularFaces-core-2.1.0-RC1-javadoc.jar.asc>= 4 | angularFaces-core-2.1.0-RC1.jar>= 5 | angularFaces-core-2.1.0-RC1.pom>= 6 | angularFaces-core-2.1.0-RC1-sources.jar>= 7 | angularFaces-core-2.1.0-RC1-sources.jar.asc>= 8 | angularFaces-core-2.1.0-RC1.pom.asc>= 9 | angularFaces-core-2.1.0-RC1.jar.asc>= 10 | angularFaces-core-2.1.0-RC1-javadoc.jar>= 11 | -------------------------------------------------------------------------------- /dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1-javadoc.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1-javadoc.jar -------------------------------------------------------------------------------- /dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1-javadoc.jar.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2 3 | 4 | iQEcBAABAgAGBQJUOY0eAAoJEP6Vy8zLjKLF89cIALLoDO85N3WfxLH898DZ04eZ 5 | HnTB9tXwUxjNjWS17cLXqY775QTeqvSfSI50JpFfZd+Cj1N7fHrQfAcjx9zC2SF2 6 | oXZgH7pte4NHvn4Jq41siDitfNzzYVqsFmu99Q8pdVwiAC6kn0KcdYUGtPLeyZnF 7 | HV+G0A+fL+UqEDvYXbPin9DrQqvpcnmI1hj1zS4m4mlFq0gHinfUJ6nFRz/zLmTe 8 | T9KwMauG3pV+L6PAXbIKSMBPefEhkk4wRpT7DKXGBzm2VbJ1RqEdbCFz20xJHmd/ 9 | 7CqC2p5FvW27epIryEdY9UewQi7Idtl/9RJOQfRicL7HjIaiTwsvIZKWGxlrfIU= 10 | =3QC0 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1-sources.jar -------------------------------------------------------------------------------- /dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1-sources.jar.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2 3 | 4 | iQEcBAABAgAGBQJUOY0eAAoJEP6Vy8zLjKLFRhoIAKE8ijW8ZiEk7s6vJZEps9s4 5 | RP/dYivVOo2/Z87mvuIv/xcnVaCFaF6UtsL8mCOIYB/q2tAViN96ulmqJs2OOp9k 6 | MhaV5IsiF2VwleAAzJHkKheiBh4ImaDHzpM+Gf4dNYQ/refAbUNfFzQOKoJNwAyg 7 | XImdSw62ghcyLk6mdR9feternmAnyzPFFFPd2goktgjy3NJWDhIFWLeUty5+gPg8 8 | FHRPtUHDfKCpWzfAwdWhn0INZ8hsmhmkkWWBjIQeuGOPHundsYECdspIEv1hm5Lx 9 | 0PLop8HI3CqKWjmsaIJPUXY4279lA8Hx3ZzA3LpnmfL6+a2qiOGhX5koyeLbVrI= 10 | =DcTo 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1.jar -------------------------------------------------------------------------------- /dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1.jar.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2 3 | 4 | iQEcBAABAgAGBQJUOY0eAAoJEP6Vy8zLjKLF3AwH/RakGlYqJeh0MqJLWoOySFT+ 5 | o/p0SlNoMF3xi/5O+GVk3spxP+eYK3gVl179n+INyIpeJ5z8zYzfBBaa5kIMezFC 6 | mFN1sBPq0r4mMD2pYCICdlHCLlMFD9qo+PR67sPdgYeFl5gDir9949FkHRdvRwR6 7 | BUWqnIIgEi4eZDIjZfGdLdsmo3dP4A92Fl3uxM5G8SRaLiyNa1GFQj+1EBMpDHws 8 | myC/u1X66c9iQqzTD1oT2cYpLRxtnbIczmjdica9iWeflOIaqogk0UTIEhqGS3eW 9 | cxqCedlJPPFJbhGWLCFWD+7dnvueSdobe+8e8SEFxhuj+yltS8uTIo8U4TohdDo= 10 | =VD0u 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /dist/de/beyondjava/angularFaces-core/2.1.0-RC1/angularFaces-core-2.1.0-RC1.pom.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2 3 | 4 | iQEcBAABAgAGBQJUOY0eAAoJEP6Vy8zLjKLFnx4H/1lnN6BFkuyCWksxkYVe0B6P 5 | Xm4TwPWMRcYvjZvJPoW5+VNkUB222rF9er0CijuDg0dHMRMRjVgC2EwdNh2T7fVR 6 | ntZZb8zq4miIebl/zlKhItXe+vadEO74vfXq6lT7HBYcJfxrb0B8JC9gO2uHX3Bn 7 | rsAdE/agCtEPL355o8E4v4Gmi0TnnY3gi5ncljTVABHwRUgKV+lFJZgCmdRbHV+C 8 | 0AVhs+N+0AZ4DSiqlPncj7gfanhmHCwO/NcmB0wP6ppcgajomHYB7pCmna14a4hE 9 | Yc7GHPU0SXlytZuUbuBuHkT3oSDRfas8xtLBRScLPSz1870BRD1vUl6g3qRRDz8= 10 | =kK0Q 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/1.0/_remote.repositories: -------------------------------------------------------------------------------- 1 | #NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. 2 | #Mon Sep 15 23:30:55 CEST 2014 3 | babbageFaces-1.0-javadoc.jar>= 4 | babbageFaces-1.0.jar>= 5 | babbageFaces-1.0-sources.jar.asc>= 6 | babbageFaces-1.0.pom>= 7 | babbageFaces-1.0-sources.jar>= 8 | babbageFaces-1.0.pom.asc>= 9 | babbageFaces-1.0.jar.asc>= 10 | babbageFaces-1.0-javadoc.jar.asc>= 11 | -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0-javadoc.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0-javadoc.jar -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0-javadoc.jar.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2 3 | 4 | iQEcBAABAgAGBQJUF1qPAAoJEP6Vy8zLjKLFz8YH/0Wq4dOovC3Pm9MsD3aP3c5C 5 | zEl+ahaasDJkWpYG/Cr+WmNrx2p8pvfjiBzTMjn/4qrC1uk9muKMeaTRBHPAjXX8 6 | ui8LKLcdFhYuQwz7ciSPqsjMxIWKRP1yW+6tDC6eUajuvBnR9bklH8jfcu/8GxF5 7 | G/lsaVg1CLDIp2jkLyKQU1CcKhHCVwLhk1DG/gVat7tMq+zdCMtgLBtqjBJoI1Ud 8 | mEAHa3GNEYLFqUFDss1065Ee2XRjPvi8CkZ3x4WI2eVM1L3FfLLIcgbyCDBE3qO9 9 | IcffSskIRUPUgRiQav+8f0m2Fl0VDbLay7kY88D8hXZqfSm6/agcTKzMRsfX8EA= 10 | =LPFZ 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0-sources.jar -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0-sources.jar.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2 3 | 4 | iQEcBAABAgAGBQJUF1qPAAoJEP6Vy8zLjKLFKu4H/A64Wo58QOnVL3WtnBRIIWuc 5 | 8tND2YeHuB74525bt9kI46i1tJwBEJzLOhV8ZhYoIAJskMKcjeUldHTOpx+bNAzk 6 | 1dZ0kgV3zTtsdI8geIfxgaXzPGd+sqAxnyg9YCq1QPVyN2jHodNYBM+rVYbLEYKJ 7 | NWzEUd9UZgLvRU+9Ww86ecWou8lKD1Z8sUWf9kJ/P2TvXbKYqqAMdh6b0aM0wyzz 8 | v868J6OW8OiUIz4KzqPUWcvK2gvJNtVcM+OYgHu260pyoZqQFDEKVJu0Ly25MgqN 9 | wZKug8uJ2xV0pMGE6tdl0PTPiMQOH/B1+y873hkJIC/1S2MQKVaavuhsLYP8B+U= 10 | =rpBP 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephanrauh/AngularFaces/43d915f004645b1bbbf2625214294dab0858ba01/dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0.jar -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0.jar.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2 3 | 4 | iQEcBAABAgAGBQJUF1qOAAoJEP6Vy8zLjKLFoHEIAJSNRxBrihkG4Al0a2TEsg8O 5 | uSKD5qZaL6P6h0qQcnIOVlDjs+FvG3DOeXayBFWXbLxurcc5NdD6uyahAKRK63k2 6 | QPJ3sNf++kMR3U07yIVpytSUNTp3c0xheivz7Lc8CU3IdGdjkCTcICbdDIo2MDSl 7 | rbRo6FBWN1IPEEh82J65Zt4piVGiIXPexHWBEKu1w5Wp49BoNnU25m7ILJNClUEW 8 | KrRG59cpDb+YjIeksg5DXeXZMrc1Qx5USNFSn/sUsNugD3kJVj7aEcAeV/nV2edi 9 | 4Dlxb/a+94F3Z3a5n6cuqUnzkT9GqnK85C3fhByVBkUUMKSkY9PXJdcwW8AZJWc= 10 | =4EsV 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/1.0/babbageFaces-1.0.pom.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP SIGNATURE----- 2 | Version: GnuPG v2 3 | 4 | iQEcBAABAgAGBQJUF1qPAAoJEP6Vy8zLjKLF1D4H/RdeqYDeU0BCMtH9EEDExIhz 5 | JO2jaXCEmSSssA/HAo31U5smwhYXfOsV/7ecvzC0m40h0P65Mraq6lJKvX5qBl6V 6 | xO/xU9gEXRhvMdAcxU1h+Xlm5RO+3yPpcmd8VHD1SYYw6c9GzwHvGcJxgnlhfdOZ 7 | vMXo9boOiDlrWxWqVpWIzpsSRN5ZbNDooU0BhxtggURcgxKHyEvc9PuJfKyRDX8O 8 | ZMxg+d4/oJvaGn0/EDl2wGaGppodUbJctz8M5Xz8+2j0HBD5qFApF5fut0tne+gX 9 | R0L4+/qc0tgxaEh5dkAq8X/EePfOPPHec+IKKhqyAjq1VdZHrU+J9aJNxr5ZiY8= 10 | =nMwY 11 | -----END PGP SIGNATURE----- 12 | -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/maven-metadata-local.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | de.beyondjava 4 | babbageFaces 5 | 6 | 1.0 7 | 8 | 1.0 9 | 10 | 20140915213055 11 | 12 | 13 | -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/maven-metadata-ossrh.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | de.beyondjava 4 | babbageFaces 5 | 6 | 1.0 7 | 8 | 1.0 9 | 10 | 20140915213104 11 | 12 | 13 | -------------------------------------------------------------------------------- /dist/de/beyondjava/babbageFaces/resolver-status.properties: -------------------------------------------------------------------------------- 1 | #NOTE: This is an Aether internal implementation file, its format can be changed without prior notice. 2 | #Mon Sep 15 23:31:04 CEST 2014 3 | maven-metadata-ossrh.xml.lastUpdated=1410816664136 4 | --------------------------------------------------------------------------------