JBoss Tools SVN: r14405 - in trunk/hibernatetools: plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/common and 5 other directories.
by jbosstools-commits@lists.jboss.org
Author: vyemialyanchyk
Date: 2009-04-01 12:16:50 -0400 (Wed, 01 Apr 2009)
New Revision: 14405
Modified:
trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/collect/CollectEntityInfo.java
trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/common/EntityInfo.java
trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/process/ProcessEntityInfo.java
trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/fields/DocumentBase.java
trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/fields/Foto.java
trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/getters/DocumentBase.java
trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/getters/Foto.java
trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/fields/DocumentBase.java
trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/fields/Foto.java
trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/getters/DocumentBase.java
trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/getters/Foto.java
Log:
JBIDE-3842
Modified: trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/collect/CollectEntityInfo.java
===================================================================
--- trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/collect/CollectEntityInfo.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/collect/CollectEntityInfo.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -89,40 +89,50 @@
}
return processAnnotation(node, mappedBy);
}
-
- public boolean processAnnotation(Annotation node, String mappedBy) {
- String fullyQualifiedName = node.getTypeName().getFullyQualifiedName();
- if (JPAConst.isAnnotationEntity(fullyQualifiedName)) {
- ITypeBinding tb = node.resolveTypeBinding();
- CompilationUnit cu = null;
- ASTNode astNode = node.getParent();
+
+ public CompilationUnit getCUFromFieldMethod(ASTNode node) {
+ CompilationUnit cu = null;
+ ASTNode astNode = node.getParent();
+ if (astNode instanceof FieldDeclaration ||
+ astNode instanceof MethodDeclaration) {
+ astNode = astNode.getParent();
if (astNode instanceof TypeDeclaration) {
astNode = astNode.getParent();
if (astNode instanceof CompilationUnit) {
cu = (CompilationUnit)astNode;
}
}
+ }
+ return cu;
+ }
+
+ public CompilationUnit getCUFromTypeDeclaration(ASTNode node) {
+ CompilationUnit cu = null;
+ ASTNode astNode = node.getParent();
+ if (astNode instanceof TypeDeclaration) {
+ astNode = astNode.getParent();
+ if (astNode instanceof CompilationUnit) {
+ cu = (CompilationUnit)astNode;
+ }
+ }
+ return cu;
+ }
+
+ public boolean processAnnotation(Annotation node, String mappedBy) {
+ String fullyQualifiedName = node.getTypeName().getFullyQualifiedName();
+ if (JPAConst.isAnnotationEntity(fullyQualifiedName)) {
+ ITypeBinding tb = node.resolveTypeBinding();
+ CompilationUnit cu = getCUFromTypeDeclaration(node);
if (cu != null) {
- entityInfo.setAddEntityFlag(false);
if (tb == null) {
entityInfo.addRequiredImport(JPAConst.IMPORT_ENTITY);
}
+ entityInfo.setAddEntityFlag(false);
}
}
else if (JPAConst.isAnnotationId(fullyQualifiedName)) {
ITypeBinding tb = node.resolveTypeBinding();
- CompilationUnit cu = null;
- ASTNode astNode = node.getParent();
- if (astNode instanceof FieldDeclaration ||
- astNode instanceof MethodDeclaration) {
- astNode = astNode.getParent();
- if (astNode instanceof TypeDeclaration) {
- astNode = astNode.getParent();
- if (astNode instanceof CompilationUnit) {
- cu = (CompilationUnit)astNode;
- }
- }
- }
+ CompilationUnit cu = getCUFromFieldMethod(node);
if (cu != null) {
if (tb == null) {
entityInfo.addRequiredImport(JPAConst.IMPORT_ID);
@@ -132,18 +142,7 @@
}
else if (JPAConst.isAnnotationGeneratedValue(fullyQualifiedName)) {
ITypeBinding tb = node.resolveTypeBinding();
- CompilationUnit cu = null;
- ASTNode astNode = node.getParent();
- if (astNode instanceof FieldDeclaration ||
- astNode instanceof MethodDeclaration) {
- astNode = astNode.getParent();
- if (astNode instanceof TypeDeclaration) {
- astNode = astNode.getParent();
- if (astNode instanceof CompilationUnit) {
- cu = (CompilationUnit)astNode;
- }
- }
- }
+ CompilationUnit cu = getCUFromFieldMethod(node);
if (cu != null) {
if (tb == null) {
entityInfo.addRequiredImport(JPAConst.IMPORT_GENERATED_VALUE);
@@ -168,12 +167,25 @@
RefType.MANY2MANY, JPAConst.ANNOTATION_MANY2MANY, JPAConst.IMPORT_MANY2MANY);
}
else if (JPAConst.isAnnotationMappedSuperclass(fullyQualifiedName)) {
- entityInfo.setAddEntityFlag(false);
- entityInfo.setAddMappedSuperclassFlag(false);
- entityInfo.removeRequiredImport(JPAConst.IMPORT_ENTITY);
- entityInfo.addRequiredImport(JPAConst.IMPORT_MAPPEDSUPERCLASS);
+ ITypeBinding tb = node.resolveTypeBinding();
+ CompilationUnit cu = getCUFromTypeDeclaration(node);
+ if (cu != null) {
+ if (tb == null) {
+ entityInfo.addRequiredImport(JPAConst.IMPORT_MAPPEDSUPERCLASS);
+ }
+ entityInfo.setAddEntityFlag(false);
+ entityInfo.setAddMappedSuperclassFlag(false);
+ }
}
else if (JPAConst.isAnnotationVersion(fullyQualifiedName)) {
+ ITypeBinding tb = node.resolveTypeBinding();
+ CompilationUnit cu = getCUFromFieldMethod(node);
+ if (cu != null) {
+ if (tb == null) {
+ entityInfo.addRequiredImport(JPAConst.IMPORT_VERSION);
+ }
+ entityInfo.setAddVersionFlag(false);
+ }
}
return true;
}
@@ -192,13 +204,7 @@
entityInfo.updateReference(name, true, type, mappedBy,
0 != annNameShort.compareTo(fullyQualifiedName), true);
}
- astNode = astNode.getParent();
- if (astNode instanceof TypeDeclaration) {
- astNode = astNode.getParent();
- if (astNode instanceof CompilationUnit) {
- cu = (CompilationUnit)astNode;
- }
- }
+ cu = getCUFromTypeDeclaration(node);
}
else if (astNode instanceof MethodDeclaration) {
MethodDeclaration md = (MethodDeclaration)astNode;
@@ -208,13 +214,7 @@
// process it like FieldDeclaration
entityInfo.updateReference(name, true, type, mappedBy,
0 != annNameShort.compareTo(fullyQualifiedName), false);
- astNode = astNode.getParent();
- if (astNode instanceof TypeDeclaration) {
- astNode = astNode.getParent();
- if (astNode instanceof CompilationUnit) {
- cu = (CompilationUnit)astNode;
- }
- }
+ cu = getCUFromTypeDeclaration(node);
}
else {
// ignore others
@@ -253,8 +253,6 @@
if (isAbstruct) {
entityInfo.setAddEntityFlag(false);
entityInfo.setAddMappedSuperclassFlag(true);
- entityInfo.removeRequiredImport(JPAConst.IMPORT_ENTITY);
- entityInfo.addRequiredImport(JPAConst.IMPORT_MAPPEDSUPERCLASS);
}
entityInfo.setInterfaceFlag(node.isInterface());
Type superType = node.getSuperclassType();
@@ -391,7 +389,12 @@
Iterator itVarNames = list.iterator();
while (itVarNames.hasNext()) {
String name = (String)itVarNames.next();
- entityInfo.addPrimaryIdCandidate(name);
+ if ("version".equalsIgnoreCase(name)) { //$NON-NLS-1$
+ entityInfo.setAddVersionFlag(true);
+ }
+ else {
+ entityInfo.addPrimaryIdCandidate(name);
+ }
}
}
}
@@ -417,13 +420,30 @@
}
else if (tb.getJavaElement() instanceof BinaryType) {
ITypeBinding tbParent = tb.getTypeDeclaration().getSuperclass();
- if (tbParent != null && "java.lang.Number".equals(tbParent.getBinaryName())) { //$NON-NLS-1$
- // this is candidate for primary id
- Iterator itVarNames = list.iterator();
- while (itVarNames.hasNext()) {
- String name = (String)itVarNames.next();
- entityInfo.addPrimaryIdCandidate(name);
+ if (tbParent != null) {
+ if ("java.lang.Number".equals(tbParent.getBinaryName())) { //$NON-NLS-1$
+ // this is candidate for primary id
+ Iterator itVarNames = list.iterator();
+ while (itVarNames.hasNext()) {
+ String name = (String)itVarNames.next();
+ if ("version".equalsIgnoreCase(name)) { //$NON-NLS-1$
+ entityInfo.setAddVersionFlag(true);
+ }
+ else {
+ entityInfo.addPrimaryIdCandidate(name);
+ }
+ }
}
+ else if ("java.util.Date".equals(tbParent.getBinaryName())) { //$NON-NLS-1$
+ // this is candidate for version
+ Iterator itVarNames = list.iterator();
+ while (itVarNames.hasNext()) {
+ String name = (String)itVarNames.next();
+ if ("version".equalsIgnoreCase(name)) { //$NON-NLS-1$
+ entityInfo.setAddVersionFlag(true);
+ }
+ }
+ }
}
}
}
Modified: trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/common/EntityInfo.java
===================================================================
--- trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/common/EntityInfo.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/common/EntityInfo.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -93,6 +93,10 @@
*/
protected boolean addGeneratedValueFlag = true;
/*
+ * if true - add version marker for "version" property
+ */
+ protected boolean addVersionFlag = false;
+ /*
* define relations between entities
* field id -> RefEntityInfo
*/
@@ -192,6 +196,21 @@
if (isAddEntityFlag()) {
addRequiredImport(JPAConst.IMPORT_ENTITY);
}
+ else {
+ removeRequiredImport(JPAConst.IMPORT_ENTITY);
+ }
+ if (isAddMappedSuperclassFlag()) {
+ addRequiredImport(JPAConst.IMPORT_MAPPEDSUPERCLASS);
+ }
+ else {
+ removeRequiredImport(JPAConst.IMPORT_MAPPEDSUPERCLASS);
+ }
+ if (isAddVersionFlag()) {
+ addRequiredImport(JPAConst.IMPORT_VERSION);
+ }
+ else {
+ removeRequiredImport(JPAConst.IMPORT_VERSION);
+ }
Iterator<Map.Entry<String, RefEntityInfo>> referencesIt =
getReferences().entrySet().iterator();
while (referencesIt.hasNext()) {
@@ -422,6 +441,14 @@
this.addGeneratedValueFlag = addGeneratedValueFlag;
}
+ public boolean isAddVersionFlag() {
+ return addVersionFlag;
+ }
+
+ public void setAddVersionFlag(boolean addVersionFlag) {
+ this.addVersionFlag = addVersionFlag;
+ }
+
public void addExistingImport(String existingImport) {
setExistingImports.add(existingImport);
}
Modified: trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/process/ProcessEntityInfo.java
===================================================================
--- trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/process/ProcessEntityInfo.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/plugins/org.hibernate.eclipse.jdt.ui/src/org/hibernate/eclipse/jdt/ui/internal/jpa/process/ProcessEntityInfo.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -22,16 +22,13 @@
import org.eclipse.jdt.core.dom.BodyDeclaration;
import org.eclipse.jdt.core.dom.CompilationUnit;
import org.eclipse.jdt.core.dom.FieldDeclaration;
-import org.eclipse.jdt.core.dom.ITypeBinding;
import org.eclipse.jdt.core.dom.ImportDeclaration;
import org.eclipse.jdt.core.dom.MarkerAnnotation;
import org.eclipse.jdt.core.dom.MemberValuePair;
import org.eclipse.jdt.core.dom.MethodDeclaration;
import org.eclipse.jdt.core.dom.Modifier;
import org.eclipse.jdt.core.dom.NormalAnnotation;
-import org.eclipse.jdt.core.dom.ParameterizedType;
import org.eclipse.jdt.core.dom.QualifiedName;
-import org.eclipse.jdt.core.dom.ReturnStatement;
import org.eclipse.jdt.core.dom.SimpleName;
import org.eclipse.jdt.core.dom.SimpleType;
import org.eclipse.jdt.core.dom.StringLiteral;
@@ -247,6 +244,24 @@
lrw.insertFirst(matd, null);
}
}
+ if (entityInfo.isAddVersionFlag()) {
+ Iterator itVarNames = node.fragments().iterator();
+ boolean addVersionMarker = false;
+ while (itVarNames.hasNext()) {
+ VariableDeclarationFragment var = (VariableDeclarationFragment)itVarNames.next();
+ String name = var.getName().getIdentifier();
+ if ("version".equals(name)) { //$NON-NLS-1$
+ addVersionMarker = true;
+ break;
+ }
+ }
+ if (addVersionMarker) {
+ MarkerAnnotation matd = rewriter.getAST().newMarkerAnnotation();
+ matd.setTypeName(rewriter.getAST().newSimpleName(JPAConst.ANNOTATION_VERSION));
+ ListRewrite lrw = rewriter.getListRewrite(node, FieldDeclaration.MODIFIERS2_PROPERTY);
+ lrw.insertFirst(matd, null);
+ }
+ }
}
if (type.isSimpleType() || type.isParameterizedType() || type.isArrayType()) {
Iterator itVarNames = node.fragments().iterator();
@@ -349,6 +364,18 @@
lrw.insertFirst(matd, null);
}
}
+ if (entityInfo.isAddVersionFlag()) {
+ boolean addVersionMarker = false;
+ if ("version".equals(returnIdentifier)) { //$NON-NLS-1$
+ addVersionMarker = true;
+ }
+ if (addVersionMarker) {
+ MarkerAnnotation matd = rewriter.getAST().newMarkerAnnotation();
+ matd.setTypeName(rewriter.getAST().newSimpleName(JPAConst.ANNOTATION_VERSION));
+ ListRewrite lrw = rewriter.getListRewrite(node, MethodDeclaration.MODIFIERS2_PROPERTY);
+ lrw.insertFirst(matd, null);
+ }
+ }
}
if (type.isSimpleType() || type.isParameterizedType() || type.isArrayType()) {
String fieldId = ""; //$NON-NLS-1$
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/fields/DocumentBase.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/fields/DocumentBase.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/fields/DocumentBase.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -15,4 +15,6 @@
public abstract class DocumentBase {
protected String globalDocumentIdentificator;
+
+ protected Integer version;
}
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/fields/Foto.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/fields/Foto.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/fields/Foto.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -10,6 +10,8 @@
******************************************************************************/
package test.annotated.fields;
+import java.sql.Date;
+
public class Foto {
protected Long fid;
@@ -21,6 +23,9 @@
protected Short width_IDtest;
protected Short height_testID;
+
+ @javax.persistence.Version
+ protected Date version;
public Foto() {
}
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/getters/DocumentBase.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/getters/DocumentBase.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/getters/DocumentBase.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -10,8 +10,20 @@
******************************************************************************/
package test.annotated.getters;
-@MappedSuperclass
+import javax.persistence.Version;
+
+(a)javax.persistence.MappedSuperclass
public abstract class DocumentBase {
protected String globalDocumentIdentificator;
+
+ protected Integer version;
+
+ public Integer getVersion() {
+ return version;
+ }
+
+ public void setVersion(Integer version) {
+ this.version = version;
+ }
}
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/getters/Foto.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/getters/Foto.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/project/test/annotated/getters/Foto.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -10,6 +10,8 @@
******************************************************************************/
package test.annotated.getters;
+import java.sql.Date;
+
public class Foto {
private Long fid;
@@ -21,6 +23,8 @@
private Short width_IDtest;
private Short height_testID;
+
+ private Date version;
public Foto() {
}
@@ -64,5 +68,13 @@
public void setHeight_testID(Short height_testID) {
this.height_testID = height_testID;
}
+
+ public Date getVersion() {
+ return version;
+ }
+
+ public void setVersion(Date version) {
+ this.version = version;
+ }
}
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/fields/DocumentBase.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/fields/DocumentBase.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/fields/DocumentBase.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -11,9 +11,13 @@
package test.annotated.fields;
import javax.persistence.MappedSuperclass;
+import javax.persistence.Version;
@MappedSuperclass
public abstract class DocumentBase {
protected String globalDocumentIdentificator;
+
+ @Version
+ protected Integer version;
}
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/fields/Foto.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/fields/Foto.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/fields/Foto.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -10,6 +10,8 @@
******************************************************************************/
package test.annotated.fields;
+import java.sql.Date;
+
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
@@ -29,6 +31,9 @@
protected Short width_IDtest;
protected Short height_testID;
+
+ @javax.persistence.Version
+ protected Date version;
public Foto() {
}
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/getters/DocumentBase.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/getters/DocumentBase.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/getters/DocumentBase.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -10,10 +10,21 @@
******************************************************************************/
package test.annotated.getters;
-import javax.persistence.MappedSuperclass;
+import javax.persistence.Version;
-@MappedSuperclass
+(a)javax.persistence.MappedSuperclass
public abstract class DocumentBase {
protected String globalDocumentIdentificator;
+
+ protected Integer version;
+
+ @Version
+ public Integer getVersion() {
+ return version;
+ }
+
+ public void setVersion(Integer version) {
+ this.version = version;
+ }
}
Modified: trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/getters/Foto.java
===================================================================
--- trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/getters/Foto.java 2009-04-01 14:37:23 UTC (rev 14404)
+++ trunk/hibernatetools/tests/org.hibernate.eclipse.jdt.ui.test/res/specimen/test/annotated/getters/Foto.java 2009-04-01 16:16:50 UTC (rev 14405)
@@ -10,10 +10,13 @@
******************************************************************************/
package test.annotated.getters;
+import java.sql.Date;
+
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.OneToOne;
+import javax.persistence.Version;
@Entity
public class Foto {
@@ -27,6 +30,8 @@
private Short width_IDtest;
private Short height_testID;
+
+ private Date version;
public Foto() {
}
@@ -72,5 +77,14 @@
public void setHeight_testID(Short height_testID) {
this.height_testID = height_testID;
}
+
+ @Version
+ public Date getVersion() {
+ return version;
+ }
+
+ public void setVersion(Date version) {
+ this.version = version;
+ }
}
15 years, 9 months
JBoss Tools SVN: r14404 - trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/editor.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-04-01 10:37:23 -0400 (Wed, 01 Apr 2009)
New Revision: 14404
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/editor/ObjectMultiPageEditor.java
Log:
JBIDE-3963
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/editor/ObjectMultiPageEditor.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/editor/ObjectMultiPageEditor.java 2009-04-01 14:20:48 UTC (rev 14403)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/editor/ObjectMultiPageEditor.java 2009-04-01 14:37:23 UTC (rev 14404)
@@ -234,7 +234,9 @@
doCreatePages();
model.addModelTreeListener(syncListener);
loadSelectedTab();
- setActivePage(selectedPageIndex);
+ if(selectedPageIndex < getPageCount()) {
+ setActivePage(selectedPageIndex);
+ }
updateSelectionProvider();
new ResourceChangeListener(this, getContainer());
}
@@ -273,6 +275,7 @@
outline.addSelectionChangedListener(new OutlineSelectionListener());
} catch (PartInitException ex) {
ModelUIPlugin.getPluginLog().logError(ex);
+ textEditor = null;
}
}
@@ -405,7 +408,7 @@
if(marker.getAttribute(IMarker.LINE_NUMBER, -1) != -1) {
postponedTextSelection.clean();
- textEditor.gotoMarker(marker);
+ if(textEditor != null) textEditor.gotoMarker(marker);
} else {
String attr = marker.getAttribute("attribute", "");
if(attr == null || attr.length() == 0) {
@@ -419,7 +422,7 @@
int length = marker.getAttribute(IMarker.CHAR_END, -1);
if (offset > -1 && length > -1) {
postponedTextSelection.clean();
- textEditor.gotoMarker(marker);
+ if(textEditor != null) textEditor.gotoMarker(marker);
}
}
}
@@ -601,7 +604,7 @@
void doErrorSelected(int line, int position) {
setActivePage(getSourcePageIndex());
pageChange(getSourcePageIndex());
- textEditor.setCursor(line, position);
+ if(textEditor != null) textEditor.setCursor(line, position);
}
public void activateErrorTab() {
@@ -637,11 +640,13 @@
public void init() {
if(inites) return;
inites = true;
- ((TextEditor)textEditor).getSelectionProvider().addSelectionChangedListener(this);
+ if(textEditor instanceof TextEditor) {
+ ((TextEditor)textEditor).getSelectionProvider().addSelectionChangedListener(this);
+ }
}
protected XModelObject getSelectedModelObject() {
- XModelObject o = textEditor.findModelObjectAtCursor();
+ XModelObject o = textEditor == null ? null : textEditor.findModelObjectAtCursor();
if(o != null) return o;
return getModelObject();
}
@@ -655,7 +660,7 @@
}
public void dispose() {
- if(textEditor != null) {
+ if(textEditor instanceof TextEditor) {
((TextEditor)textEditor).getSelectionProvider().removeSelectionChangedListener(this);
}
}
15 years, 9 months
JBoss Tools SVN: r14403 - in trunk/jsf/tests: org.jboss.tools.jsf.vpe.jstl.test and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: dmaliarevich
Date: 2009-04-01 10:20:48 -0400 (Wed, 01 Apr 2009)
New Revision: 14403
Added:
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.classpath
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.project
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.settings/
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/META-INF/
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/about.html
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/build.properties
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/plugin.properties
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/plugin.xml
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/resources/
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/src/
Removed:
trunk/jsf/tests/.classpath
trunk/jsf/tests/.project
trunk/jsf/tests/.settings/
trunk/jsf/tests/META-INF/
trunk/jsf/tests/about.html
trunk/jsf/tests/build.properties
trunk/jsf/tests/plugin.properties
trunk/jsf/tests/plugin.xml
trunk/jsf/tests/resources/
trunk/jsf/tests/src/
Log:
Content of JSTL tests was moved to its folder.
Deleted: trunk/jsf/tests/.classpath
===================================================================
--- trunk/jsf/tests/.classpath 2009-04-01 14:17:22 UTC (rev 14402)
+++ trunk/jsf/tests/.classpath 2009-04-01 14:20:48 UTC (rev 14403)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
Deleted: trunk/jsf/tests/.project
===================================================================
--- trunk/jsf/tests/.project 2009-04-01 14:17:22 UTC (rev 14402)
+++ trunk/jsf/tests/.project 2009-04-01 14:20:48 UTC (rev 14403)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.jboss.tools.jsf.vpe.jstl.test</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
Deleted: trunk/jsf/tests/about.html
===================================================================
--- trunk/jsf/tests/about.html 2009-04-01 14:17:22 UTC (rev 14402)
+++ trunk/jsf/tests/about.html 2009-04-01 14:20:48 UTC (rev 14403)
@@ -1,34 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-
-<head>
-<title>About</title>
-<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
-</head>
-
-<BODY lang="EN-US">
-
-<H3>About This Content</H3>
-
-<P>©2007 Red Hat, Inc. All rights reserved</P>
-
-<H3>License</H3>
-
-<P>Red Hat Inc., through its JBoss division, makes available all content in this plug-in
-("Content"). Unless otherwise indicated below, the Content is provided to you
-under the terms and conditions of the Eclipse Public License Version 1.0
-("EPL"). A copy of the EPL is available at
-<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
-For purposes of the EPL, "Program" will mean the Content.</P>
-
-<P>If you did not receive this Content directly from Red Hat Inc., the
-Content is being redistributed by another party ("Redistributor") and different
-terms and conditions may apply to your use of any object code in the Content.
-Check the Redistributor's license that was provided with the Content. If no such
-license exists, contact the Redistributor. Unless otherwise indicated below, the
-terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at
- <A href="http://www.jboss.org/tools">http://www.jboss.org/tools</A>.</P>
-
-</BODY>
-</HTML>
\ No newline at end of file
Deleted: trunk/jsf/tests/build.properties
===================================================================
--- trunk/jsf/tests/build.properties 2009-04-01 14:17:22 UTC (rev 14402)
+++ trunk/jsf/tests/build.properties 2009-04-01 14:20:48 UTC (rev 14403)
@@ -1,16 +0,0 @@
-bin.includes = META-INF/,\
- plugin.properties,\
- plugin.xml,\
- resources/,\
- vpe-jstl-test.jar,\
- about.html
-src.includes = META-INF/,\
- build.properties,\
- plugin.properties,\
- resources/,\
- plugin.xml,\
- src/,\
- about.html
-jars.compile.order = vpe-jstl-test.jar
-source.vpe-jstl-test.jar = src/
-output.vpe-jstl-test.jar = bin/
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.classpath (from rev 14402, trunk/jsf/tests/.classpath)
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.classpath (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.classpath 2009-04-01 14:20:48 UTC (rev 14403)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.project (from rev 14402, trunk/jsf/tests/.project)
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.project (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.project 2009-04-01 14:20:48 UTC (rev 14403)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.jboss.tools.jsf.vpe.jstl.test</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/.settings (from rev 14402, trunk/jsf/tests/.settings)
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/META-INF (from rev 14402, trunk/jsf/tests/META-INF)
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/about.html (from rev 14402, trunk/jsf/tests/about.html)
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/about.html (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/about.html 2009-04-01 14:20:48 UTC (rev 14403)
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<HTML>
+
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+
+<BODY lang="EN-US">
+
+<H3>About This Content</H3>
+
+<P>©2007 Red Hat, Inc. All rights reserved</P>
+
+<H3>License</H3>
+
+<P>Red Hat Inc., through its JBoss division, makes available all content in this plug-in
+("Content"). Unless otherwise indicated below, the Content is provided to you
+under the terms and conditions of the Eclipse Public License Version 1.0
+("EPL"). A copy of the EPL is available at
+<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
+For purposes of the EPL, "Program" will mean the Content.</P>
+
+<P>If you did not receive this Content directly from Red Hat Inc., the
+Content is being redistributed by another party ("Redistributor") and different
+terms and conditions may apply to your use of any object code in the Content.
+Check the Redistributor's license that was provided with the Content. If no such
+license exists, contact the Redistributor. Unless otherwise indicated below, the
+terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at
+ <A href="http://www.jboss.org/tools">http://www.jboss.org/tools</A>.</P>
+
+</BODY>
+</HTML>
\ No newline at end of file
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/build.properties (from rev 14402, trunk/jsf/tests/build.properties)
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/build.properties (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/build.properties 2009-04-01 14:20:48 UTC (rev 14403)
@@ -0,0 +1,16 @@
+bin.includes = META-INF/,\
+ plugin.properties,\
+ plugin.xml,\
+ resources/,\
+ vpe-jstl-test.jar,\
+ about.html
+src.includes = META-INF/,\
+ build.properties,\
+ plugin.properties,\
+ resources/,\
+ plugin.xml,\
+ src/,\
+ about.html
+jars.compile.order = vpe-jstl-test.jar
+source.vpe-jstl-test.jar = src/
+output.vpe-jstl-test.jar = bin/
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/plugin.properties (from rev 14402, trunk/jsf/tests/plugin.properties)
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/plugin.properties (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/plugin.properties 2009-04-01 14:20:48 UTC (rev 14403)
@@ -0,0 +1 @@
+PluginName=JstlTestPlugin
\ No newline at end of file
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/plugin.xml (from rev 14402, trunk/jsf/tests/plugin.xml)
===================================================================
--- trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/plugin.xml (rev 0)
+++ trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/plugin.xml 2009-04-01 14:20:48 UTC (rev 14403)
@@ -0,0 +1,7 @@
+<plugin>
+ <extension
+ point="org.jboss.tools.vpe.ui.tests">
+ <tests testSuite="org.jboss.tools.jsf.vpe.jstl.test.JstlAllTests" name="Tests For Jstl Components"/>
+ </extension>
+
+</plugin>
\ No newline at end of file
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/resources (from rev 14402, trunk/jsf/tests/resources)
Copied: trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/src (from rev 14402, trunk/jsf/tests/src)
Deleted: trunk/jsf/tests/plugin.properties
===================================================================
--- trunk/jsf/tests/plugin.properties 2009-04-01 14:17:22 UTC (rev 14402)
+++ trunk/jsf/tests/plugin.properties 2009-04-01 14:20:48 UTC (rev 14403)
@@ -1 +0,0 @@
-PluginName=JstlTestPlugin
\ No newline at end of file
Deleted: trunk/jsf/tests/plugin.xml
===================================================================
--- trunk/jsf/tests/plugin.xml 2009-04-01 14:17:22 UTC (rev 14402)
+++ trunk/jsf/tests/plugin.xml 2009-04-01 14:20:48 UTC (rev 14403)
@@ -1,7 +0,0 @@
-<plugin>
- <extension
- point="org.jboss.tools.vpe.ui.tests">
- <tests testSuite="org.jboss.tools.jsf.vpe.jstl.test.JstlAllTests" name="Tests For Jstl Components"/>
- </extension>
-
-</plugin>
\ No newline at end of file
15 years, 9 months
JBoss Tools SVN: r14402 - trunk/jsf/tests.
by jbosstools-commits@lists.jboss.org
Author: dmaliarevich
Date: 2009-04-01 10:17:22 -0400 (Wed, 01 Apr 2009)
New Revision: 14402
Added:
trunk/jsf/tests/org.jboss.tools.jsf.vpe.jstl.test/
Log:
Plugin folder for JSTL JUnit tests was created.
15 years, 9 months
JBoss Tools SVN: r14401 - in trunk/jsf/tests: .settings and 23 other directories.
by jbosstools-commits@lists.jboss.org
Author: dmaliarevich
Date: 2009-04-01 10:10:24 -0400 (Wed, 01 Apr 2009)
New Revision: 14401
Added:
trunk/jsf/tests/.classpath
trunk/jsf/tests/.project
trunk/jsf/tests/.settings/
trunk/jsf/tests/.settings/org.eclipse.jdt.core.prefs
trunk/jsf/tests/META-INF/
trunk/jsf/tests/META-INF/MANIFEST.MF
trunk/jsf/tests/about.html
trunk/jsf/tests/build.properties
trunk/jsf/tests/plugin.properties
trunk/jsf/tests/plugin.xml
trunk/jsf/tests/resources/
trunk/jsf/tests/resources/jstlTests/
trunk/jsf/tests/resources/jstlTests/.classpath
trunk/jsf/tests/resources/jstlTests/.project
trunk/jsf/tests/resources/jstlTests/.settings/
trunk/jsf/tests/resources/jstlTests/.settings/.jsdtscope
trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jdt.core.prefs
trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jst.common.project.facet.core.prefs
trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.common.component
trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.common.project.facet.core.xml
trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.jsdt.ui.superType.container
trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.jsdt.ui.superType.name
trunk/jsf/tests/resources/jstlTests/JavaSource/
trunk/jsf/tests/resources/jstlTests/JavaSource/demo/
trunk/jsf/tests/resources/jstlTests/JavaSource/demo/Messages.properties
trunk/jsf/tests/resources/jstlTests/JavaSource/demo/User.java
trunk/jsf/tests/resources/jstlTests/WebContent/
trunk/jsf/tests/resources/jstlTests/WebContent/META-INF/
trunk/jsf/tests/resources/jstlTests/WebContent/META-INF/MANIFEST.MF
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/demo/
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/demo/Messages.properties
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/demo/User.class
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/faces-config.xml
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/common-annotations.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-beanutils.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-collections.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-digester.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-logging.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jsf-api.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jsf-impl.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jsf-tlds.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jstl.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/standard.jar
trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/web.xml
trunk/jsf/tests/resources/jstlTests/WebContent/index.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/books.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/dateParam.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/fmtParam.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatDate.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatNumber.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.html
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/param.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseDate.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseNumber.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/query.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/redirect.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/remove.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/requestEncoding.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/set.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setBundle.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setDataSource.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setLocale.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setTimeZone.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/sqlParam.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/students.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transform.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/update.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParam.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParse.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xSet.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp.xml
trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xsl1.xsl
trunk/jsf/tests/resources/jstlTests/ant/
trunk/jsf/tests/resources/jstlTests/ant/build.properties
trunk/jsf/tests/resources/jstlTests/ant/build.xml
trunk/jsf/tests/src/
trunk/jsf/tests/src/org/
trunk/jsf/tests/src/org/jboss/
trunk/jsf/tests/src/org/jboss/tools/
trunk/jsf/tests/src/org/jboss/tools/jsf/
trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/
trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/
trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/
trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlAllTests.java
trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlComponentContentTest.java
trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlTestPlugin.java
Log:
Test plugin for JSTL templates
Added: trunk/jsf/tests/.classpath
===================================================================
--- trunk/jsf/tests/.classpath (rev 0)
+++ trunk/jsf/tests/.classpath 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Property changes on: trunk/jsf/tests/.classpath
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/.project
===================================================================
--- trunk/jsf/tests/.project (rev 0)
+++ trunk/jsf/tests/.project 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.jboss.tools.jsf.vpe.jstl.test</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Property changes on: trunk/jsf/tests/.project
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/jsf/tests/.settings/org.eclipse.jdt.core.prefs (rev 0)
+++ trunk/jsf/tests/.settings/org.eclipse.jdt.core.prefs 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,7 @@
+#Tue Mar 31 11:51:22 EEST 2009
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
Property changes on: trunk/jsf/tests/.settings/org.eclipse.jdt.core.prefs
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/META-INF/MANIFEST.MF
===================================================================
--- trunk/jsf/tests/META-INF/MANIFEST.MF (rev 0)
+++ trunk/jsf/tests/META-INF/MANIFEST.MF 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,13 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %PluginName
+Bundle-SymbolicName: org.jboss.tools.jsf.vpe.jstl.test;singleton:=true
+Bundle-Version: 1.0.0
+Bundle-Activator: org.jboss.tools.jsf.vpe.jstl.test.JstlTestPlugin
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.junit;bundle-version="3.8.2"
+Bundle-ActivationPolicy: lazy
+Bundle-ClassPath: vpe-jstl-test.jar
+Import-Package: org.jboss.tools.tests,
+ org.jboss.tools.vpe.ui.test
Property changes on: trunk/jsf/tests/META-INF/MANIFEST.MF
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/about.html
===================================================================
--- trunk/jsf/tests/about.html (rev 0)
+++ trunk/jsf/tests/about.html 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
+<HTML>
+
+<head>
+<title>About</title>
+<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+</head>
+
+<BODY lang="EN-US">
+
+<H3>About This Content</H3>
+
+<P>©2007 Red Hat, Inc. All rights reserved</P>
+
+<H3>License</H3>
+
+<P>Red Hat Inc., through its JBoss division, makes available all content in this plug-in
+("Content"). Unless otherwise indicated below, the Content is provided to you
+under the terms and conditions of the Eclipse Public License Version 1.0
+("EPL"). A copy of the EPL is available at
+<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>.
+For purposes of the EPL, "Program" will mean the Content.</P>
+
+<P>If you did not receive this Content directly from Red Hat Inc., the
+Content is being redistributed by another party ("Redistributor") and different
+terms and conditions may apply to your use of any object code in the Content.
+Check the Redistributor's license that was provided with the Content. If no such
+license exists, contact the Redistributor. Unless otherwise indicated below, the
+terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at
+ <A href="http://www.jboss.org/tools">http://www.jboss.org/tools</A>.</P>
+
+</BODY>
+</HTML>
\ No newline at end of file
Property changes on: trunk/jsf/tests/about.html
___________________________________________________________________
Name: svn:mime-type
+ text/html
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/build.properties
===================================================================
--- trunk/jsf/tests/build.properties (rev 0)
+++ trunk/jsf/tests/build.properties 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+bin.includes = META-INF/,\
+ plugin.properties,\
+ plugin.xml,\
+ resources/,\
+ vpe-jstl-test.jar,\
+ about.html
+src.includes = META-INF/,\
+ build.properties,\
+ plugin.properties,\
+ resources/,\
+ plugin.xml,\
+ src/,\
+ about.html
+jars.compile.order = vpe-jstl-test.jar
+source.vpe-jstl-test.jar = src/
+output.vpe-jstl-test.jar = bin/
Property changes on: trunk/jsf/tests/build.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/plugin.properties
===================================================================
--- trunk/jsf/tests/plugin.properties (rev 0)
+++ trunk/jsf/tests/plugin.properties 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1 @@
+PluginName=JstlTestPlugin
\ No newline at end of file
Property changes on: trunk/jsf/tests/plugin.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/plugin.xml
===================================================================
--- trunk/jsf/tests/plugin.xml (rev 0)
+++ trunk/jsf/tests/plugin.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,7 @@
+<plugin>
+ <extension
+ point="org.jboss.tools.vpe.ui.tests">
+ <tests testSuite="org.jboss.tools.jsf.vpe.jstl.test.JstlAllTests" name="Tests For Jstl Components"/>
+ </extension>
+
+</plugin>
\ No newline at end of file
Property changes on: trunk/jsf/tests/plugin.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/.classpath
===================================================================
--- trunk/jsf/tests/resources/jstlTests/.classpath (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/.classpath 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="JavaSource"/>
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
+ <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
+ <classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/Apache Tomcat v6.0"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_16"/>
+ <classpathentry kind="output" path="WebContent/WEB-INF/classes"/>
+</classpath>
Property changes on: trunk/jsf/tests/resources/jstlTests/.classpath
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/.project
===================================================================
--- trunk/jsf/tests/resources/jstlTests/.project (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/.project 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>jstlTests</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.common.project.facet.core.builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.wst.validation.validationbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.jboss.tools.common.verification.verifybuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
+ <nature>org.jboss.tools.jsf.jsfnature</nature>
+ <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
+ <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
+ </natures>
+</projectDescription>
Property changes on: trunk/jsf/tests/resources/jstlTests/.project
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/.settings/.jsdtscope
===================================================================
--- trunk/jsf/tests/resources/jstlTests/.settings/.jsdtscope (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/.settings/.jsdtscope 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
+ <attributes>
+ <attribute name="hide" value="true"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
+ <classpathentry kind="output" path=""/>
+</classpath>
Added: trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jdt.core.prefs (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jdt.core.prefs 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,7 @@
+#Tue Mar 31 12:33:14 EEST 2009
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.5
Property changes on: trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jdt.core.prefs
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jst.common.project.facet.core.prefs
===================================================================
--- trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jst.common.project.facet.core.prefs (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jst.common.project.facet.core.prefs 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,4 @@
+#Tue Mar 31 12:33:15 EEST 2009
+classpath.helper/org.eclipse.jdt.launching.JRE_CONTAINER\:\:org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType\:\:jdk1.5.0_16/owners=jst.java\:5.0
+classpath.helper/org.eclipse.jst.server.core.container\:\:org.eclipse.jst.server.tomcat.runtimeTarget\:\:Apache\ Tomcat\ v6.0/owners=jst.web\:2.5
+eclipse.preferences.version=1
Property changes on: trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.jst.common.project.facet.core.prefs
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.common.component
===================================================================
--- trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.common.component (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.common.component 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project-modules id="moduleCoreId" project-version="1.5.0">
+<wb-module deploy-name="jstlTests">
+<wb-resource deploy-path="/" source-path="/WebContent"/>
+<wb-resource deploy-path="/WEB-INF/classes" source-path="/JavaSource"/>
+<property name="context-root" value="jstlTests"/>
+<property name="java-output-path"/>
+</wb-module>
+</project-modules>
Added: trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.common.project.facet.core.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.common.project.facet.core.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.common.project.facet.core.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faceted-project>
+ <runtime name="Apache Tomcat v6.0"/>
+ <fixed facet="jst.web"/>
+ <fixed facet="jst.java"/>
+ <installed facet="jst.java" version="5.0"/>
+ <installed facet="jst.web" version="2.5"/>
+</faceted-project>
Property changes on: trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.common.project.facet.core.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.jsdt.ui.superType.container
===================================================================
--- trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.jsdt.ui.superType.container (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.jsdt.ui.superType.container 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
Added: trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.jsdt.ui.superType.name
===================================================================
--- trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.jsdt.ui.superType.name (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/.settings/org.eclipse.wst.jsdt.ui.superType.name 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1 @@
+Window
\ No newline at end of file
Added: trunk/jsf/tests/resources/jstlTests/JavaSource/demo/Messages.properties
===================================================================
--- trunk/jsf/tests/resources/jstlTests/JavaSource/demo/Messages.properties (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/JavaSource/demo/Messages.properties 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,3 @@
+header=Hello Demo Application
+prompt_message=Name:
+hello_message=Hello
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/JavaSource/demo/Messages.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/JavaSource/demo/User.java
===================================================================
--- trunk/jsf/tests/resources/jstlTests/JavaSource/demo/User.java (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/JavaSource/demo/User.java 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,33 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Exadel, Inc. and Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Exadel, Inc. and Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package demo;
+
+/**
+ * Created by JBoss Developer Studio
+ */
+public class User {
+
+ private String name;
+
+ /**
+ * @return User Name
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * @param User Name
+ */
+ public void setName(String name) {
+ this.name = name;
+ }
+}
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/JavaSource/demo/User.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:keywords
+ Author Id Revision Date
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/META-INF/MANIFEST.MF
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/META-INF/MANIFEST.MF (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/META-INF/MANIFEST.MF 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/META-INF/MANIFEST.MF
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/demo/Messages.properties
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/demo/Messages.properties (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/demo/Messages.properties 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,3 @@
+header=Hello Demo Application
+prompt_message=Name:
+hello_message=Hello
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/demo/Messages.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/demo/User.class
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/classes/demo/User.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/faces-config.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/faces-config.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/faces-config.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd">
+ <managed-bean>
+ <description>User Name Bean</description>
+ <managed-bean-name>user</managed-bean-name>
+ <managed-bean-class>demo.User</managed-bean-class>
+ <managed-bean-scope>session</managed-bean-scope>
+ <managed-property>
+ <property-name>name</property-name>
+ <property-class>java.lang.String</property-class>
+ <value/>
+ </managed-property>
+ </managed-bean>
+ <navigation-rule>
+ <from-view-id>/pages/inputUserName.jsp</from-view-id>
+ <navigation-case>
+ <from-outcome>hello</from-outcome>
+ <to-view-id>/pages/hello.jsp</to-view-id>
+ </navigation-case>
+ </navigation-rule>
+ <application>
+ <locale-config/>
+ </application>
+ <factory/>
+ <lifecycle/>
+</faces-config>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/faces-config.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/common-annotations.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/common-annotations.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-beanutils.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-beanutils.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-collections.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-collections.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-digester.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-digester.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-logging.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/commons-logging.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jsf-api.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jsf-api.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jsf-impl.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jsf-impl.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jsf-tlds.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jsf-tlds.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jstl.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/jstl.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/standard.jar
===================================================================
(Binary files differ)
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/lib/standard.jar
___________________________________________________________________
Name: svn:mime-type
+ application/x-jar
Added: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/web.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/web.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/web.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
+ <display-name>jstlTests</display-name>
+ <context-param>
+ <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
+ <param-value>server</param-value>
+ </context-param>
+ <context-param>
+ <param-name>javax.servlet.jsp.jstl.fmt.localizationContext</param-name>
+ <param-value>demo.Messages</param-value>
+ </context-param>
+ <listener>
+ <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
+ </listener>
+ <!-- Faces Servlet -->
+ <servlet>
+ <servlet-name>Faces Servlet</servlet-name>
+ <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+ <!-- Faces Servlet Mapping -->
+ <servlet-mapping>
+ <servlet-name>Faces Servlet</servlet-name>
+ <url-pattern>*.jsf</url-pattern>
+ </servlet-mapping>
+ <login-config>
+ <auth-method>BASIC</auth-method>
+ </login-config>
+</web-app>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/WEB-INF/web.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/index.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/index.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/index.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,7 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+
+<html>
+ <body>
+ <jsp:forward page="/pages/components/catch.jsf" />
+ </body>
+</html>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/index.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/books.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/books.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/books.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,27 @@
+<?xml version="1.0" ?>
+<books>
+ <book>
+ <title>cobol</title>
+ <author>roy</author>
+ </book>
+ <book>
+ <title>java</title>
+ <author>herbert</author>
+ </book>
+ <book>
+ <title>c++</title>
+ <author>robert</author>
+ </book>
+ <book>
+ <title>coldfusion</title>
+ <author>allaire</author>
+ </book>
+ <book>
+ <title>xml unleashed</title>
+ <author>morrison</author>
+ </book>
+ <book>
+ <title>jrun</title>
+ <author>allaire</author>
+ </book>
+</books>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/books.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:bundle</h1>
+ <fmt:bundle basename="demo.Messages" id="id1">
+ Use message "<fmt:message key="header" />" in a JSP.
+ </fmt:bundle>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,13 @@
+<tests>
+ <test id="id1">
+
+<DIV STYLE="-moz-user-modify: read-only;">
+<SPAN CLASS="vpe-text">
+Use message "
+</SPAN>
+<SPAN CLASS="vpe-text">
+" in a JSP.
+</SPAN>
+</DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/bundle.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:catch</h1>
+ <c:catch id="id1">
+ some errors
+ </c:catch>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<tests>
+ <test id="id1">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ some errors
+ </SPAN>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/catch.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,21 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:choose c:when c: otherwise</h1>
+ <c:choose id="id1">
+ <c:when test="${mister}">
+ Mr.
+ </c:when>
+ <c:otherwise>
+ Ms.
+ </c:otherwise>
+ </c:choose>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+<tests>
+ <test id="id1">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ Mr.
+ </SPAN>
+ </DIV>
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ Ms.
+ </SPAN>
+ </DIV>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/choose.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/dateParam.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/dateParam.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/dateParam.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>sql:dateParam</h1>
+ <sql:query dataSource="someDataSource" var="queryResults" maxRows="10"
+ scope="session" sql="SELECT * FROM customers">
+ <sql:dateParam value="${user.date}" id="id1"/>
+ </sql:query>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/dateParam.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/fmtParam.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/fmtParam.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/fmtParam.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,22 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:param</h1>
+ <fmt:bundle basename="demo.Messages">
+ <fmt:message key="header">
+ <fmt:param value="YourName" id="id1"/>
+ </fmt:message>
+ <br>
+ <br>
+ <center><a href="<c:url value='/index.jsp'/>"><fmt:message
+ key="com.taglib.weblog.Greeting.return" /></a></center>
+ </fmt:bundle>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/fmtParam.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:forEach</h1>
+ <c:forEach items="${user.list}" var="ailment" id="id1">
+ Some ${ailment}
+ </c:forEach>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,15 @@
+<tests>
+ <test id="id1">
+ <SPAN CLASS="vpe-text">
+ <SPAN CLASS="vpe-text">
+ Some ${ailment}
+ </SPAN>
+ <SPAN CLASS="vpe-text">
+ Some ${ailment}
+ </SPAN>
+ <SPAN CLASS="vpe-text">
+ Some ${ailment}
+ </SPAN>
+ </SPAN>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forEach.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:forTokens</h1>
+ <c:forTokens items="a;b;c;d" delims=";" var="current" id="id1">
+ (${current})
+ </c:forTokens>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,15 @@
+<tests>
+ <test id="id1">
+ <SPAN CLASS="vpe-text">
+ <SPAN CLASS="vpe-text">
+ (${current})
+ </SPAN>
+ <SPAN CLASS="vpe-text">
+ (${current})
+ </SPAN>
+ <SPAN CLASS="vpe-text">
+ (${current})
+ </SPAN>
+ </SPAN>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/forTokens.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatDate.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatDate.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatDate.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,14 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:formatDate</h1>
+ <fmt:formatDate value="${user.date}" id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatDate.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatNumber.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatNumber.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatNumber.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:formatNumber</h1>
+ <fmt:formatNumber value="12" scope="session" var="num1"
+ maxIntegerDigits="4" groupingUsed="true" id="id1">
+ </fmt:formatNumber>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/formatNumber.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:if</h1>
+ <c:if test="${mister}" id="id1">
+ Mister
+ </c:if>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<tests>
+ <test id="id1">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ Mister
+ </SPAN>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/if.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.html
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.html (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.html 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<html>
+<body>
+<ol>
+<li> first </li>
+<li> second </li>
+<li> third </li>
+</ol>
+</body>
+</html>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.html
___________________________________________________________________
Name: svn:mime-type
+ text/html
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,15 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:import</h1>
+ <c:import url="import.html" id="id1">
+ </c:import>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,27 @@
+<tests>
+ <test id="id1">
+ <DIV VPE:INCLUDE-ELEMENT="yes" STYLE="-moz-user-modify: read-only;">
+ <DIV STYLE="-moz-user-modify: read-only;">
+ <DIV STYLE="-moz-user-modify: read-only;">
+ <OL STYLE="-moz-user-modify: read-only;">
+ <LI STYLE="-moz-user-modify: read-only;">
+ <SPAN CLASS="vpe-text" STYLE="-moz-user-modify: read-only;">
+ first
+ </SPAN>
+ </LI>
+ <LI STYLE="-moz-user-modify: read-only;">
+ <SPAN CLASS="vpe-text" STYLE="-moz-user-modify: read-only;">
+ second
+ </SPAN>
+ </LI>
+ <LI STYLE="-moz-user-modify: read-only;">
+ <SPAN CLASS="vpe-text" STYLE="-moz-user-modify: read-only;">
+ third
+ </SPAN>
+ </LI>
+ </OL>
+ </DIV>
+ </DIV>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/import.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:message</h1>
+ <fmt:message
+ key="header" scope="session" var="bundleMessageVar" id="id1">
+ Use ${bundleMessageVar} in the JSP.
+ </fmt:message>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,5 @@
+<tests>
+ <test id="id1">
+
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/message.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,21 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:choose c:when c: otherwise</h1>
+ <c:choose>
+ <c:when test="${mister}">
+ Mr.
+ </c:when>
+ <c:otherwise id="id1">
+ Ms.
+ </c:otherwise>
+ </c:choose>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<tests>
+ <test id="id1">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ Ms.
+ </SPAN>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/otherwise.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:out</h1>
+ <c:out value="cout_value" id="id1">
+ some out
+ </c:out>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,7 @@
+<tests>
+ <test id="id1">
+ <SPAN CLASS="vpe-text">
+ cout_value
+ </SPAN>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/out.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/param.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/param.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/param.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,15 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:param</h1>
+ <c:param name="quarter" value="25" id="id1"/>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/param.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseDate.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseDate.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseDate.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:parseDate</h1>
+ <fmt:parseDate value="03/30/2009 15:30:00"
+ pattern="MM/dd/yyyy HH:mm:ss" id="id1">
+ </fmt:parseDate>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseDate.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseNumber.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseNumber.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseNumber.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,15 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:parseNumber</h1>
+ <fmt:parseNumber value="123" integerOnly="true" id="id1">
+ </fmt:parseNumber>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/parseNumber.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/query.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/query.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/query.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>sql:query</h1>
+ <sql:query dataSource="someDataSource" var="queryResults" maxRows="10"
+ scope="session" id="id1">
+ SELECT * FROM customers
+ </sql:query>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/query.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/redirect.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/redirect.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/redirect.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,14 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:redirect</h1>
+ <c:redirect url="import.html" id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/redirect.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/remove.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/remove.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/remove.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,14 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:remove</h1>
+ <c:remove var="variable" scope="session" id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/remove.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/requestEncoding.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/requestEncoding.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/requestEncoding.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,14 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:requestEncoding</h1>
+ <fmt:requestEncoding value="utf-8" id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/requestEncoding.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/set.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/set.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/set.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,14 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:set</h1>
+ <c:set var="four" scope="session" value="${3 + 1}" id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/set.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setBundle.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setBundle.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setBundle.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:setBundle</h1>
+ <fmt:setBundle basename="demo.Messages"
+ scope="session" var="bundleVar" id="id1"/>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setBundle.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setDataSource.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setDataSource.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setDataSource.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,18 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>sql:setDataSource</h1>
+ <sql:setDataSource var="example"
+ driver="oracle.jdbc.driver.OracleDriver"
+ url="jdbc:oracle:thin:@insn104a.idc.oracle.com:1522:ora9idb"
+ user="scott" password="tiger"
+ id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setDataSource.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setLocale.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setLocale.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setLocale.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,14 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:setLocale</h1>
+ <fmt:setLocale value="en_US" id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setLocale.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setTimeZone.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setTimeZone.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setTimeZone.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,14 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:setTimeZone</h1>
+ <fmt:setTimeZone value="Australia/Brisbane" var="timeZoneVar" id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/setTimeZone.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/sqlParam.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/sqlParam.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/sqlParam.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>sql:param</h1>
+ <sql:query dataSource="someDataSource" var="queryResults" maxRows="10"
+ scope="session" sql="SELECT * FROM customers">
+ <sql:param value="paramValue" id="id1"></sql:param>
+ </sql:query>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/sqlParam.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/students.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/students.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/students.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+
+<students>
+ <student>
+ <name>Thomas</name>
+ <place>Delhi</place>
+ <number>1111</number>
+ <mark>78</mark>
+ </student>
+
+ <student>
+ <name>David</name>
+ <place>Bombay</place>
+ <number>4444</number>
+ <mark>90</mark>
+ </student>
+
+ <student>
+ <name>Mathew</name>
+ <place>Bangalore</place>
+ <number>5555</number>
+ <mark>92</mark>
+ </student>
+
+ <student>
+ <name>John</name>
+ <place>Hyderabad</place>
+ <number>6666</number>
+ <mark>72</mark>
+ </student>
+
+</students>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/students.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,15 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>fmt:timeZone</h1>
+ <fmt:timeZone value="EST" id="id1"> Some text </fmt:timeZone>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,10 @@
+<tests>
+ <test id="id1">
+
+ <DIV STYLE="-moz-user-modify: read-only;">
+ <SPAN CLASS="vpe-text">
+ Some text
+ </SPAN>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/timeZone.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,40 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>sql:transaction & sql:update</h1>
+ <sql:transaction dataSource="${example}" id="id1">
+ <sql:update var="newTable">
+ create table mytable (
+ nameid int primary key,
+ name varchar(80)
+ )
+ </sql:update>
+
+ <h2>Inserting three rows into table</h2>
+ <sql:update var="updateCount">
+ INSERT INTO mytable VALUES (1,'Paul Oakenfold')
+ </sql:update>
+ <sql:update var="updateCount">
+ INSERT INTO mytable VALUES (2,'Timo Maas')
+ </sql:update>
+ <sql:update var="updateCount">
+ INSERT INTO mytable VALUES (3,'Paul Adam')
+ </sql:update>
+
+ <p>DONE: Inserting three rows into table</p>
+
+ <sql:query var="deejays">
+ SELECT * FROM mytable
+ </sql:query>
+
+ </sql:transaction>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<tests>
+ <test id="id1">
+
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <H2 STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ Inserting three rows into table
+ </SPAN>
+ </H2>
+ <P STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ DONE: Inserting three rows into table
+ </SPAN>
+ </P>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transaction.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transform.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transform.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transform.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>x:transform</h1>
+ <c:import url="students.xml" var="url" />
+ <c:import url="xsl1.xsl" var="xsl" />
+ <x:transform xml="${url}" xslt="${xsl}" id="id1"/>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/transform.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/update.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/update.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/update.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,40 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+h1>sql:transaction & sql:update</h1>
+ <sql:transaction dataSource="${example}">
+ <sql:update var="newTable" id="id1">
+ create table mytable (
+ nameid int primary key,
+ name varchar(80)
+ )
+ </sql:update>
+
+ <h2>Inserting three rows into table</h2>
+ <sql:update var="updateCount">
+ INSERT INTO mytable VALUES (1,'Paul Oakenfold')
+ </sql:update>
+ <sql:update var="updateCount">
+ INSERT INTO mytable VALUES (2,'Timo Maas')
+ </sql:update>
+ <sql:update var="updateCount">
+ INSERT INTO mytable VALUES (3,'Paul Adam')
+ </sql:update>
+
+ <p>DONE: Inserting three rows into table</p>
+
+ <sql:query var="deejays">
+ SELECT * FROM mytable
+ </sql:query>
+
+ </sql:transaction>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/update.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,15 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:url</h1>
+ <c:url value="/ssssssss" id="id1">
+ </c:url>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,7 @@
+<tests>
+ <test id="id1">
+ <SPAN CLASS="vpe-text">
+ /ssssssss
+ </SPAN>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/url.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,21 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+<h1>c:choose c:when c: otherwise</h1>
+ <c:choose>
+ <c:when test="${mister}" id="id1">
+ Mr.
+ </c:when>
+ <c:otherwise>
+ Ms.
+ </c:otherwise>
+ </c:choose>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<tests>
+ <test id="id1">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ Mr.
+ </SPAN>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/when.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,27 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:import</h1>
+ <c:import url="books.xml" var="url" />
+ -----------------------------------------------<br>
+ <h1>x:parse</h1>
+ <x:parse xml="${url}" var="doc" />
+
+ <h1>x:choose & x:when & x:otherwise</h1>
+ <x:choose id="id1">
+ <x:when select="$doc/books/book/title=selection2">
+ When condition is true
+ </x:when>
+ <x:otherwise>
+ Otherwise
+ </x:otherwise>
+ </x:choose>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,16 @@
+<tests>
+ <test id="id1">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ When condition is true
+ </SPAN>
+ </DIV>
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ Otherwise
+ </SPAN>
+ </DIV>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xChoose.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,27 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:import</h1>
+ <c:import url="books.xml" var="url" />
+ -----------------------------------------------<br>
+ <h1>x:parse</h1>
+ <x:parse xml="${url}" var="doc" />
+
+ <h1>x:forEach & x:out</h1>
+ <x:forEach var="n" select="$doc/books/book" id="id1">
+ <x:out select="$n/title" />
+ <br>
+ <x:out select="$n/author" />
+ <br>
+ ========
+ <br>
+ </x:forEach>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,45 @@
+<tests>
+ <test id="id1">
+ <SPAN CLASS="vpe-text">
+ <SPAN CLASS="vpe-text">
+ </SPAN>
+ <BR STYLE="-moz-user-modify: read-write;" />
+
+ <SPAN CLASS="vpe-text">
+ </SPAN>
+ <BR STYLE="-moz-user-modify: read-write;" />
+
+ <SPAN CLASS="vpe-text">
+ ========
+ </SPAN>
+ <BR STYLE="-moz-user-modify: read-write;" />
+
+ <SPAN CLASS="vpe-text">
+ </SPAN>
+ <BR STYLE="-moz-user-modify: read-write;" />
+
+ <SPAN CLASS="vpe-text">
+ </SPAN>
+ <BR STYLE="-moz-user-modify: read-write;" />
+
+ <SPAN CLASS="vpe-text">
+ ========
+ </SPAN>
+ <BR STYLE="-moz-user-modify: read-write;" />
+
+ <SPAN CLASS="vpe-text">
+ </SPAN>
+ <BR STYLE="-moz-user-modify: read-write;" />
+
+ <SPAN CLASS="vpe-text">
+ </SPAN>
+ <BR STYLE="-moz-user-modify: read-write;" />
+
+ <SPAN CLASS="vpe-text">
+ ========
+ </SPAN>
+ <BR STYLE="-moz-user-modify: read-write;" />
+
+ </SPAN>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xForEach.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>x:if</h1>
+ <x:if select="$n/title=selection1" id="id1">
+ Some Text
+ </x:if>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<tests>
+ <test id="id1">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ Some Text
+ </SPAN>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xIf.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,27 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:import</h1>
+ <c:import url="books.xml" var="url" />
+ -----------------------------------------------<br>
+ <h1>x:parse</h1>
+ <x:parse xml="${url}" var="doc" />
+
+ <h1>x:choose & x:when & x:otherwise</h1>
+ <x:choose>
+ <x:when select="$doc/books/book/title=selection2">
+ When condition is true
+ </x:when>
+ <x:otherwise id="id1">
+ Otherwise
+ </x:otherwise>
+ </x:choose>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<tests>
+ <test id="id1">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ Otherwise
+ </SPAN>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOtherwise.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,30 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:import</h1>
+ <c:import url="books.xml" var="url" />
+ -----------------------------------------------<br>
+ <h1>x:parse</h1>
+ <x:parse xml="${url}" var="doc" />
+
+ <h1>x:forEach & x:out</h1>
+ <x:forEach var="n" select="$doc/books/book">
+ <x:out select="$n/title" id="id1"/>
+ <br>
+ <x:out select="$n/author" />
+ <br>
+ ========
+ <br>
+ </x:forEach>
+
+ <h1>x:out</h1>
+ <x:out select="$doc/books" id="id2"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,6 @@
+<tests>
+ <test id="id1">
+ <SPAN CLASS="vpe-text">
+ </SPAN>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xOut.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParam.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParam.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParam.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,60 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+<h1>x:param</h1>
+ <c:set var="doc1">
+ <document>
+ <description>This is first document.</description>
+ </document>
+ </c:set>
+
+ <x:parse varDom="doc2">
+ <document>
+ <description>This is second document.</description>
+ </document>
+ </x:parse>
+
+ <x:parse varDom="doc3">
+ <document>
+ <description>This is third document.</description>
+ </document>
+ </x:parse>
+
+ <c:set var="xslt">
+ <?xml version="1.0"?>
+ <xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:output method="xml" omit-xml-declaration="yes" indent="yes" />
+ <xsl:param name="doc2" />
+ <xsl:param name="doc3" />
+
+
+ <xsl:template match="/">
+ <xsl:value-of select="/document/description" />
+ <br />
+ <xsl:value-of select="$doc2/document/description" />
+ <br />
+ <xsl:value-of select="$doc3/document/description" />
+ <br />
+ </xsl:template>
+
+
+ </xsl:stylesheet>
+ </c:set>
+
+ <x:transform xml="${doc1}" xslt="${xslt}">
+ <x:param name="doc2" value="${doc2}" id="id1"/>
+ <x:param name="doc3" value="${doc3}" />
+ </x:transform>
+
+ <h1>End</h1>
+
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParam.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParse.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParse.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParse.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,17 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:import</h1>
+ <c:import url="books.xml" var="url" />
+ -----------------------------------------------<br>
+ <h1>x:parse</h1>
+ <x:parse xml="${url}" var="doc" id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xParse.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xSet.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xSet.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xSet.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,14 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>x:set</h1>
+ <x:set var="name" scope="request" select="$doc/books" id="id1"/>
+</body>
+</html>
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xSet.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,27 @@
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
+
+<html>
+<head>
+<title>JSTL</title>
+</head>
+<body>
+ <h1>c:import</h1>
+ <c:import url="books.xml" var="url" />
+ -----------------------------------------------<br>
+ <h1>x:parse</h1>
+ <x:parse xml="${url}" var="doc" />
+
+ <h1>x:choose & x:when & x:otherwise</h1>
+ <x:choose>
+ <x:when select="$doc/books/book/title=selection2" id="id1">
+ When condition is true
+ </x:when>
+ <x:otherwise>
+ Otherwise
+ </x:otherwise>
+ </x:choose>
+</body>
+</html>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,9 @@
+<tests>
+ <test id="id1">
+ <DIV STYLE="-moz-user-modify: read-write;">
+ <SPAN CLASS="vpe-text">
+ When condition is true
+ </SPAN>
+ </DIV>
+ </test>
+</tests>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xWhen.jsp.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xsl1.xsl
===================================================================
--- trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xsl1.xsl (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xsl1.xsl 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ version="1.0">
+
+ <xsl:template match="/">
+ <html>
+ <body>
+ <table border="2" bgcolor="yellow">
+ <tr>
+ <th>Name</th>
+ <th>Place</th>
+ <th>Number</th>
+ <th>Mark</th>
+ </tr>
+
+ <xsl:for-each select="students/student">
+ <tr>
+ <td>
+ <xsl:value-of select="name" />
+ </td>
+ <td>
+ <xsl:value-of select="place" />
+ </td>
+ <td>
+ <xsl:value-of select="number" />
+ </td>
+ <td>
+ <xsl:value-of select="mark" />
+ </td>
+ </tr>
+ </xsl:for-each>
+
+ </table>
+ </body>
+ </html>
+ </xsl:template>
+</xsl:stylesheet>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/WebContent/pages/components/xsl1.xsl
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/ant/build.properties
===================================================================
--- trunk/jsf/tests/resources/jstlTests/ant/build.properties (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/ant/build.properties 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,3 @@
+#
+#Tue Mar 31 12:33:13 EEST 2009
+classpath.external=
Property changes on: trunk/jsf/tests/resources/jstlTests/ant/build.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/resources/jstlTests/ant/build.xml
===================================================================
--- trunk/jsf/tests/resources/jstlTests/ant/build.xml (rev 0)
+++ trunk/jsf/tests/resources/jstlTests/ant/build.xml 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,74 @@
+<project name="KickStart" default="deploy" basedir="../">
+
+ <!-- Project settings -->
+ <property file="${basedir}/ant/build.properties" />
+
+ <property name="project.name" value="KickStart" />
+ <property name="web.content.dir" value="${basedir}/WebContent" />
+ <property name="web-inf.dir" value="${web.content.dir}/WEB-INF" />
+ <property name="build.dir" value="build" />
+ <property name="war.name" value="${build.dir}/${project.name}.war" />
+
+ <!-- Define a folder for deployment -->
+ <property name="deploy.dir" value="deploy" />
+
+ <!-- Compile classpath -->
+ <path id="compile.classpath">
+ <fileset dir="${webinf.dir}/lib">
+ <include name="**/*.jar" />
+ </fileset>
+ <pathelement path="${classpath}" />
+ <pathelement path="${classpath.external}" />
+ <pathelement path="${webinf.dir}/classes" />
+ </path>
+
+ <!-- Copy any resource or configuration files -->
+ <target name="copyResources">
+ <copy todir="${web-inf.dir}/classes" includeEmptyDirs="no">
+ <fileset dir="JavaSource">
+ <patternset>
+ <include name="**/*.*" />
+ <exclude name="**/*.java" />
+ </patternset>
+ </fileset>
+ </copy>
+ </target>
+
+ <!-- Check timestamp on files -->
+ <target name="prepare">
+ <tstamp />
+ </target>
+
+ <!-- Remove classes directory for clean build -->
+ <target name="clean" description="Prepare for clean build">
+ <delete dir="${web-inf.dir}/classes" failonerror="false"/>
+ <mkdir dir="${web-inf.dir}/classes" />
+ </target>
+
+ <!-- Normal build of application -->
+ <target name="compile" depends="prepare, copyResources">
+ <javac srcdir="JavaSource" destdir="${web-inf.dir}/classes">
+ <classpath refid="compile.classpath" />
+ </javac>
+ </target>
+
+ <!-- Build Project -->
+ <target name="build" depends="prepare, compile" />
+
+ <!-- Rebuild Project -->
+ <target name="rebuild" depends="clean, prepare, compile" />
+
+ <!-- Build WAR -->
+ <target name="war" depends="build">
+ <mkdir dir="${build.dir}" />
+ <war warfile="${war.name}" basedir="${web.content.dir}" webxml="${web-inf.dir}/web.xml">
+ <exclude name="WEB-INF/web.xml" />
+ </war>
+ </target>
+
+ <target name="deploy" depends="war">
+ <delete dir="${deploy.dir}/${project.name}" failonerror="false"/>
+ <copy file="${war.name}" todir="${deploy.dir}" />
+ </target>
+
+</project>
\ No newline at end of file
Property changes on: trunk/jsf/tests/resources/jstlTests/ant/build.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlAllTests.java
===================================================================
--- trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlAllTests.java (rev 0)
+++ trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlAllTests.java 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,40 @@
+/*******************************************************************************
+ * Copyright (c) 2007-2009 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributor:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.jsf.vpe.jstl.test;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.jboss.tools.tests.ImportBean;
+import org.jboss.tools.vpe.ui.test.VpeTestSetup;
+
+import junit.framework.Test;
+import junit.framework.TestSuite;
+
+public class JstlAllTests {
+
+ public static final String IMPORT_PROJECT_NAME = "jstlTests"; //$NON-NLS-1$
+
+ public static Test suite() {
+
+ TestSuite suite = new TestSuite("Tests for Vpe JSTL components"); //$NON-NLS-1$
+
+ suite.addTestSuite(JstlComponentContentTest.class);
+
+ List<ImportBean> projectToImport = new ArrayList<ImportBean>();
+ ImportBean importBean = new ImportBean();
+ importBean.setImportProjectName(JstlAllTests.IMPORT_PROJECT_NAME);
+ importBean.setImportProjectPath(JstlTestPlugin.getPluginResourcePath());
+ projectToImport.add(importBean);
+
+ return new VpeTestSetup(suite, projectToImport);
+ }
+}
Property changes on: trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlAllTests.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:keywords
+ Author Id Revision Date
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlComponentContentTest.java
===================================================================
--- trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlComponentContentTest.java (rev 0)
+++ trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlComponentContentTest.java 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,186 @@
+package org.jboss.tools.jsf.vpe.jstl.test;
+
+import org.jboss.tools.vpe.ui.test.ComponentContentTest;
+
+public class JstlComponentContentTest extends ComponentContentTest {
+
+ public JstlComponentContentTest(String name) {
+ super(name);
+ setCheckWarning(false);
+ }
+
+ public void testCatch() throws Throwable {
+ performContentTest("components/catch.jsp");//$NON-NLS-1$
+ }
+
+ public void testChoose() throws Throwable {
+ performContentTest("components/choose.jsp");//$NON-NLS-1$
+ }
+
+ public void testOtherwise() throws Throwable {
+ performContentTest("components/otherwise.jsp");//$NON-NLS-1$
+ }
+
+ public void testOut() throws Throwable {
+ performContentTest("components/out.jsp");//$NON-NLS-1$
+ }
+
+ public void testWhen() throws Throwable {
+ performContentTest("components/when.jsp");//$NON-NLS-1$
+ }
+
+ public void testIf() throws Throwable {
+ performContentTest("components/if.jsp");//$NON-NLS-1$
+ }
+
+ public void testImport() throws Throwable {
+ performContentTest("components/import.jsp");//$NON-NLS-1$
+ }
+
+ public void testForEach() throws Throwable {
+ performContentTest("components/forEach.jsp");//$NON-NLS-1$
+ }
+
+ public void testForTokens() throws Throwable {
+ performContentTest("components/forTokens.jsp");//$NON-NLS-1$
+ }
+
+ public void testParam() throws Throwable {
+ performInvisibleTagTest("components/param.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testRemove() throws Throwable {
+ performInvisibleTagTest("components/remove.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testRedirect() throws Throwable {
+ performInvisibleTagTest("components/redirect.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testSet() throws Throwable {
+ performInvisibleTagTest("components/set.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testUrl() throws Throwable {
+ performContentTest("components/url.jsp");//$NON-NLS-1$
+ }
+
+ public void testRequestEncoding() throws Throwable {
+ performInvisibleTagTest("components/requestEncoding.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testSetLocale() throws Throwable {
+ performInvisibleTagTest("components/setLocale.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testTimeZone() throws Throwable {
+ performContentTest("components/timeZone.jsp"); //$NON-NLS-1$
+ }
+
+ public void testSetTimeZone() throws Throwable {
+ performInvisibleTagTest("components/setTimeZone.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testBundle() throws Throwable {
+ performContentTest("components/bundle.jsp");//$NON-NLS-1$
+ }
+
+ public void testSetBundle() throws Throwable {
+ performInvisibleTagTest("components/setBundle.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testMessage() throws Throwable {
+ performInvisibleTagTest("components/message.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testFmtParam() throws Throwable {
+ performInvisibleTagTest("components/fmtParam.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testFormatNumber() throws Throwable {
+ performInvisibleTagTest("components/formatNumber.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testParseNumber() throws Throwable {
+ performInvisibleTagTest("components/parseNumber.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testFormatDate() throws Throwable {
+ performInvisibleTagTest("components/formatDate.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testParseDate() throws Throwable {
+ performInvisibleTagTest("components/parseDate.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testTransaction() throws Throwable {
+ performContentTest("components/transaction.jsp");//$NON-NLS-1$
+ }
+
+ public void testUpdate() throws Throwable {
+ performInvisibleTagTest("components/update.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testQuery() throws Throwable {
+ performInvisibleTagTest("components/query.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testSqlParam() throws Throwable {
+ performInvisibleTagTest("components/sqlParam.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testDateParam() throws Throwable {
+ performInvisibleTagTest("components/dateParam.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testSetDataSource() throws Throwable {
+ performInvisibleTagTest("components/setDataSource.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testXParse() throws Throwable {
+ performInvisibleTagTest("components/xParse.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testTransform() throws Throwable {
+ performInvisibleTagTest("components/transform.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testXForEach() throws Throwable {
+ performContentTest("components/xForEach.jsp");//$NON-NLS-1$
+ }
+
+ public void testXIf() throws Throwable {
+ performContentTest("components/xIf.jsp");//$NON-NLS-1$
+ }
+
+ public void testXChoose() throws Throwable {
+ performContentTest("components/xChoose.jsp");//$NON-NLS-1$
+ }
+
+ public void testXWhen() throws Throwable {
+ performContentTest("components/xWhen.jsp");//$NON-NLS-1$
+ }
+
+ public void testXOtherwise() throws Throwable {
+ performContentTest("components/xOtherwise.jsp");//$NON-NLS-1$
+ }
+
+ public void testXOut() throws Throwable {
+ performContentTest("components/xOut.jsp");//$NON-NLS-1$
+ }
+
+
+ public void testXSet() throws Throwable {
+ performInvisibleTagTest("components/xSet.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ public void testXParam() throws Throwable {
+ performInvisibleTagTest("components/xParam.jsp", "id1"); //$NON-NLS-1$ //$NON-NLS-2$
+ }
+
+ @Override
+ protected String getTestProjectName() {
+ return JstlAllTests.IMPORT_PROJECT_NAME;
+ }
+
+}
Property changes on: trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlComponentContentTest.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:keywords
+ Author Id Revision Date
Name: svn:eol-style
+ native
Added: trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlTestPlugin.java
===================================================================
--- trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlTestPlugin.java (rev 0)
+++ trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlTestPlugin.java 2009-04-01 14:10:24 UTC (rev 14401)
@@ -0,0 +1,72 @@
+package org.jboss.tools.jsf.vpe.jstl.test;
+
+import java.net.URL;
+
+import org.eclipse.core.runtime.FileLocator;
+import org.eclipse.core.runtime.Platform;
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.Bundle;
+import org.osgi.framework.BundleContext;
+
+/**
+ * The activator class controls the plug-in life cycle
+ */
+public class JstlTestPlugin extends AbstractUIPlugin {
+
+ // The plug-in ID
+ public static final String PLUGIN_ID = "org.jboss.tools.jsf.vpe.jstl.test"; //$NON-NLS-1$
+
+ // The shared instance
+ private static JstlTestPlugin plugin;
+
+ /**
+ * The constructor
+ */
+ public JstlTestPlugin() {
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
+ */
+ public void start(BundleContext context) throws Exception {
+ super.start(context);
+ plugin = this;
+ }
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
+ */
+ public void stop(BundleContext context) throws Exception {
+ plugin = null;
+ super.stop(context);
+ }
+
+ /**
+ * Returns the shared instance
+ *
+ * @return the shared instance
+ */
+ public static JstlTestPlugin getDefault() {
+ return plugin;
+ }
+
+ /**
+ * Gets the path to the "resources" folder.
+ *
+ * @return the path string
+ */
+ public static String getPluginResourcePath() {
+ Bundle bundle = Platform.getBundle(PLUGIN_ID);
+ URL url = null;
+ try {
+ url = bundle == null ? null : FileLocator.resolve(bundle
+ .getEntry("/resources")); // $NON-NLS-1$ //$NON-NLS-1$
+ } catch (Exception e) {
+ url = bundle.getEntry("/resources"); // $NON-NLS-1$ //$NON-NLS-1$
+ }
+ return (url == null) ? null : url.getPath();
+ }
+
+}
Property changes on: trunk/jsf/tests/src/org/jboss/tools/jsf/vpe/jstl/test/JstlTestPlugin.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:keywords
+ Author Id Revision Date
Name: svn:eol-style
+ native
15 years, 9 months
JBoss Tools SVN: r14400 - workspace/examples.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2009-04-01 06:29:03 -0400 (Wed, 01 Apr 2009)
New Revision: 14400
Modified:
workspace/examples/projectExamples.xml
Log:
JBIDE-4000 TestNG failed for Seam Example Projects.
Modified: workspace/examples/projectExamples.xml
===================================================================
--- workspace/examples/projectExamples.xml 2009-04-01 10:27:57 UTC (rev 14399)
+++ workspace/examples/projectExamples.xml 2009-04-01 10:29:03 UTC (rev 14400)
@@ -9,7 +9,7 @@
<shortDescription>Seam DVD Store Example - EAR</shortDescription>
<description>This example demonstrates the use of Seam with jBPM pageflow and business process management. It includes the dvdstore,dvdstore-ear and dvdstore-ejb projects.
</description>
- <size>7071000</size>
+ <size>6926336</size>
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
</url>
@@ -17,6 +17,21 @@
<project>
<category>Seam</category>
+ <name>dvdstoreall2</name>
+ <included-projects>
+ dvdstore,dvdstore-ear,dvdstore-ejb,dvdstore-test
+ </included-projects>
+ <shortDescription>Seam DVD Store Example - EAR (including a test project)</shortDescription>
+ <description>This example demonstrates the use of Seam with jBPM pageflow and business process management. It includes the dvdstore,dvdstore-ear,dvdstore-test and dvdstore-ejb projects.
+ </description>
+ <size>30380032</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Seam</category>
<name>booking</name>
<included-projects>
booking,booking-ear,booking-ejb
@@ -37,13 +52,31 @@
<category>Seam</category>
<name>booking2</name>
<included-projects>
- booking,booking-ear,booking-ejb,booking-parent
+ booking,booking-ear,booking-ejb,booking-test
</included-projects>
+ <shortDescription>Seam Booking Example - EAR (including a test project)</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+This example can also run in Tomcat with JBoss Embedded.
+It includes the booking, booking-ear,booking-test and booking-ejb projects.
+</description>
+ <size>36036608</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>booking2</name>
+ <included-projects>
+ booking,booking-ear,booking-ejb,booking-parent,booking-test
+ </included-projects>
<shortDescription>Seam Booking Example - EAR mavenized</shortDescription>
<description>This example demonstrates the use of Seam in a Java EE 5 environment.
Transaction and persistence context management is handled by the EJB container.
-It includes the booking, booking-ear, booking-ejb and booking-parent projects.
-Requires m2eclipse >= 0.9.7.20081001-2217
+It includes the booking, booking-ear, booking-ejb,booking-test and booking-parent projects.
+Requires the m2eclipse and testng plugins
</description>
<size>203639</size>
<url>
@@ -55,15 +88,15 @@
<category>Seam</category>
<name>booking3</name>
<included-projects>
- booking,booking-ear,booking-ejb,booking-parent
+ booking,booking-ear,booking-ejb,booking-parent,booking-test
</included-projects>
<shortDescription>Seam Booking Example - EAR mavenized - Seam 2.1.1.GA</shortDescription>
<description>This example demonstrates the use of Seam in a Java EE 5 environment.
Transaction and persistence context management is handled by the EJB container.
-It includes the booking, booking-ear, booking-ejb and booking-parent projects.
-Requires m2eclipse >= 0.9.7.20081001-2217
+It includes the booking, booking-ear, booking-ejb, booking-test and booking-parent projects.
+Requires the m2eclipse and testng plugins
</description>
- <size>203929</size>
+ <size>196608</size>
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
</url>
@@ -77,13 +110,31 @@
Transaction and persistence context management is handled by the EJB container.
This example can also run in Tomcat with JBoss Embedded.
</description>
- <size>5491000</size>
+ <size>5595136</size>
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
</url>
</project>
<project>
+ <category>Seam</category>
+ <name>jboss-seam-jpa2</name>
+ <included-projects>
+ jboss-seam-jpa,jboss-seam-jpa-test
+ </included-projects>
+ <shortDescription>Seam Booking Example - WAR Standalone (including a test project)</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+This example can also run in Tomcat with JBoss Embedded.
+It includes the jboss-seam-jpa and jboss-seam-jpa-test projects.
+</description>
+ <size>33357824</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
<category>Portlet</category>
<name>testjavaportlet</name>
<shortDescription>JBoss Java Portlet Example</shortDescription>
@@ -199,8 +250,8 @@
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>webservice_consumer1_client</name>
@@ -210,8 +261,8 @@
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>webservice_producer</name>
@@ -222,8 +273,8 @@
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>webservice_producer_client</name>
@@ -233,22 +284,22 @@
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>transform_CSV2XML</name>
<shortDescription>JBoss ESB Smooks CSV->XML Example</shortDescription>
- <description>This sample demonstrates how to transform a comma separated value (CSV) file to an xml.
- The tranformation is done by configuring Smooks and performing two transformation, one
- transformation from CSV to an intermediate xml format, and a second transformation from
+ <description>This sample demonstrates how to transform a comma separated value (CSV) file to an xml.
+ The tranformation is done by configuring Smooks and performing two transformation, one
+ transformation from CSV to an intermediate xml format, and a second transformation from
the intermediate xml format to the target xml.</description>
<size>7200</size>
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>transform_CSV2XML_client</name>
@@ -258,8 +309,8 @@
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>transform_XML2POJO</name>
@@ -271,8 +322,8 @@
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>transform_XML2POJO_client</name>
@@ -282,28 +333,28 @@
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>transform_XML2XML_date_manipulation</name>
<shortDescription>JBoss ESB Smooks XML->XML date-manipulation Example</shortDescription>
- <description>This is another simple sample of how to manually define and apply a Message
- Transformation within JBoss ESB.
-
- This sample is an extension of the "transformation_XML2XML_simple"
- Quickstart, demonstrating how JBoss ESB Transformations can simplify your
- XSLT transformations by combining the power of XSLT with Java. In this
- Quickstart, we use Java to perform the ugly string manipulation on the
- SampleOrder date field (see OrderDate.java) and use XSLT for what it's good at
- i.e. Templating. Again, the transformed SampleOrder.xml message is just
+ <description>This is another simple sample of how to manually define and apply a Message
+ Transformation within JBoss ESB.
+
+ This sample is an extension of the "transformation_XML2XML_simple"
+ Quickstart, demonstrating how JBoss ESB Transformations can simplify your
+ XSLT transformations by combining the power of XSLT with Java. In this
+ Quickstart, we use Java to perform the ugly string manipulation on the
+ SampleOrder date field (see OrderDate.java) and use XSLT for what it's good at
+ i.e. Templating. Again, the transformed SampleOrder.xml message is just
printed to the Java console (message before and after).</description>
<size>13600</size>
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>transform_XML2XML_date_manipulation_client</name>
@@ -313,21 +364,21 @@
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>transform_XML2XML_simple</name>
<shortDescription>JBoss ESB Smooks XML->XML Example</shortDescription>
- <description>This is a very basic sample of how to manually define and apply a Message
- Transformation within JBoss ESB. It applies a very simple XSLT to a
+ <description>This is a very basic sample of how to manually define and apply a Message
+ Transformation within JBoss ESB. It applies a very simple XSLT to a
SampleOrder.xml message and prints the before and after XML to the console.</description>
<size>6700</size>
<url>
http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
</url>
- </project>
-
+ </project>
+
<project>
<category>ESB</category>
<name>transform_XML2XML_simple_client</name>
@@ -365,4 +416,4 @@
http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/resteasy-examp...
</url>
</project>
-</projects>
+</projects>
15 years, 9 months
JBoss Tools SVN: r14399 - workspace/examples.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2009-04-01 06:27:57 -0400 (Wed, 01 Apr 2009)
New Revision: 14399
Added:
workspace/examples/project-examples-3.0.xml
Log:
JBIDE-4000 TestNG failed for Seam Example Projects.
Added: workspace/examples/project-examples-3.0.xml
===================================================================
--- workspace/examples/project-examples-3.0.xml (rev 0)
+++ workspace/examples/project-examples-3.0.xml 2009-04-01 10:27:57 UTC (rev 14399)
@@ -0,0 +1,419 @@
+<projects>
+
+ <project>
+ <category>Seam</category>
+ <name>dvdstoreall</name>
+ <included-projects>
+ dvdstore,dvdstore-ear,dvdstore-ejb
+ </included-projects>
+ <shortDescription>Seam DVD Store Example - EAR</shortDescription>
+ <description>This example demonstrates the use of Seam with jBPM pageflow and business process management. It includes the dvdstore,dvdstore-ear and dvdstore-ejb projects.
+ </description>
+ <size>6926336</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>dvdstoreall2</name>
+ <included-projects>
+ dvdstore,dvdstore-ear,dvdstore-ejb,dvdstore-test
+ </included-projects>
+ <shortDescription>Seam DVD Store Example - EAR (including a test project)</shortDescription>
+ <description>This example demonstrates the use of Seam with jBPM pageflow and business process management. It includes the dvdstore,dvdstore-ear,dvdstore-test and dvdstore-ejb projects.
+ </description>
+ <size>30380032</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>booking</name>
+ <included-projects>
+ booking,booking-ear,booking-ejb
+ </included-projects>
+ <shortDescription>Seam Booking Example - EAR</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+This example can also run in Tomcat with JBoss Embedded.
+It includes the booking, booking-ear and booking-ejb projects.
+</description>
+ <size>8127000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>booking2</name>
+ <included-projects>
+ booking,booking-ear,booking-ejb,booking-test
+ </included-projects>
+ <shortDescription>Seam Booking Example - EAR (including a test project)</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+This example can also run in Tomcat with JBoss Embedded.
+It includes the booking, booking-ear,booking-test and booking-ejb projects.
+</description>
+ <size>36036608</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>booking2</name>
+ <included-projects>
+ booking,booking-ear,booking-ejb,booking-parent,booking-test
+ </included-projects>
+ <shortDescription>Seam Booking Example - EAR mavenized</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+It includes the booking, booking-ear, booking-ejb,booking-test and booking-parent projects.
+Requires the m2eclipse and testng plugins
+</description>
+ <size>203639</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>booking3</name>
+ <included-projects>
+ booking,booking-ear,booking-ejb,booking-parent,booking-test
+ </included-projects>
+ <shortDescription>Seam Booking Example - EAR mavenized - Seam 2.1.1.GA</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+It includes the booking, booking-ear, booking-ejb, booking-test and booking-parent projects.
+Requires the m2eclipse and testng plugins
+</description>
+ <size>196608</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>jboss-seam-jpa</name>
+ <shortDescription>Seam Booking Example - WAR Standalone</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+This example can also run in Tomcat with JBoss Embedded.
+</description>
+ <size>5595136</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>jboss-seam-jpa2</name>
+ <included-projects>
+ jboss-seam-jpa,jboss-seam-jpa-test
+ </included-projects>
+ <shortDescription>Seam Booking Example - WAR Standalone (including a test project)</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+This example can also run in Tomcat with JBoss Embedded.
+It includes the jboss-seam-jpa and jboss-seam-jpa-test projects.
+</description>
+ <size>33357824</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ </project>
+
+ <project>
+ <category>Portlet</category>
+ <name>testjavaportlet</name>
+ <shortDescription>JBoss Java Portlet Example</shortDescription>
+ <description>This example demonstrates the use of JBoss Java Portlet. It runs on JBoss Portal 2.7.0.</description>
+ <size>10000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
+ </url>
+ <welcome type="cheatsheets" url="/testjavaportlet/javaportletcs.xml"/>
+ </project>
+
+ <project>
+ <category>Portlet</category>
+ <name>testjsfportlet</name>
+ <shortDescription>JBoss JSF Portlet Example</shortDescription>
+ <description>This example demonstrates the use of JBoss JSF Portlet. It runs on JBoss Portal 2.7.0.</description>
+ <size>4000000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
+ </url>
+ </project>
+
+ <project>
+ <category>Portlet</category>
+ <name>testseamportlet</name>
+ <shortDescription>JBoss Seam Portlet Example</shortDescription>
+ <description>This example demonstrates the use of JBoss Seam Portlet. It runs on JBoss Portal 2.7.0.</description>
+ <size>10000000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>helloworld</name>
+ <shortDescription>JBoss ESB HelloWorld Example - ESB</shortDescription>
+ <description>This example is to prove that the ESB is is properly configured and happy.
+As well as to demonstrate the needed minimal files to make a basic ESB component execute.</description>
+ <size>59000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>helloworld_testclient</name>
+ <shortDescription>JBoss ESB HelloWorld Example - Client</shortDescription>
+ <description>This example is to demonstrate how to invoke the deployed HelloWorld ESB. It requires the helloworld project.</description>
+ <size>1000000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>helloworld_action</name>
+ <shortDescription>JBoss ESB HelloWorld Action Example - ESB</shortDescription>
+ <description>This sample is to demonstrate the use of multiple action invocations from a single configuration. You can use
+ a single Action class and make multiple method calls or use multiple Action
+ classes.</description>
+ <size>7100</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>helloworld_action_client</name>
+ <shortDescription>JBoss ESB HelloWorld Action Example - Client</shortDescription>
+ <description>This sample is to test the deployed helloworld_action ESB. It requires the helloworld_action project</description>
+ <size>18694</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>helloworld_file_action</name>
+ <shortDescription>JBoss ESB HelloWorld File Action Example - ESB</shortDescription>
+ <description>This is a basic example of using the File gateway feature of the JBoss ESB.
+ Files that are found in a particular directory with a particular extension
+ are sent to a JMS queue with actions for processing. Before deploy the project, please change some properties according to the readme.txt file.</description>
+ <size>7920</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>helloworld_file_action_client</name>
+ <shortDescription>JBoss ESB HelloWorld File Action Example - Client</shortDescription>
+ <description>This sample is to test the deployed helloworld_file_action ESB. It requires the helloworld_file_action project.</description>
+ <size>18694</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ </url>
+ </project>
+ <project>
+ <category>ESB</category>
+ <name>webservice_consumer1</name>
+ <shortDescription>JBoss ESB Web Service consumer1 Example</shortDescription>
+ <description>This example demonstrates how to consume a 181 Web Service in an ESB action.
+ This ESB will make a webservice request that requires a single "toWhom" string parameter.
+ The webservice will return a greeting response. The ESB simply dislays the response on the
+ console.</description>
+ <size>22500</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>webservice_consumer1_client</name>
+ <shortDescription>JBoss ESB Web Service consumer1 Example - Client</shortDescription>
+ <description>This sample is to test the deployed a comsumer web service.It requires the webservice_consumer1 project.</description>
+ <size>1000000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>webservice_producer</name>
+ <shortDescription>JBoss ESB Web Service producer Example</shortDescription>
+ <description>This sample demonstrates how to deploy a JSR181 Webservice endpoint on
+ JBossESB using the SOAPProcessor action.</description>
+ <size>53000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>webservice_producer_client</name>
+ <shortDescription>JBoss ESB Web Service producer Example - Client</shortDescription>
+ <description>This sample is to test the deployed a web service endpoint.It requires the webservice_producer project.</description>
+ <size>14200</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_CSV2XML</name>
+ <shortDescription>JBoss ESB Smooks CSV->XML Example</shortDescription>
+ <description>This sample demonstrates how to transform a comma separated value (CSV) file to an xml.
+ The tranformation is done by configuring Smooks and performing two transformation, one
+ transformation from CSV to an intermediate xml format, and a second transformation from
+ the intermediate xml format to the target xml.</description>
+ <size>7200</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_CSV2XML_client</name>
+ <shortDescription>JBoss ESB Smooks CSV->XML Example - Client</shortDescription>
+ <description>This sample is to test the JBoss ESB smooks CSV->XML transformation.It requires the transform_CSV2XML project.</description>
+ <size>16600</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_XML2POJO</name>
+ <shortDescription>JBoss ESB Smooks XML->POJO Example</shortDescription>
+ <description>The purpose of the simple_transformation sample is to illustrate the
+use of Smooks performing a simple transformation by converting a XML file into
+Java POJOs.</description>
+ <size>26600</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_XML2POJO_client</name>
+ <shortDescription>JBoss ESB Smooks XML->POJO Example - Client</shortDescription>
+ <description>This sample is to test the JBoss ESB smooks XML->POJO transformation.It requires the transform_XML2POJO project.</description>
+ <size>22400</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_XML2XML_date_manipulation</name>
+ <shortDescription>JBoss ESB Smooks XML->XML date-manipulation Example</shortDescription>
+ <description>This is another simple sample of how to manually define and apply a Message
+ Transformation within JBoss ESB.
+
+ This sample is an extension of the "transformation_XML2XML_simple"
+ Quickstart, demonstrating how JBoss ESB Transformations can simplify your
+ XSLT transformations by combining the power of XSLT with Java. In this
+ Quickstart, we use Java to perform the ugly string manipulation on the
+ SampleOrder date field (see OrderDate.java) and use XSLT for what it's good at
+ i.e. Templating. Again, the transformed SampleOrder.xml message is just
+ printed to the Java console (message before and after).</description>
+ <size>13600</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_XML2XML_date_manipulation_client</name>
+ <shortDescription>JBoss ESB Smooks XML->XML date-manipulation Example - Client</shortDescription>
+ <description>This sample is to test the JBoss ESB XML->XML date-manipulation transformation.It requires the transform_XML2XML_date_manipulation project.</description>
+ <size>18600</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_XML2XML_simple</name>
+ <shortDescription>JBoss ESB Smooks XML->XML Example</shortDescription>
+ <description>This is a very basic sample of how to manually define and apply a Message
+ Transformation within JBoss ESB. It applies a very simple XSLT to a
+ SampleOrder.xml message and prints the before and after XML to the console.</description>
+ <size>6700</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ </url>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_XML2XML_simple_client</name>
+ <shortDescription>JBoss ESB Smooks XML->XML Example - Client</shortDescription>
+ <description>This sample is to test the JBoss ESB XML->XML transformation.It requires the transform_XML2XML_simple project.</description>
+ <size>17800</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ </url>
+ </project>
+ <project>
+ <category>RichFaces</category>
+ <name>RichFaces 3.2.2.SP1 Demo Application for JBoss AS 4.2.X</name>
+ <included-projects>richfaces-demo</included-projects>
+ <shortDescription>RichFaces 3.2.2.SP1 Demo Application - WAR</shortDescription>
+ <description>This example contains RichFaces 3.2.2.SP1 Demo Application</description>
+ <size>10640749</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/dgolovin/examples/rf/...
+ </url>
+ </project>
+
+ <project>
+ <category>RESTEasy</category>
+ <name>simple</name>
+ <included-projects>
+ simple
+ </included-projects>
+ <shortDescription>RESTEasy Simple Example</shortDescription>
+ <description>This project is a simple example showing usage of @Path, @GET, PUT, POST, and @PathParam. It uses pure streaming output and includes the 'simple' project.
+Requires m2eclipse >= 0.9.7.20081001-2217. You can install it using the following update site: http://m2eclipse.sonatype.org/update-dev/
+ </description>
+ <size>16939</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/resteasy-examp...
+ </url>
+ </project>
+</projects>
15 years, 9 months
JBoss Tools SVN: r14398 - workspace/snjeza/seam-examples.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2009-04-01 06:26:12 -0400 (Wed, 01 Apr 2009)
New Revision: 14398
Added:
workspace/snjeza/seam-examples/bookingall2.zip
workspace/snjeza/seam-examples/dvdstoreall2.zip
workspace/snjeza/seam-examples/jboss-seam-jpa2.zip
Modified:
workspace/snjeza/seam-examples/bookingall.zip
workspace/snjeza/seam-examples/dvdstoreall.zip
workspace/snjeza/seam-examples/jboss-seam-jpa.zip
Log:
JBIDE-4000 TestNG failed for Seam Example Projects.
Modified: workspace/snjeza/seam-examples/bookingall.zip
===================================================================
(Binary files differ)
Added: workspace/snjeza/seam-examples/bookingall2.zip
===================================================================
(Binary files differ)
Property changes on: workspace/snjeza/seam-examples/bookingall2.zip
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: workspace/snjeza/seam-examples/dvdstoreall.zip
===================================================================
(Binary files differ)
Added: workspace/snjeza/seam-examples/dvdstoreall2.zip
===================================================================
(Binary files differ)
Property changes on: workspace/snjeza/seam-examples/dvdstoreall2.zip
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: workspace/snjeza/seam-examples/jboss-seam-jpa.zip
===================================================================
(Binary files differ)
Added: workspace/snjeza/seam-examples/jboss-seam-jpa2.zip
===================================================================
(Binary files differ)
Property changes on: workspace/snjeza/seam-examples/jboss-seam-jpa2.zip
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
15 years, 9 months
JBoss Tools SVN: r14397 - trunk/seam/plugins/org.jboss.tools.seam.pages.xml.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2009-04-01 06:23:36 -0400 (Wed, 01 Apr 2009)
New Revision: 14397
Modified:
trunk/seam/plugins/org.jboss.tools.seam.pages.xml/plugin.properties
Log:
JBIDE-4111
Modified: trunk/seam/plugins/org.jboss.tools.seam.pages.xml/plugin.properties
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.pages.xml/plugin.properties 2009-04-01 10:22:37 UTC (rev 14396)
+++ trunk/seam/plugins/org.jboss.tools.seam.pages.xml/plugin.properties 2009-04-01 10:23:36 UTC (rev 14397)
@@ -1,1397 +1,2 @@
providerName=JBoss, a division of Red Hat
pluginName=JBoss Tools Seam XML
-
-#Snippets
-
-#JSF Core
-jsf_core_label=JSF Core
-jsf_core_desc=The core JavaServer Faces custom actions that are independent of any particular RenderKit.
-
-tag_lib_jsf_core_label=JSF Core taglib
-tag_lib_jsf_core_desc=Syntax\:\n<%@ taglib uri\="http\://java.sun.com/jsf/core" prefix\="f" %>
-# START NON-TRANSLATABLE
-tag_lib_jsf_core_content=<%@ taglib uri\="${uri}" prefix\="${prefix}" %>
-tag_lib_jsf_core_uri=http\://java.sun.com/jsf/core
-tag_lib_jsf_core_prefix=f
-# END NON-TRANSLATABLE
-
-actionListener_jsf_core_label=actionListener
-actionListener_jsf_core_desc=Syntax\:\n<f\:actionListener/>\nAttributes\:\ntype
-# START NON-TRANSLATABLE
-actionListener_jsf_core_content=<f\:actionListener type\="${type}"/>
-# END NON-TRANSLATABLE
-
-attribute_jsf_core_label=attribute
-attribute_jsf_core_desc=Syntax\:\n<f\:attribute/>\nAttributes\:\nname, value
-# START NON-TRANSLATABLE
-attribute_jsf_core_content=<f\:attribute name\="${name}" value\="${value}"/>
-# END NON-TRANSLATABLE
-
-convertDateTime_jsf_core_label=convertDateTime
-convertDateTime_jsf_core_desc=Syntax\:\n<f\:convertDateTime/>\nAttributes\:\ndateStyle, locale, pattern, timeStyle, timeZone, type
-convertDateTime_jsf_core_content=<f\:convertDateTime/>
-
-convertNumber_jsf_core_label=convertNumber
-convertNumber_jsf_core_desc=Syntax\:\n<f\:convertNumber/>\nAttributes\:\ncurrencyCode, currencySymbol, groupingUsed, integerOnly, locale, maxFractionDigits, maxIntegerDigits, minFractionDigits, minIntegerDigits, pattern, type
-# START NON-TRANSLATABLE
-convertNumber_jsf_core_content=<f\:convertNumber/>
-# END NON-TRANSLATABLE
-
-converter_jsf_core_label=converter
-converter_jsf_core_desc=Syntax\:\n<f\:converter/>\nAttributes\:\nconverterId
-# START NON-TRANSLATABLE
-converter_jsf_core_content=<f\:converter converterId\="${converterId}"/>
-# END NON-TRANSLATABLE
-
-facet_jsf_core_label=facet
-facet_jsf_core_desc=Syntax\:\n<f\:facet>\n</f\:facet>\nAttributes\:\nname
-# START NON-TRANSLATABLE
-facet_jsf_core_content=<f\:facet name\="${name}">\n\t\n</f\:facet>
-# END NON-TRANSLATABLE
-
-loadBundle_jsf_core_label=loadBundle
-loadBundle_jsf_core_desc=Syntax\:\n<f\:loadBundle/>\nAttributes\:\nbasename, var
-# START NON-TRANSLATABLE
-loadBundle_jsf_core_content=<f\:loadBundle basename\="${basename}" var\="${var}"/>
-# END NON-TRANSLATABLE
-
-param_jsf_core_label=param
-param_jsf_core_desc=Syntax\:\n<f\:param>\n</f\:param>\nAttributes\:\nvalue, binding, id, name
-# START NON-TRANSLATABLE
-param_jsf_core_content=<f\:param value\="${value}">\n\t\n</f\:param>
-# END NON-TRANSLATABLE
-
-selectItem_jsf_core_label=selectItem
-selectItem_jsf_core_desc=Syntax\:\n<f\:selectItem/>\nAttributes\:\nbinding, id, itemDescription, itemDisabled, itemLabel, itemValue, value
-# START NON-TRANSLATABLE
-selectItem_jsf_core_content=<f\:selectItem/>
-# END NON-TRANSLATABLE
-
-selectItems_jsf_core_label=selectItems
-selectItems_jsf_core_desc=Syntax\:\n<f\:selectItems/>\nAttributes\:\nbinding, id, value
-# START NON-TRANSLATABLE
-selectItems_jsf_core_content=<f\:selectItems/>
-# END NON-TRANSLATABLE
-
-subview_jsf_core_label=subview
-subview_jsf_core_desc=Syntax\:\n<f\:subview>\n</f\:subview>\nAttributes\:\nid, binding, rendered
-# START NON-TRANSLATABLE
-subview_jsf_core_content=<f\:subview id\="${id}">\n\t\n</f\:subview>
-# END NON-TRANSLATABLE
-
-validateDoubleRange_jsf_core_label=validateDoubleRange
-validateDoubleRange_jsf_core_desc=Syntax\:\n<f\:validateDoubleRange>\n</f\:validateDoubleRange>\nAttributes\:\nmaximum, minimum
-# START NON-TRANSLATABLE
-validateDoubleRange_jsf_core_content=<f\:validateDoubleRange>\n\t\n</f\:validateDoubleRange>
-# END NON-TRANSLATABLE
-
-validateLength_jsf_core_label=validateLength
-validateLength_jsf_core_desc=Syntax\:\n<f\:validateLength>\n</f\:validateLength>\nAttributes\:\nmaximum, minimum
-# START NON-TRANSLATABLE
-validateLength_jsf_core_content=<f\:validateLength>\n\t\n</f\:validateLength>
-# END NON-TRANSLATABLE
-
-validateLongRange_jsf_core_label=validateLongRange
-validateLongRange_jsf_core_desc=Syntax\:\n<f\:validateLongRange>\n</f\:validateLongRange>\nAttributes\:\nmaximum, minimum
-# START NON-TRANSLATABLE
-validateLongRange_jsf_core_content=<f\:validateLongRange>\n\t\n</f\:validateLongRange>
-# END NON-TRANSLATABLE
-
-validator_jsf_core_label=validator
-validator_jsf_core_desc=Syntax\:\n<f\:validator/>\nAttributes\:\nvalidatorId
-# START NON-TRANSLATABLE
-validator_jsf_core_content=<f\:validator validatorId\="${validatorId}"/>
-# END NON-TRANSLATABLE
-
-valueChangeListener_jsf_core_label=valueChangeListener
-valueChangeListener_jsf_core_desc=Syntax\:\n<f\:valueChangeListener/>\nAttributes\:\ntype
-# START NON-TRANSLATABLE
-valueChangeListener_jsf_core_content=<f\:valueChangeListener type\="${type}"/>
-# END NON-TRANSLATABLE
-
-verbatim_jsf_core_label=verbatim
-verbatim_jsf_core_desc=Syntax\:\n<f\:verbatim>\n</f\:verbatim>\nAttributes\:\nescape
-# START NON-TRANSLATABLE
-verbatim_jsf_core_content=<f\:verbatim>\n\t\n</f\:verbatim>
-# END NON-TRANSLATABLE
-
-view_jsf_core_label=view
-view_jsf_core_desc=Syntax\:\n<f\:view>\n</f\:view>\nAttributes\:\nlocale
-# START NON-TRANSLATABLE
-view_jsf_core_content=<f\:view>\n\t\n</f\:view>
-# END NON-TRANSLATABLE
-
-#JSF HTML
-jsf_html_label=JSF HTML
-jsf_html_desc=This tag library contains JavaServer Faces component tags for all UIComponent + HTML RenderKit Renderer combinations defined in the JavaServer Faces Specification.
-
-tag_lib_jsf_html_label=JSF HTML taglib
-tag_lib_jsf_html_desc=Syntax\:\n<%@ taglib uri\="http\://java.sun.com/jsf/html" prefix\="h" %>
-# START NON-TRANSLATABLE
-tag_lib_jsf_html_content=<%@ taglib uri\="${uri}" prefix\="${prefix}" %>
-tag_lib_jsf_html_uri=http\://java.sun.com/jsf/html
-tag_lib_jsf_html_prefix=h
-# END NON-TRANSLATABLE
-
-column_jsf_html_label=column
-column_jsf_html_desc=Syntax\:\n<h\:column>\n</h\:column>\nAttributes\:\nrendered, binding, id
-# START NON-TRANSLATABLE
-column_jsf_html_content=<h\:column>\n\t\n</h\:column>
-# END NON-TRANSLATABLE
-
-commandButton_jsf_html_label=commandButton
-commandButton_jsf_html_desc=Syntax\:\n<h\:commandButton/>\nAttributes\:\naction, actionListener, id, immediate, rendered, value, accesskey, alt, dir, disabled, image, lang, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, style, styleClass, tabindex, title, type, binding
-# START NON-TRANSLATABLE
-commandButton_jsf_html_content=<h\:commandButton value\="${value}" action\="${action}"/>
-# END NON-TRANSLATABLE
-
-commandLink_jsf_html_label=commandLink
-commandLink_jsf_html_desc=Syntax\:\n<h\:commandLink>\n</h\:commandLink>\nAttributes\:\naction, actionListener, id, immediate, rendered, value, accesskey, charset, coords, dir, hreflang, lang, onblur, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, rel, rev, shape, style, styleClass, tabindex, target, title, type, binding
-# START NON-TRANSLATABLE
-commandLink_jsf_html_content=<h\:commandLink id\="${id}" value\="${value}">\n\t\n</h\:commandLink>
-# END NON-TRANSLATABLE
-
-dataTable_jsf_html_label=dataTable
-dataTable_jsf_html_desc=Syntax\:\n<h\:dataTable>\n</h\:dataTable>\nAttributes\:\nfirst, id, rendered, rows, value, var, bgcolor, border, cellpadding, cellspacing, columnClasses, dir, footerClass, frame, headerClass, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, rowClasses, rules, style, styleClass, summary, title, width, binding
-# START NON-TRANSLATABLE
-dataTable_jsf_html_content=<h\:dataTable value\="${value}" var\="${var}">\n\t\n</h\:dataTable>
-# END NON-TRANSLATABLE
-
-form_jsf_html_label=form
-form_jsf_html_desc=Syntax\:\n<h\:form>\n</h\:form>\nAttributes\:\nid, rendered, accept, acceptcharset, dir, enctype, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onreset, onsubmit, style, styleClass, target, title, binding
-# START NON-TRANSLATABLE
-form_jsf_html_content=<h\:form>\n\t\n</h\:form>
-# END NON-TRANSLATABLE
-
-graphicImage_jsf_html_label=graphicImage
-graphicImage_jsf_html_desc=Syntax\:\n<h\:graphicImage/>\nAttributes\:\nid, rendered, url, value, alt, dir, height, ismap, lang, longdesc, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, styleClass, title, usemap, width, binding
-# START NON-TRANSLATABLE
-graphicImage_jsf_html_content=<h\:graphicImage value\="${value}"/>
-# END NON-TRANSLATABLE
-
-inputHidden_jsf_html_label=inputHidden
-inputHidden_jsf_html_desc=Syntax\:\n<h\:inputHidden/>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, binding
-# START NON-TRANSLATABLE
-inputHidden_jsf_html_content=<h\:inputHidden id\="${id}" value\="${value}"/>
-# END NON-TRANSLATABLE
-
-inputSecret_jsf_html_label=inputSecret
-inputSecret_jsf_html_desc=Syntax\:\n<h\:inputSecret/>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, alt, dir, disabled, lang, maxlength, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, redisplay, size, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-inputSecret_jsf_html_content=<h\:inputSecret id\="${id}" value\="${value}"/>
-# END NON-TRANSLATABLE
-
-inputText_jsf_html_label=inputText
-inputText_jsf_html_desc=Syntax\:\n<h\:inputText/>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, alt, dir, disabled, lang, maxlength, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, size, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-inputText_jsf_html_content=<h\:inputText id\="${id}" value\="${value}"/>
-# END NON-TRANSLATABLE
-
-inputTextarea_jsf_html_label=inputTextarea
-inputTextarea_jsf_html_desc=Syntax\:\n<h\:inputTextarea>\n</h\:inputTextarea>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, cols, dir, disabled, lang, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, rows, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-inputTextarea_jsf_html_content=<h\:inputTextarea id\="${id}" value\="${value}">\n\t\n</h\:inputTextarea>
-# END NON-TRANSLATABLE
-
-message_jsf_html_label=message
-message_jsf_html_desc=Syntax\:\n<h\:message/>\nAttributes\:\nfor, id, rendered, showDetail, showSummary, errorClass, errorStyle, fatalClass, fatalStyle, infoClass, infoStyle, style, styleClass, title, tooltip, warnClass, warnStyle, binding
-# START NON-TRANSLATABLE
-message_jsf_html_content=<h\:message for\="${for}"/>
-# END NON-TRANSLATABLE
-
-messages_jsf_html_label=messages
-messages_jsf_html_desc=Syntax\:\n<h\:messages/>\nAttributes\:\nglobalOnly, id, rendered, showDetail, showSummary, errorClass, errorStyle, fatalClass, fatalStyle, infoClass, infoStyle, layout, style, styleClass, title, tooltip, warnClass, warnStyle, binding
-# START NON-TRANSLATABLE
-messages_jsf_html_content=<h\:messages id\="${id}"/>
-# END NON-TRANSLATABLE
-
-outputFormat_jsf_html_label=outputFormat
-outputFormat_jsf_html_desc=Syntax\:\n<h\:outputFormat>\n</h\:outputFormat>\nAttributes\:\nconverter, id, rendered, value, escape, style, styleClass, title, binding
-# START NON-TRANSLATABLE
-outputFormat_jsf_html_content=<h\:outputFormat id\="${id}">\n\t\n</h\:outputFormat>
-# END NON-TRANSLATABLE
-
-outputLabel_jsf_html_label=outputLabel
-outputLabel_jsf_html_desc=Syntax\:\n<h\:outputLabel>\n</h\:outputLabel>\nAttributes\:\nfor, converter, id, rendered, value, accesskey, dir, lang, onblur, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-outputLabel_jsf_html_content=<h\:outputLabel for\="${for}">\n\t\n</h\:outputLabel>
-# END NON-TRANSLATABLE
-
-outputLink_jsf_html_label=outputLink
-outputLink_jsf_html_desc=Syntax\:\n<h\:outputLink>\n</h\:outputLink>\nAttributes\:\nconverter, id, rendered, value, accesskey, charset, coords, dir, hreflang, lang, onblur, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, rel, rev, shape, style, styleClass, tabindex, target, title, type, binding
-# START NON-TRANSLATABLE
-outputLink_jsf_html_content=<h\:outputLink value\="${value}">\n\t\n</h\:outputLink>
-# END NON-TRANSLATABLE
-
-outputText_jsf_html_label=outputText
-outputText_jsf_html_desc=Syntax\:\n<h\:outputText/>\nAttributes\:\nconverter, id, rendered, value, escape, style, styleClass, title, binding
-# START NON-TRANSLATABLE
-outputText_jsf_html_content=<h\:outputText value\="${value}"/>
-# END NON-TRANSLATABLE
-
-panelGrid_jsf_html_label=panelGrid
-panelGrid_jsf_html_desc=Syntax\:\n<h\:panelGrid>\n</h\:panelGrid>\nAttributes\:\nid, rendered, bgcolor, border, cellpadding, cellspacing, columnClasses, columns, dir, footerClass, frame, headerClass, lang, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, rowClasses, rules, style, styleClass, summary, title, width, binding
-# START NON-TRANSLATABLE
-panelGrid_jsf_html_content=<h\:panelGrid columns\="${columns}">\n\t\n</h\:panelGrid>
-# END NON-TRANSLATABLE
-
-panelGroup_jsf_html_label=panelGroup
-panelGroup_jsf_html_desc=Syntax\:\n<h\:panelGroup>\n</h\:panelGroup>\nAttributes\:\nid, rendered, style, styleClass, binding
-# START NON-TRANSLATABLE
-panelGroup_jsf_html_content=<h\:panelGroup id\="${id}">\n\t\n</h\:panelGroup>
-# END NON-TRANSLATABLE
-
-selectBooleanCheckbox_jsf_html_label=selectBooleanCheckbox
-selectBooleanCheckbox_jsf_html_desc=Syntax\:\n<h\:selectBooleanCheckbox>\n</h\:selectBooleanCheckbox>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, dir, disabled, lang, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-selectBooleanCheckbox_jsf_html_content=<h\:selectBooleanCheckbox id\="${id}">\n\t\n</h\:selectBooleanCheckbox>
-# END NON-TRANSLATABLE
-
-selectManyCheckbox_jsf_html_label=selectManyCheckbox
-selectManyCheckbox_jsf_html_desc=Syntax\:\n<h\:selectManyCheckbox>\n</h\:selectManyCheckbox>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, border, dir, disabled, disabledClass, enabledClass, lang, layout, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-selectManyCheckbox_jsf_html_content=<h\:selectManyCheckbox id\="${id}">\n\t\n</h\:selectManyCheckbox>
-# END NON-TRANSLATABLE
-
-selectManyListbox_jsf_html_label=selectManyListbox
-selectManyListbox_jsf_html_desc=Syntax\:\n<h\:selectManyListbox>\n</h\:selectManyListbox>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, dir, disabled, lang, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, size, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-selectManyListbox_jsf_html_content=<h\:selectManyListbox id\="${id}">\n\t\n</h\:selectManyListbox>
-# END NON-TRANSLATABLE
-
-selectManyMenu_jsf_html_label=selectManyMenu
-selectManyMenu_jsf_html_desc=Syntax\:\n<h\:selectManyMenu>\n</h\:selectManyMenu>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, dir, disabled, lang, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-selectManyMenu_jsf_html_content=<h\:selectManyMenu id\="${id}">\n\t\n</h\:selectManyMenu>
-# END NON-TRANSLATABLE
-
-selectOneListbox_jsf_html_label=selectOneListbox
-selectOneListbox_jsf_html_desc=Syntax\:\n<h\:selectOneListbox>\n</h\:selectOneListbox>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, dir, disabled, lang, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, size, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-selectOneListbox_jsf_html_content=<h\:selectOneListbox id\="${id}">\n\t\n</h\:selectOneListbox>
-# END NON-TRANSLATABLE
-
-selectOneMenu_jsf_html_label=selectOneMenu
-selectOneMenu_jsf_html_desc=Syntax\:\n<h\:selectOneMenu>\n</h\:selectOneMenu>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, dir, disabled, lang, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-selectOneMenu_jsf_html_content=<h\:selectOneMenu id\="${id}">\n\t\n</h\:selectOneMenu>
-# END NON-TRANSLATABLE
-
-selectOneRadio_jsf_html_label=selectOneRadio
-selectOneRadio_jsf_html_desc=Syntax\:\n<h\:selectOneRadio>\n</h\:selectOneRadio>\nAttributes\:\nconverter, id, immediate, rendered, required, validator, value, valueChangeListener, accesskey, border, dir, disabled, disabledClass, enabledClass, lang, layout, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, readonly, style, styleClass, tabindex, title, binding
-# START NON-TRANSLATABLE
-selectOneRadio_jsf_html_content=<h\:selectOneRadio id\="${id}">\n\t\n</h\:selectOneRadio>
-# END NON-TRANSLATABLE
-
-#MyFaces Ext
-mf_ext_label=MyFaces Ext
-mf_ext_desc=Enhanced standard JSP actions and custom MyFaces actions.
-
-tag_lib_mf_ext_label=MyFaces Ext taglib
-tag_lib_mf_ext_desc=Syntax\:\n<%@ taglib uri\="http\://myfaces.sourceforge.net/tld/myfaces_ext_0_9.tld" prefix\="x" %>
-# START NON-TRANSLATABLE
-tag_lib_mf_ext_content=<%@ taglib uri\="${uri}" prefix\="${prefix}" %>
-tag_lib_mf_ext_uri=http\://myfaces.sourceforge.net/tld/myfaces_ext_0_9.tld
-tag_lib_mf_ext_prefix=x
-# END NON-TRANSLATABLE
-
-checkbox_mf_ext_label=checkbox
-checkbox_mf_ext_desc=Syntax\:\n<x\:checkbox>\n</x\:checkbox>\nAttributes\:\nfor, index, id, rendered, binding, transient, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-checkbox_mf_ext_content=<x\:checkbox for\="${for}" index\="${index}">\n\t\n</x\:checkbox>
-# END NON-TRANSLATABLE
-
-commandButton_mf_ext_label=commandButton
-commandButton_mf_ext_desc=Syntax\:\n<x\:commandButton>\n</x\:commandButton>\nAttributes\:\nid, rendered, binding, transient, action, actionListener, immediate, value, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, alt, disabled, onblur, onchange, onfocus, onselect, size, tabindex, type, image, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-commandButton_mf_ext_content=<x\:commandButton>\n\t\n</x\:commandButton>
-# END NON-TRANSLATABLE
-
-commandLink_mf_ext_label=commandLink
-commandLink_mf_ext_desc=Syntax\:\n<x\:commandLink>\n</x\:commandLink>\nAttributes\:\nid, rendered, binding, transient, action, actionListener, immediate, value, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, charset, coords, hreflang, rel, rev, shape, tabindex, type, onblur, onfocus, target, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-commandLink_mf_ext_content=<x\:commandLink>\n\t\n</x\:commandLink>
-# END NON-TRANSLATABLE
-
-commandNavigation_mf_ext_label=commandNavigation
-commandNavigation_mf_ext_desc=Syntax\:\n<x\:commandNavigation>\n</x\:commandNavigation>\nAttributes\:\nid, rendered, binding, transient, action, actionListener, immediate, value, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, charset, coords, hreflang, re, rev, shape, tabindex, type, onblur, onfocus, target, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-commandNavigation_mf_ext_content=<x\:commandNavigation>\n\t\n</x\:commandNavigation>
-# END NON-TRANSLATABLE
-
-commandSortHeader_mf_ext_label=commandSortHeader
-commandSortHeader_mf_ext_desc=Syntax\:\n<x\:commandSortHeader>\n</x\:commandSortHeader>\nAttributes\:\ncolumnName, id, rendered, binding, transient, action, actionListener, immediate, value, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, charset, coords, hreflang, re, rev, shape, tabindex, type, onblur, onfocus, target, enabledOnUserRole, visibleOnUserRole, arrow
-# START NON-TRANSLATABLE
-commandSortHeader_mf_ext_content=<x\:commandSortHeader columnName\="${columnName}">\n\t\n</x\:commandSortHeader>
-# END NON-TRANSLATABLE
-
-dataList_mf_ext_label=dataList
-dataList_mf_ext_desc=Syntax\:\n<x\:dataList>\n</x\:dataList>\nAttributes\:\nvar, id, rendered, binding, transient, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, value, rows, first, enabledOnUserRole, visibleOnUserRole, layout, rowIndexVar, rowCountVar
-# START NON-TRANSLATABLE
-dataList_mf_ext_content=<x\:dataList var\="${var}">\n\t\n</x\:dataList>
-# END NON-TRANSLATABLE
-
-dataScroller_mf_ext_label=dataScroller
-dataScroller_mf_ext_desc=Syntax\:\n<x\:dataScroller>\n</x\:dataScroller>\nAttributes\:\nid, rendered, binding, transient, enabledOnUserRole, visibleOnUserRole, for, fastStep, pageIndexVar, pageCountVar, styleClass, style, paginator, paginatorMaxPages, paginatorTableClass, paginatorTableStyle, paginatorColumnClass, paginatorColumnStyle, paginatorActiveColumnClass, paginatorActiveColumnStyle
-# START NON-TRANSLATABLE
-dataScroller_mf_ext_content=<x\:dataScroller>\n\t\n</x\:dataScroller>
-# END NON-TRANSLATABLE
-
-dataTable_mf_ext_label=dataTable
-dataTable_mf_ext_desc=Syntax\:\n<x\:dataTable>\n</x\:dataTable>\nAttributes\:\nvar, id, rendered, binding, transient, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, align, border, bgcolor, cellpadding, cellspacing, datafld, datasrc, dataformatas, frame, rules, summary, width, value, rows, first, columnClasses, footerClass, headerClass, rowClasses, enabledOnUserRole, visibleOnUserRole, preserveDataModel, sortColumn, sortAscending, preserveSort, renderedIfEmpty, rowIndexVar, rowCountVar, previousRowDataVar
-# START NON-TRANSLATABLE
-dataTable_mf_ext_content=<x\:dataTable var\="${var}">\n\t\n</x\:dataTable>
-# END NON-TRANSLATABLE
-
-iconProvider_mf_ext_label=iconProvider
-iconProvider_mf_ext_desc=Syntax\:\n<x\:iconProvider/>\nAttributes\:\ntype
-# START NON-TRANSLATABLE
-iconProvider_mf_ext_content=<x\:iconProvider type\="${type}"/>
-# END NON-TRANSLATABLE
-
-inputCalendar_mf_ext_label=inputCalendar
-inputCalendar_mf_ext_desc=Syntax\:\n<x\:inputCalendar>\n</x\:inputCalendar>\nAttributes\:\nid, rendered, binding, transient, value, converter, immediate, required, validator, valueChangeListener, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, dir, lang, style, title, styleClass, enabledOnUserRole, visibleOnUserRole, monthYearRowClass, weekRowClass, dayCellClass, currentDayCellClass, renderAsPopup, popupDateFormat, popupButtonString, popupGotoString, popupTodayString, popupWeekString, popupScrollLeftMessage, popupScrollRightMessage, popupSelectMonthMessage, popupSelectYearMessage, popupSelectDateMessage
-# START NON-TRANSLATABLE
-inputCalendar_mf_ext_content=<x\:inputCalendar>\n\t\n</x\:inputCalendar>
-# END NON-TRANSLATABLE
-
-inputDate_mf_ext_label=inputDate
-inputDate_mf_ext_desc=Syntax\:\n<x\:inputDate>\n</x\:inputDate>\nAttributes\:\nid, rendered, binding, transient, value, converter, immediate, required, validator, valueChangeListener, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, align, alt, datafld, datasrc, dataformatas, disabled, maxlength, onblur, onchange, onfocus, onselect, readonly, size, tabindex, type
-# START NON-TRANSLATABLE
-inputDate_mf_ext_content=<x\:inputDate>\n\t\n</x\:inputDate>
-# END NON-TRANSLATABLE
-
-inputFileUpload_mf_ext_label=inputFileUpload
-inputFileUpload_mf_ext_desc=Syntax\:\n<x\:inputFileUpload>\n</x\:inputFileUpload>\nAttributes\:\nid, rendered, binding, transient, value, converter, immediate, required, validator, valueChangeListener, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, align, alt, datafld, datasrc, dataformatas, disabled, maxlength, onblur, onchange, onfocus, onselect, readonly, size, tabindex, accept, storage
-# START NON-TRANSLATABLE
-inputFileUpload_mf_ext_content=<x\:inputFileUpload>\n\t\n</x\:inputFileUpload>
-# END NON-TRANSLATABLE
-
-inputText_mf_ext_label=inputText
-inputText_mf_ext_desc=Syntax\:\n<x\:inputText>\n</x\:inputText>\nAttributes\:\nid, rendered, binding, transient, value, converter, immediate, required, validator, valueChangeListener, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, align, alt, datafld, datasrc, dataformatas, disabled, maxlength, onblur, onchange, onfocus, onselect, readonly, size, tabindex, escape, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-inputText_mf_ext_content=<x\:inputText>\n\t\n</x\:inputText>
-# END NON-TRANSLATABLE
-
-inputTextarea_mf_ext_label=inputTextarea
-inputTextarea_mf_ext_desc=Syntax\:\n<x\:inputTextarea>\n</x\:inputTextarea>\nAttributes\:\nid, rendered, binding, transient, value, converter, immediate, required, validator, valueChangeListener, accesskey, cols, datafld, datasrc, dataformatas, disabled, onblur, onchange, onfocus, onselect, readonly, rows, tabindex, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-inputTextarea_mf_ext_content=<x\:inputTextarea>\n\t\n</x\:inputTextarea>
-# END NON-TRANSLATABLE
-
-jscookMenu_mf_ext_label=jscookMenu
-jscookMenu_mf_ext_desc=Syntax\:\n<x\:jscookMenu>\n</x\:jscookMenu>\nAttributes\:\nlayout, theme, id, rendered, binding, transient, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-jscookMenu_mf_ext_content=<x\:jscookMenu layout\="${layout}" theme\="${theme}">\n\t\n</x\:jscookMenu>
-# END NON-TRANSLATABLE
-
-message_mf_ext_label=message
-message_mf_ext_desc=Syntax\:\n<x\:message>\n</x\:message>\nAttributes\:\nfor, id, rendered, binding, transient, showSummary, showDetail, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, infoClass, infoStyle, warnClass, warnStyle, errorClass, errorStyle, fatalClass, fatalStyle, tooltip, enabledOnUserRole, visibleOnUserRole, summaryFormat, detailFormat
-# START NON-TRANSLATABLE
-message_mf_ext_content=<x\:message for\="${for}">\n\t\n</x\:message>
-# END NON-TRANSLATABLE
-
-messages_mf_ext_label=messages
-messages_mf_ext_desc=Syntax\:\n<x\:messages>\n</x\:messages>\nAttributes\:\nid, rendered, binding, transient, showSummary, showDetail, globalOnly, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, infoClass, infoStyle, warnClass, warnStyle, errorClass, errorStyle, fatalClass, fatalStyle, layout, tooltip, enabledOnUserRole, visibleOnUserRole, summaryFormat, globalSummaryFormat, detailFormat
-# START NON-TRANSLATABLE
-messages_mf_ext_content=<x\:messages>\n\t\n</x\:messages>
-# END NON-TRANSLATABLE
-
-navigationMenuItem_mf_ext_label=navigationMenuItem
-navigationMenuItem_mf_ext_desc=Syntax\:\n<x\:navigationMenuItem>\n</x\:navigationMenuItem>\nAttributes\:\nbinding, itemDisabled, id, itemDescription, itemLabel, itemValue, value, enabledOnUserRole, visibleOnUserRole, icon, split, action
-# START NON-TRANSLATABLE
-navigationMenuItem_mf_ext_content=<x\:navigationMenuItem>\n\t\n</x\:navigationMenuItem>
-# END NON-TRANSLATABLE
-
-navigationMenuItems_mf_ext_label=navigationMenuItems
-navigationMenuItems_mf_ext_desc=Syntax\:\n<x\:navigationMenuItems/>\nAttributes\:\nbinding, id, value
-# START NON-TRANSLATABLE
-navigationMenuItems_mf_ext_content=<x\:navigationMenuItems/>
-# END NON-TRANSLATABLE
-
-outputLabel_mf_ext_label=outputLabel
-outputLabel_mf_ext_desc=Syntax\:\n<x\:outputLabel>\n</x\:outputLabel>\nAttributes\:\nfor, id, rendered, binding, transient, value, converter, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, onblur, onfocus, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-outputLabel_mf_ext_content=<x\:outputLabel for\="${for}">\n\t\n</x\:outputLabel>
-# END NON-TRANSLATABLE
-
-outputText_mf_ext_label=outputText
-outputText_mf_ext_desc=Syntax\:\n<x\:outputText>\n</x\:outputText>\nAttributes\:\nid, rendered, binding, transient, value, converter, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, escape, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-outputText_mf_ext_content=<x\:outputText>\n\t\n</x\:outputText>
-# END NON-TRANSLATABLE
-
-panelGroup_mf_ext_label=panelGroup
-panelGroup_mf_ext_desc=Syntax\:\n<x\:panelGroup>\n</x\:panelGroup>\nAttributes\:\nid, rendered, binding, transient, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-panelGroup_mf_ext_content=<x\:panelGroup>\n\t\n</x\:panelGroup>
-# END NON-TRANSLATABLE
-
-panelLayout_mf_ext_label=panelLayout
-panelLayout_mf_ext_desc=Syntax\:\n<x\:panelLayout>\n</x\:panelLayout>\nAttributes\:\nid, rendered, binding, transient, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, align, border, bgcolor, cellpadding, cellspacing, datafld, datasrc, dataformatas, frame, rules, summary, width, layout, headerClass, navigationClass, bodyClass, footerClass, headerStyle, navigationStyle, bodyStyle, footerStyle
-# START NON-TRANSLATABLE
-panelLayout_mf_ext_content=<x\:panelLayout>\n\t\n</x\:panelLayout>
-# END NON-TRANSLATABLE
-
-panelNavigation_mf_ext_label=panelNavigation
-panelNavigation_mf_ext_desc=Syntax\:\n<x\:panelNavigation>\n</x\:panelNavigation>\nAttributes\:\nid, rendered, binding, transient, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, align, border, bgcolor, cellpadding, cellspacing, datafld, datasrc, dataformatas, frame, rules, summary, width, itemClass, openItemClass, activeItemClass, separatorClass, itemStyle, openItemStyle, activeItemStyle, separatorStyle
-# START NON-TRANSLATABLE
-panelNavigation_mf_ext_content=<x\:panelNavigation>\n\t\n</x\:panelNavigation>
-# END NON-TRANSLATABLE
-
-panelStack_mf_ext_label=panelStack
-panelStack_mf_ext_desc=Syntax\:\n<x\:panelStack>\n</x\:panelStack>\nAttributes\:\nselectedPanel, id
-# START NON-TRANSLATABLE
-panelStack_mf_ext_content=<x\:panelStack selectedPanel\="${selectedPanel}">\n\t\n</x\:panelStack>
-# END NON-TRANSLATABLE
-
-panelTab_mf_ext_label=panelTab
-panelTab_mf_ext_desc=Syntax\:\n<x\:panelTab>\n</x\:panelTab>\nAttributes\:\nid, rendered, binding, transient, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, enabledOnUserRole, visibleOnUserRole, label
-# START NON-TRANSLATABLE
-panelTab_mf_ext_content=<x\:panelTab>\n\t\n</x\:panelTab>
-# END NON-TRANSLATABLE
-
-panelTabbedPane_mf_ext_label=panelTabbedPane
-panelTabbedPane_mf_ext_desc=Syntax\:\n<x\:panelTabbedPane>\n</x\:panelTabbedPane>\nAttributes\:\nid, rendered, binding, transient, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, align, border, bgcolor, cellpadding, cellspacing, datafld, datasrc, dataformatas, frame, rules, summary, width, enabledOnUserRole, visibleOnUserRole, selectedIndex, activeTabStyleClass, inactiveTabStyleClass, activeSubStyleClass, inactiveSubStyleClass, tabContentStyleClass
-# START NON-TRANSLATABLE
-panelTabbedPane_mf_ext_content=<x\:panelTabbedPane>\n\t\n</x\:panelTabbedPane>
-# END NON-TRANSLATABLE
-
-radio_mf_ext_label=radio
-radio_mf_ext_desc=Syntax\:\n<x\:radio>\n</x\:radio>\nAttributes\:\nfor, index, id, rendered, binding, transient, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-radio_mf_ext_content=<x\:radio for\="${for}" index\="${index}">\n\t\n</x\:radio>
-# END NON-TRANSLATABLE
-
-rssTicker_mf_ext_label=rssTicker
-rssTicker_mf_ext_desc=Syntax\:\n<x\:rssTicker>\n</x\:rssTicker>\nAttributes\:\nrssUrl, dir, lang, style, title, styleClass
-# START NON-TRANSLATABLE
-rssTicker_mf_ext_content=<x\:rssTicker rssUrl\="${rssUrl}">\n\t\n</x\:rssTicker>
-# END NON-TRANSLATABLE
-
-saveState_mf_ext_label=saveState
-saveState_mf_ext_desc=Syntax\:\n<x\:saveState>\n</x\:saveState>\nAttributes\:\nvalue, id
-# START NON-TRANSLATABLE
-saveState_mf_ext_content=<x\:saveState value\="${value}">\n\t\n</x\:saveState>
-# END NON-TRANSLATABLE
-
-selectManyCheckbox_mf_ext_label=selectManyCheckbox
-selectManyCheckbox_mf_ext_desc=Syntax\:\n<x\:selectManyCheckbox>\n</x\:selectManyCheckbox>\nAttributes\:\nid, rendered, binding, transient, value, converter, immediate, required, validator, valueChangeListener, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, alt, datafld, datasrc, dataformatas, disabled, onblur, onchange, onfocus, onselect, readonly, tabindex, layout, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-selectManyCheckbox_mf_ext_content=<x\:selectManyCheckbox>\n\t\n</x\:selectManyCheckbox>
-# END NON-TRANSLATABLE
-
-selectOneMenu_mf_ext_label=selectOneMenu
-selectOneMenu_mf_ext_desc=Syntax\:\n<x\:selectOneMenu>\n</x\:selectOneMenu>\nAttributes\:\nid, rendered, binding, transient, value, converter, immediate, required, validator, valueChangeListener, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, datafld, datasrc, dataformatas, disabled, onblur, onchange, onfocus, tabindex, readonly, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-selectOneMenu_mf_ext_content=<x\:selectOneMenu>\n\t\n</x\:selectOneMenu>
-# END NON-TRANSLATABLE
-
-selectOneRadio_mf_ext_label=selectOneRadio
-selectOneRadio_mf_ext_desc=Syntax\:\n<x\:selectOneRadio>\n</x\:selectOneRadio>\nAttributes\:\nid, rendered, binding, transient, value, converter, immediate, required, validator, valueChangeListener, dir, lang, style, title, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, accesskey, alt, datafld, datasrc, dataformatas, disabled, onblur, onchange, onfocus, onselect, readonly, tabindex, layout, border, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-selectOneRadio_mf_ext_content=<x\:selectOneRadio>\n\t\n</x\:selectOneRadio>
-# END NON-TRANSLATABLE
-
-stylesheet_mf_ext_label=stylesheet
-stylesheet_mf_ext_desc=Syntax\:\n<x\:stylesheet>\n</x\:stylesheet>\nAttributes\:\npath, id, rendered, binding, transient, enabledOnUserRole, visibleOnUserRole
-# START NON-TRANSLATABLE
-stylesheet_mf_ext_content=<x\:stylesheet path\="${path}">\n\t\n</x\:stylesheet>
-# END NON-TRANSLATABLE
-
-tabChangeListener_mf_ext_label=tabChangeListener
-tabChangeListener_mf_ext_desc=Syntax\:\n<x\:tabChangeListener/>\nAttributes\:\ntype
-# START NON-TRANSLATABLE
-tabChangeListener_mf_ext_content=<x\:tabChangeListener type\="${type}"/>
-# END NON-TRANSLATABLE
-
-tree_mf_ext_label=tree
-tree_mf_ext_desc=Syntax\:\n<x\:tree>\n</x\:tree>\nAttributes\:\nvalue, id, styleClass, nodeClass, selectedNodeClass, iconClass, iconLine, iconNoline, iconChild, iconChildFirst, iconChildMiddle, iconChildLast, iconNodeOpen, iconNodeOpenFirst, iconNodeOpenMiddle, iconNodeOpenLast, iconNodeClose, iconNodeCloseFirst, iconNodeCloseMiddle, iconNodeCloseLast, expandRoot, expireListeners
-# START NON-TRANSLATABLE
-tree_mf_ext_content=<x\:tree value\="${value}">\n\t\n</x\:tree>
-# END NON-TRANSLATABLE
-
-treeSelectionListener_mf_ext_label=treeSelectionListener
-treeSelectionListener_mf_ext_desc=Syntax\:\n<x\:treeSelectionListener/>\nAttributes\:\ntype
-# START NON-TRANSLATABLE
-treeSelectionListener_mf_ext_content=<x\:treeSelectionListener type\="${type}"/>
-# END NON-TRANSLATABLE
-
-updateActionListener_mf_ext_label=updateActionListener
-updateActionListener_mf_ext_desc=Syntax\:\n<x\:updateActionListener>\n</x\:updateActionListener>\nAttributes\:\nproperty, value, converter
-# START NON-TRANSLATABLE
-updateActionListener_mf_ext_content=<x\:updateActionListener property\="${property}" value\="${value}">\n\t\n</x\:updateActionListener>
-# END NON-TRANSLATABLE
-
-validateCreditCard_mf_ext_label=validateCreditCard
-validateCreditCard_mf_ext_desc=Syntax\:\n<x\:validateCreditCard>\n</x\:validateCreditCard>\nAttributes\:\nnone, amex, visa, mastercard, discover
-# START NON-TRANSLATABLE
-validateCreditCard_mf_ext_content=<x\:validateCreditCard>\n\t\n</x\:validateCreditCard>
-# END NON-TRANSLATABLE
-
-validateEmail_mf_ext_label=validateEmail
-validateEmail_mf_ext_desc=Syntax\:\n<x\:validateEmail>\n</x\:validateEmail>
-# START NON-TRANSLATABLE
-validateEmail_mf_ext_content=<x\:validateEmail>\n\t\n</x\:validateEmail>
-# END NON-TRANSLATABLE
-
-validateEqual_mf_ext_label=validateEqual
-validateEqual_mf_ext_desc=Syntax\:\n<x\:validateEqual>\n</x\:validateEqual>\nAttributes\:\nfor
-# START NON-TRANSLATABLE
-validateEqual_mf_ext_content=<x\:validateEqual for\="${for}">\n\t\n</x\:validateEqual>
-# END NON-TRANSLATABLE
-
-validateRegExpr_mf_ext_label=validateRegExpr
-validateRegExpr_mf_ext_desc=Syntax\:\n<x\:validateRegExpr>\n</x\:validateRegExpr>\nAttributes\:\npattern
-# START NON-TRANSLATABLE
-validateRegExpr_mf_ext_content=<x\:validateRegExpr pattern\="${pattern}">\n\t\n</x\:validateRegExpr>
-# END NON-TRANSLATABLE
-
-#Oracle ADF Faces Core
-oracle_core_label=Oracle ADF Faces Core
-
-tag_lib_oracle_core_label=Oracle ADF Faces Core taglib
-tag_lib_oracle_core_desc=Syntax\:\n<%@ taglib uri\="http\://xmlns.oracle.com/adf/faces/EA10" prefix\="af" %>
-# START NON-TRANSLATABLE
-tag_lib_oracle_core_content=<%@ taglib uri\="${uri}" prefix\="${prefix}" %>
-tag_lib_oracle_core_uri=http\://xmlns.oracle.com/adf/faces/EA10
-tag_lib_oracle_core_prefix=af
-# END NON-TRANSLATABLE
-
-chooseColor_oracle_core_label=chooseColor
-chooseColor_oracle_core_desc=Syntax\:\n<af\:chooseColor>\n</af\:chooseColor>\nAttributes\:\nid, colorData, customColorData, width, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-chooseColor_oracle_core_content=<af\:chooseColor>\n\t\n</af\:chooseColor>
-# END NON-TRANSLATABLE
-
-chooseDate_oracle_core_label=chooseDate
-chooseDate_oracle_core_desc=Syntax\:\n<af\:chooseDate>\n</af\:chooseDate>\nAttributes\:\nid, minValue, maxValue, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-chooseDate_oracle_core_content=<af\:chooseDate>\n\t\n</af\:chooseDate>
-# END NON-TRANSLATABLE
-
-column_oracle_core_label=column
-column_oracle_core_desc=Syntax\:\n<af\:column>\n</af\:column>\nAttributes\:\nid, formatType, gridVisible, width, bandingShade, noWrap, headerNoWrap, separateRows, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-column_oracle_core_content=<af\:column>\n\t\n</af\:column>
-# END NON-TRANSLATABLE
-
-commandButton_oracle_core_label=commandButton
-commandButton_oracle_core_desc=Syntax\:\n<af\:commandButton>\n</af\:commandButton>\nAttributes\:\nid, text, disabled, textAndAccessKey, accessKey, partialSubmit, shortDesc, windowWidth, windowHeight, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, action, actionListener, returnListener, immediate, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-commandButton_oracle_core_content=<af\:commandButton>\n\t\n</af\:commandButton>
-# END NON-TRANSLATABLE
-
-commandGlobalButton_oracle_core_label=commandGlobalButton
-commandGlobalButton_oracle_core_desc=Syntax\:\n<af\:commandGlobalButton>\n</af\:commandGlobalButton>\nAttributes\:\nid, text, icon, selected, disabled, textAndAccessKey, accessKey, onfocus, onblur, action, actionListener, returnListener, immediate, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-commandGlobalButton_oracle_core_content=<af\:commandGlobalButton>\n\t\n</af\:commandGlobalButton>
-# END NON-TRANSLATABLE
-
-commandLink_oracle_core_label=commandLink
-commandLink_oracle_core_desc=Syntax\:\n<af\:commandLink>\n</af\:commandLink>\nAttributes\:\nid, text, selected, disabled, textAndAccessKey, accessKey, onfocus, onblur, partialSubmit, shortDesc, windowWidth, windowHeight, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, action, actionListener, returnListener, immediate, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-commandLink_oracle_core_content=<af\:commandLink>\n\t\n</af\:commandLink>
-# END NON-TRANSLATABLE
-
-commandOption_oracle_core_label=commandOption
-commandOption_oracle_core_desc=Syntax\:\n<af\:commandOption>\n</af\:commandOption>\nAttributes\:\nid, text, selected, longDesc, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, action, actionListener, returnListener, immediate, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-commandOption_oracle_core_content=<af\:commandOption>\n\t\n</af\:commandOption>
-# END NON-TRANSLATABLE
-
-convertColor_oracle_core_label=convertColor
-convertColor_oracle_core_desc=Syntax\:\n<af\:convertColor/>\nAttributes\:\npatterns, transparentAllowed
-# START NON-TRANSLATABLE
-convertColor_oracle_core_content=<af\:convertColor/>
-# END NON-TRANSLATABLE
-
-forEach_oracle_core_label=forEach
-forEach_oracle_core_desc=Syntax\:\n<af\:forEach>\n</af\:forEach>\nAttributes\:\nitems, var, begin, end, step
-# START NON-TRANSLATABLE
-forEach_oracle_core_content=<af\:forEach var\="${var}" items\="${items}">\n\t\n</af\:forEach>
-# END NON-TRANSLATABLE
-
-form_oracle_core_label=form
-form_oracle_core_desc=Syntax\:\n<af\:form>\n</af\:form>\nAttributes\:\nid, targetFrame, usesUpload, onsubmit, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-form_oracle_core_content=<af\:form>\n\t\n</af\:form>
-# END NON-TRANSLATABLE
-
-goButton_oracle_core_label=goButton
-goButton_oracle_core_desc=Syntax\:\n<af\:goButton>\n</af\:goButton>\nAttributes\:\nid, text, longDesc, selected, disabled, textAndAccessKey, accessKey, shortDesc, onfocus, onblur, targetFrame, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, destination, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-goButton_oracle_core_content=<af\:goButton>\n\t\n</af\:goButton>
-# END NON-TRANSLATABLE
-
-goLink_oracle_core_label=goLink
-goLink_oracle_core_desc=Syntax\:\n<af\:goLink>\n</af\:goLink>\nAttributes\:\nid, text, longDesc, selected, disabled, textAndAccessKey, accessKey, shortDesc, onfocus, onblur, targetFrame, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, destination, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-goLink_oracle_core_content=<af\:goLink>\n\t\n</af\:goLink>
-# END NON-TRANSLATABLE
-
-importScript_oracle_core_label=importScript
-importScript_oracle_core_desc=Syntax\:\n<af\:importScript>\n</af\:importScript>\nAttributes\:\nid, names, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-importScript_oracle_core_content=<af\:importScript>\n\t\n</af\:importScript>
-# END NON-TRANSLATABLE
-
-inputFile_oracle_core_label=inputFile
-inputFile_oracle_core_desc=Syntax\:\n<af\:inputFile>\n</af\:inputFile>\nAttributes\:\nid, columns, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, accessKey, labelAndAccessKey, disabled, shortDesc, label, tip, simple, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-inputFile_oracle_core_content=<af\:inputFile>\n\t\n</af\:inputFile>
-# END NON-TRANSLATABLE
-
-inputHidden_oracle_core_label=inputHidden
-inputHidden_oracle_core_desc=Syntax\:\n<af\:inputHidden>\n</af\:inputHidden>\nAttributes\:\nid, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-inputHidden_oracle_core_content=<af\:inputHidden>\n\t\n</af\:inputHidden>
-# END NON-TRANSLATABLE
-
-inputText_oracle_core_label=inputText
-inputText_oracle_core_desc=Syntax\:\n<af\:inputText>\n</af\:inputText>\nAttributes\:\nid, rows, columns, maximumLength, wrap, secret, readOnly, disabled, shortDesc, label, tip, simple, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, accessKey, labelAndAccessKey, autoSubmit, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-inputText_oracle_core_content=<af\:inputText>\n\t\n</af\:inputText>
-# END NON-TRANSLATABLE
-
-menuBar_oracle_core_label=menuBar
-menuBar_oracle_core_desc=Syntax\:\n<af\:menuBar>\n</af\:menuBar>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-menuBar_oracle_core_content=<af\:menuBar>\n\t\n</af\:menuBar>
-# END NON-TRANSLATABLE
-
-menuButtons_oracle_core_label=menuButtons
-menuButtons_oracle_core_desc=Syntax\:\n<af\:menuButtons>\n</af\:menuButtons>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-menuButtons_oracle_core_content=<af\:menuButtons>\n\t\n</af\:menuButtons>
-# END NON-TRANSLATABLE
-
-menuChoice_oracle_core_label=menuChoice
-menuChoice_oracle_core_desc=Syntax\:\n<af\:menuChoice>\n</af\:menuChoice>\nAttributes\:\nid, title, readOnly, disabled, onfocus, onblur, onchange, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-menuChoice_oracle_core_content=<af\:menuChoice>\n\t\n</af\:menuChoice>
-# END NON-TRANSLATABLE
-
-menuPath_oracle_core_label=menuPath
-menuPath_oracle_core_desc=Syntax\:\n<af\:menuPath>\n</af\:menuPath>\nAttributes\:\nid, orientation, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-menuPath_oracle_core_content=<af\:menuPath>\n\t\n</af\:menuPath>
-# END NON-TRANSLATABLE
-
-menuTabs_oracle_core_label=menuTabs
-menuTabs_oracle_core_desc=Syntax\:\n<af\:menuTabs>\n</af\:menuTabs>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-menuTabs_oracle_core_content=<af\:menuTabs>\n\t\n</af\:menuTabs>
-# END NON-TRANSLATABLE
-
-message_oracle_core_label=message
-message_oracle_core_desc=Syntax\:\n<af\:message>\n</af\:message>\nAttributes\:\nid, tip, message, messageType, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, for, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-message_oracle_core_content=<af\:message>\n\t\n</af\:message>
-# END NON-TRANSLATABLE
-
-messages_oracle_core_label=messages
-messages_oracle_core_desc=Syntax\:\n<af\:messages>\n</af\:messages>\nAttributes\:\nid, messageType, message, text, automatic, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-messages_oracle_core_content=<af\:messages>\n\t\n</af\:messages>
-# END NON-TRANSLATABLE
-
-objectIcon_oracle_core_label=objectIcon
-objectIcon_oracle_core_desc=Syntax\:\n<af\:objectIcon>\n</af\:objectIcon>\nAttributes\:\nid, name, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-objectIcon_oracle_core_content=<af\:objectIcon>\n\t\n</af\:objectIcon>
-# END NON-TRANSLATABLE
-
-objectImage_oracle_core_label=objectImage
-objectImage_oracle_core_desc=Syntax\:\n<af\:objectImage>\n</af\:objectImage>\nAttributes\:\nid, source, height, width, halign, longDescURL, borderWidth, text, imageMapType, accessKey, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-objectImage_oracle_core_content=<af\:objectImage>\n\t\n</af\:objectImage>
-# END NON-TRANSLATABLE
-
-objectLegend_oracle_core_label=objectLegend
-objectLegend_oracle_core_desc=Syntax\:\n<af\:objectLegend>\n</af\:objectLegend>\nAttributes\:\nid, name, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-objectLegend_oracle_core_content=<af\:objectLegend>\n\t\n</af\:objectLegend>
-# END NON-TRANSLATABLE
-
-objectMedia_oracle_core_label=objectMedia
-objectMedia_oracle_core_desc=Syntax\:\n<af\:objectMedia>\n</af\:objectMedia>\nAttributes\:\nid, width, height, innerWidth, innerHeight, source, autostart, playCount, contentType, standbyText, player, controls, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-objectMedia_oracle_core_content=<af\:objectMedia>\n\t\n</af\:objectMedia>
-# END NON-TRANSLATABLE
-
-objectSeparator_oracle_core_label=objectSeparator
-objectSeparator_oracle_core_desc=Syntax\:\n<af\:objectSeparator>\n</af\:objectSeparator>\nAttributes\:\nid, shortDesc, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-objectSeparator_oracle_core_content=<af\:objectSeparator>\n\t\n</af\:objectSeparator>
-# END NON-TRANSLATABLE
-
-objectSpacer_oracle_core_label=objectSpacer
-objectSpacer_oracle_core_desc=Syntax\:\n<af\:objectSpacer>\n</af\:objectSpacer>\nAttributes\:\nid, width, height, shortDesc, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-objectSpacer_oracle_core_content=<af\:objectSpacer>\n\t\n</af\:objectSpacer>
-# END NON-TRANSLATABLE
-
-outputFormatted_oracle_core_label=outputFormatted
-outputFormatted_oracle_core_desc=Syntax\:\n<af\:outputFormatted>\n</af\:outputFormatted>\nAttributes\:\nid, styleUsage, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-outputFormatted_oracle_core_content=<af\:outputFormatted>\n\t\n</af\:outputFormatted>
-# END NON-TRANSLATABLE
-
-outputLabel_oracle_core_label=outputLabel
-outputLabel_oracle_core_desc=Syntax\:\n<af\:outputLabel>\n</af\:outputLabel>\nAttributes\:\nid, accessKey, valueAndAccessKey, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageType, for, anchor, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-outputLabel_oracle_core_content=<af\:outputLabel>\n\t\n</af\:outputLabel>
-# END NON-TRANSLATABLE
-
-outputText_oracle_core_label=outputText
-outputText_oracle_core_desc=Syntax\:\n<af\:outputText>\n</af\:outputText>\nAttributes\:\nid, truncateAt, description, escape, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-outputText_oracle_core_content=<af\:outputText>\n\t\n</af\:outputText>
-# END NON-TRANSLATABLE
-
-panelBorder_oracle_core_label=panelBorder
-panelBorder_oracle_core_desc=Syntax\:\n<af\:panelBorder>\n</af\:panelBorder>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelBorder_oracle_core_content=<af\:panelBorder>\n\t\n</af\:panelBorder>
-# END NON-TRANSLATABLE
-
-panelBox_oracle_core_label=panelBox
-panelBox_oracle_core_desc=Syntax\:\n<af\:panelBox>\n</af\:panelBox>\nAttributes\:\nid, width, background, text, icon, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelBox_oracle_core_content=<af\:panelBox>\n\t\n</af\:panelBox>
-# END NON-TRANSLATABLE
-
-panelButtonBar_oracle_core_label=panelButtonBar
-panelButtonBar_oracle_core_desc=Syntax\:\n<af\:panelButtonBar>\n</af\:panelButtonBar>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelButtonBar_oracle_core_content=<af\:panelButtonBar>\n\t\n</af\:panelButtonBar>
-# END NON-TRANSLATABLE
-
-panelForm_oracle_core_label=panelForm
-panelForm_oracle_core_desc=Syntax\:\n<af\:panelForm>\n</af\:panelForm>\nAttributes\:\nid, rows, maxColumns, width, labelWidth, fieldWidth, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelForm_oracle_core_content=<af\:panelForm>\n\t\n</af\:panelForm>
-# END NON-TRANSLATABLE
-
-panelGroup_oracle_core_label=panelGroup
-panelGroup_oracle_core_desc=Syntax\:\n<af\:panelGroup>\n</af\:panelGroup>\nAttributes\:\nid, type, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelGroup_oracle_core_content=<af\:panelGroup>\n\t\n</af\:panelGroup>
-# END NON-TRANSLATABLE
-
-panelHeader_oracle_core_label=panelHeader
-panelHeader_oracle_core_desc=Syntax\:\n<af\:panelHeader>\n</af\:panelHeader>\nAttributes\:\nid, text, shortText, icon, messageType, size, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelHeader_oracle_core_content=<af\:panelHeader>\n\t\n</af\:panelHeader>
-# END NON-TRANSLATABLE
-
-panelLabelAndMessage_oracle_core_label=panelLabelAndMessage
-panelLabelAndMessage_oracle_core_desc=Syntax\:\n<af\:panelLabelAndMessage>\n</af\:panelLabelAndMessage>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, label, messageDescUrl, messageTargetFrame, valign, messageType, tip, message, anchor, contentStyleClass, accessKey, labelAndAccessKey, for, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelLabelAndMessage_oracle_core_content=<af\:panelLabelAndMessage>\n\t\n</af\:panelLabelAndMessage>
-# END NON-TRANSLATABLE
-
-panelList_oracle_core_label=panelList
-panelList_oracle_core_desc=Syntax\:\n<af\:panelList>\n</af\:panelList>\nAttributes\:\nid, rows, maxColumns, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelList_oracle_core_content=<af\:panelList>\n\t\n</af\:panelList>
-# END NON-TRANSLATABLE
-
-panelPage_oracle_core_label=panelPage
-panelPage_oracle_core_desc=Syntax\:\n<af\:panelPage>\n</af\:panelPage>\nAttributes\:\nid, title, messageType, chromeType, quickLinksShown, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelPage_oracle_core_content=<af\:panelPage>\n\t\n</af\:panelPage>
-# END NON-TRANSLATABLE
-
-panelPageHeader_oracle_core_label=panelPageHeader
-panelPageHeader_oracle_core_desc=Syntax\:\n<af\:panelPageHeader>\n</af\:panelPageHeader>\nAttributes\:\nid, chromeType, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelPageHeader_oracle_core_content=<af\:panelPageHeader>\n\t\n</af\:panelPageHeader>
-# END NON-TRANSLATABLE
-
-panelPartialRoot_oracle_core_label=panelPartialRoot
-panelPartialRoot_oracle_core_desc=Syntax\:\n<af\:panelPartialRoot>\n</af\:panelPartialRoot>\nAttributes\:\nid, shortDesc, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelPartialRoot_oracle_core_content=<af\:panelPartialRoot>\n\t\n</af\:panelPartialRoot>
-# END NON-TRANSLATABLE
-
-panelSideBar_oracle_core_label=panelSideBar
-panelSideBar_oracle_core_desc=Syntax\:\n<af\:panelSideBar>\n</af\:panelSideBar>\nAttributes\:\nid, width, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelSideBar_oracle_core_content=<af\:panelSideBar>\n\t\n</af\:panelSideBar>
-# END NON-TRANSLATABLE
-
-panelTip_oracle_core_label=panelTip
-panelTip_oracle_core_desc=Syntax\:\n<af\:panelTip>\n</af\:panelTip>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-panelTip_oracle_core_content=<af\:panelTip>\n\t\n</af\:panelTip>
-# END NON-TRANSLATABLE
-
-process_oracle_core_label=process
-process_oracle_core_desc=Syntax\:\n<af\:process>\n</af\:process>\nAttributes\:\nid, value, action, actionListener, immediate, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-process_oracle_core_content=<af\:process>\n\t\n</af\:process>
-# END NON-TRANSLATABLE
-
-processChoiceBar_oracle_core_label=processChoiceBar
-processChoiceBar_oracle_core_desc=Syntax\:\n<af\:processChoiceBar>\n</af\:processChoiceBar>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, value, action, actionListener, immediate, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-processChoiceBar_oracle_core_content=<af\:processChoiceBar>\n\t\n</af\:processChoiceBar>
-# END NON-TRANSLATABLE
-
-processTrain_oracle_core_label=processTrain
-processTrain_oracle_core_desc=Syntax\:\n<af\:processTrain>\n</af\:processTrain>\nAttributes\:\nid, readOnly, subTrain, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, value, action, actionListener, immediate, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-processTrain_oracle_core_content=<af\:processTrain>\n\t\n</af\:processTrain>
-# END NON-TRANSLATABLE
-
-resetButton_oracle_core_label=resetButton
-resetButton_oracle_core_desc=Syntax\:\n<af\:resetButton>\n</af\:resetButton>\nAttributes\:\nid, text, disabled, textAndAccessKey, accessKey, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-resetButton_oracle_core_content=<af\:resetButton>\n\t\n</af\:resetButton>
-# END NON-TRANSLATABLE
-
-selectBooleanCheckbox_oracle_core_label=selectBooleanCheckbox
-selectBooleanCheckbox_oracle_core_desc=Syntax\:\n<af\:selectBooleanCheckbox>\n</af\:selectBooleanCheckbox>\nAttributes\:\nid, autoSubmit, readOnly, disabled, shortDesc, label, tip, simple, text, accessKey, textAndAccessKey, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, selected, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectBooleanCheckbox_oracle_core_content=<af\:selectBooleanCheckbox>\n\t\n</af\:selectBooleanCheckbox>
-# END NON-TRANSLATABLE
-
-selectBooleanRadio_oracle_core_label=selectBooleanRadio
-selectBooleanRadio_oracle_core_desc=Syntax\:\n<af\:selectBooleanRadio>\n</af\:selectBooleanRadio>\nAttributes\:\nid, autoSubmit, readOnly, disabled, shortDesc, label, tip, simple, text, accessKey, textAndAccessKey, group, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, selected, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectBooleanRadio_oracle_core_content=<af\:selectBooleanRadio>\n\t\n</af\:selectBooleanRadio>
-# END NON-TRANSLATABLE
-
-selectInputColor_oracle_core_label=selectInputColor
-selectInputColor_oracle_core_desc=Syntax\:\n<af\:selectInputColor>\n</af\:selectInputColor>\nAttributes\:\nid, compact, chooseId, readOnly, disabled, shortDesc, label, tip, simple, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, accessKey, labelAndAccessKey, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectInputColor_oracle_core_content=<af\:selectInputColor>\n\t\n</af\:selectInputColor>
-# END NON-TRANSLATABLE
-
-selectInputDate_oracle_core_label=selectInputDate
-selectInputDate_oracle_core_desc=Syntax\:\n<af\:selectInputDate>\n</af\:selectInputDate>\nAttributes\:\nid, chooseId, readOnly, disabled, shortDesc, label, tip, simple, onfocus, onblur, onchange, onselect, styleClass, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, accessKey, labelAndAccessKey, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectInputDate_oracle_core_content=<af\:selectInputDate>\n\t\n</af\:selectInputDate>
-# END NON-TRANSLATABLE
-
-selectItem_oracle_core_label=selectItem
-selectItem_oracle_core_desc=Syntax\:\n<af\:selectItem>\n</af\:selectItem>\nAttributes\:\nid, label, disabled, shortDesc, longDesc, styleClass. onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, value, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectItem_oracle_core_content=<af\:selectItem>\n\t\n</af\:selectItem>
-# END NON-TRANSLATABLE
-
-selectManyListbox_oracle_core_label=selectManyListbox
-selectManyListbox_oracle_core_desc=Syntax\:\n<af\:selectManyListbox>\n</af\:selectManyListbox>\nAttributes\:\nid, size, readOnly, disabled, shortDesc, label, tip, simple, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, accessKey, labelAndAccessKey, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectManyListbox_oracle_core_content=<af\:selectManyListbox>\n\t\n</af\:selectManyListbox>
-# END NON-TRANSLATABLE
-
-selectManyShuttle_oracle_core_label=selectManyShuttle
-selectManyShuttle_oracle_core_desc=Syntax\:\n<af\:selectManyShuttle>\n</af\:selectManyShuttle>\nAttributes\:\nid, readOnly, disabled, shortDesc, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, size, leadingHeader, trailingHeader, leadingDescShown, trailingDescShown, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectManyShuttle_oracle_core_content=<af\:selectManyShuttle>\n\t\n</af\:selectManyShuttle>
-# END NON-TRANSLATABLE
-
-selectOneChoice_oracle_core_label=selectOneChoice
-selectOneChoice_oracle_core_desc=Syntax\:\n<af\:selectOneChoice>\n</af\:selectOneChoice>\nAttributes\:\nid, readOnly, disabled, shortDesc, label, tip, simple, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, accessKey, labelAndAccessKey, autoSubmit, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectOneChoice_oracle_core_content=<af\:selectOneChoice>\n\t\n</af\:selectOneChoice>
-# END NON-TRANSLATABLE
-
-selectOneListbox_oracle_core_label=selectOneListbox
-selectOneListbox_oracle_core_desc=Syntax\:\n<af\:selectOneListbox>\n</af\:selectOneListbox>\nAttributes\:\nid, size, readOnly, disabled, shortDesc, label, tip, simple, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, accessKey, labelAndAccessKey, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectOneListbox_oracle_core_content=<af\:selectOneListbox>\n\t\n</af\:selectOneListbox>
-# END NON-TRANSLATABLE
-
-selectOneRadio_oracle_core_label=selectOneRadio
-selectOneRadio_oracle_core_desc=Syntax\:\n<af\:selectOneRadio>\n</af\:selectOneRadio>\nAttributes\:\nid, readOnly, disabled, shortDesc, label, tip, simple, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, messageDescUrl, messageTargetFrame, valign, accessKey, labelAndAccessKey, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectOneRadio_oracle_core_content=<af\:selectOneRadio>\n\t\n</af\:selectOneRadio>
-# END NON-TRANSLATABLE
-
-selectOrderShuttle_oracle_core_label=selectOrderShuttle
-selectOrderShuttle_oracle_core_desc=Syntax\:\n<af\:selectOrderShuttle>\n</af\:selectOrderShuttle>\nAttributes\:\nid, reorderOnly, readOnly, disabled, shortDesc, onfocus, onblur, onchange, onselect, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, size, leadingHeader, trailingHeader, leadingDescShown, trailingDescShown, immediate, required, validator, valueChangeListener, value, converter, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectOrderShuttle_oracle_core_content=<af\:selectOrderShuttle>\n\t\n</af\:selectOrderShuttle>
-# END NON-TRANSLATABLE
-
-selectRangeChoiceBar_oracle_core_label=selectRangeChoiceBar
-selectRangeChoiceBar_oracle_core_desc=Syntax\:\n<af\:selectRangeChoiceBar>\n</af\:selectRangeChoiceBar>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, first, rows, value, var, immediate, rangeChangeListener, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-selectRangeChoiceBar_oracle_core_content=<af\:selectRangeChoiceBar>\n\t\n</af\:selectRangeChoiceBar>
-# END NON-TRANSLATABLE
-
-setActionListener_oracle_core_label=setActionListener
-setActionListener_oracle_core_desc=Syntax\:\n<af\:setActionListener/>\nAttributes\:\nto, from
-# START NON-TRANSLATABLE
-setActionListener_oracle_core_content=<af\:setActionListener from\="${from}" to\="${to}"/>
-# END NON-TRANSLATABLE
-
-showDetail_oracle_core_label=showDetail
-showDetail_oracle_core_desc=Syntax\:\n<af\:showDetail>\n</af\:showDetail>\nAttributes\:\nid, selected, disclosedText, undisclosedText, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, disclosed, immediate, disclosureListener, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-showDetail_oracle_core_content=<af\:showDetail>\n\t\n</af\:showDetail>
-# END NON-TRANSLATABLE
-
-showDetailHeader_oracle_core_label=showDetailHeader
-showDetailHeader_oracle_core_desc=Syntax\:\n<af\:showDetailHeader>\n</af\:showDetailHeader>\nAttributes\:\nid, text, shortText, icon, size, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, disclosed, immediate, disclosureListener, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-showDetailHeader_oracle_core_content=<af\:showDetailHeader>\n\t\n</af\:showDetailHeader>
-# END NON-TRANSLATABLE
-
-showDetailItem_oracle_core_label=showDetailItem
-showDetailItem_oracle_core_desc=Syntax\:\n<af\:showDetailItem>\n</af\:showDetailItem>\nAttributes\:\nid, disabled, text, textAndAccessKey, accessKey, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, disclosed, immediate, disclosureListener, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-showDetailItem_oracle_core_content=<af\:showDetailItem>\n\t\n</af\:showDetailItem>
-# END NON-TRANSLATABLE
-
-showOneTabs_oracle_core_label=showOneTabs
-showOneTabs_oracle_core_desc=Syntax\:\n<af\:showOneTabs>\n</af\:showOneTabs>\nAttributes\:\nid, position, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-showOneTabs_oracle_core_content=<af\:showOneTabs>\n\t\n</af\:showOneTabs>
-# END NON-TRANSLATABLE
-
-singleStepButtonBar_oracle_core_label=singleStepButtonBar
-singleStepButtonBar_oracle_core_desc=Syntax\:\n<af\:singleStepButtonBar>\n</af\:singleStepButtonBar>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, selectedStep, maxStep, text, previousActionListener, nextActionListener, nextAction, previousAction, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-singleStepButtonBar_oracle_core_content=<af\:singleStepButtonBar>\n\t\n</af\:singleStepButtonBar>
-# END NON-TRANSLATABLE
-
-sortableHeader_oracle_core_label=sortableHeader
-sortableHeader_oracle_core_desc=Syntax\:\n<af\:sortableHeader>\n</af\:sortableHeader>\nAttributes\:\nid, text, property, abbreviation, messageType, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-sortableHeader_oracle_core_content=<af\:sortableHeader>\n\t\n</af\:sortableHeader>
-# END NON-TRANSLATABLE
-
-styleSheet_oracle_core_label=styleSheet
-styleSheet_oracle_core_desc=Syntax\:\n<af\:styleSheet>\n</af\:styleSheet>\nAttributes\:\nid, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-styleSheet_oracle_core_content=<af\:styleSheet>\n\t\n</af\:styleSheet>
-# END NON-TRANSLATABLE
-
-switcher_oracle_core_label=switcher
-switcher_oracle_core_desc=Syntax\:\n<af\:switcher>\n</af\:switcher>\nAttributes\:\nid, facetName, defaultFacet, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-switcher_oracle_core_content=<af\:switcher>\n\t\n</af\:switcher>
-# END NON-TRANSLATABLE
-
-table_oracle_core_label=table
-table_oracle_core_desc=Syntax\:\n<af\:table>\n</af\:table>\nAttributes\:\nid, allDetailsEnabled, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, width, emptyText, summary, banding, bandingInterval, value, rows, var, first, sortListener, immediate, disclosureListener, rangeChangeListener, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-table_oracle_core_content=<af\:table>\n\t\n</af\:table>
-# END NON-TRANSLATABLE
-
-tableSelectMany_oracle_core_label=tableSelectMany
-tableSelectMany_oracle_core_desc=Syntax\:\n<af\:tableSelectMany>\n</af\:tableSelectMany>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, text, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-tableSelectMany_oracle_core_content=<af\:tableSelectMany>\n\t\n</af\:tableSelectMany>
-# END NON-TRANSLATABLE
-
-tableSelectOne_oracle_core_label=tableSelectOne
-tableSelectOne_oracle_core_desc=Syntax\:\n<af\:tableSelectOne>\n</af\:tableSelectOne>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, text, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-tableSelectOne_oracle_core_content=<af\:tableSelectOne>\n\t\n</af\:tableSelectOne>
-# END NON-TRANSLATABLE
-
-tree_oracle_core_label=tree
-tree_oracle_core_desc=Syntax\:\n<af\:tree>\n</af\:tree>\nAttributes\:\nid, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, var, value, immediate, disclosureListener, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-tree_oracle_core_content=<af\:tree>\n\t\n</af\:tree>
-# END NON-TRANSLATABLE
-
-treeTable_oracle_core_label=treeTable
-treeTable_oracle_core_desc=Syntax\:\n<af\:treeTable>\n</af\:treeTable>\nAttributes\:\nid, focusListener, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, width, emptyText, summary, banding, bandingInterval, rangeChangeListener, var, value, immediate, disclosureListener, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-treeTable_oracle_core_content=<af\:treeTable>\n\t\n</af\:treeTable>
-# END NON-TRANSLATABLE
-
-validateByteLength_oracle_core_label=validateByteLength
-validateByteLength_oracle_core_desc=Syntax\:\n<af\:validateByteLength/>\nAttributes\:\nencoding, maximumBytes
-# START NON-TRANSLATABLE
-validateByteLength_oracle_core_content=<af\:validateByteLength encoding\="${encoding}" maximumBytes\="${maximumBytes}"/>
-# END NON-TRANSLATABLE
-
-validateDateTimeRange_oracle_core_label=validateDateTimeRange
-validateDateTimeRange_oracle_core_desc=Syntax\:\n<af\:validateDateTimeRange/>\nAttributes\:\nmaximum, minimum
-# START NON-TRANSLATABLE
-validateDateTimeRange_oracle_core_content=<af\:validateDateTimeRange/>
-# END NON-TRANSLATABLE
-
-validateRegExp_oracle_core_label=validateRegExp
-validateRegExp_oracle_core_desc=Syntax\:\n<af\:validateRegExp/>\nAttributes\:\npattern
-# START NON-TRANSLATABLE
-validateRegExp_oracle_core_content=<af\:validateRegExp/>
-# END NON-TRANSLATABLE
-
-#Oracle ADF Faces HTML
-oracle_html_label=Oracle ADF Faces HTML
-
-tag_lib_oracle_html_label=Oracle ADF Faces HTML taglib
-tag_lib_oracle_html_desc=Syntax\:\n<%@ taglib uri\="http\://xmlns.oracle.com/adf/faces/EA10/html" prefix\="afh" %>
-# START NON-TRANSLATABLE
-tag_lib_oracle_html_content=<%@ taglib uri\="${uri}" prefix\="${prefix}" %>
-# END NON-TRANSLATABLE
-tag_lib_oracle_html_uri=http\://xmlns.oracle.com/adf/faces/EA10/html
-tag_lib_oracle_html_prefix=afh
-
-body_oracle_html_label=body
-body_oracle_html_desc=Syntax\:\n<afh\:body>\n</afh\:body>\nAttributes\:\nid, onload, onunload, initialFocusId, firstClickPassed, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-body_oracle_html_content=<afh\:body>\n\t\n</afh\:body>
-# END NON-TRANSLATABLE
-
-cellFormat_oracle_html_label=cellFormat
-cellFormat_oracle_html_desc=Syntax\:\n<afh\:cellFormat>\n</afh\:cellFormat>\nAttributes\:\nid, shortText, halign, valign, width, height, columnSpan, rowSpan, wrappingDisabled, headers, header, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-cellFormat_oracle_html_content=<afh\:cellFormat>\n\t\n</afh\:cellFormat>
-# END NON-TRANSLATABLE
-
-frame_oracle_html_label=frame
-frame_oracle_html_desc=Syntax\:\n<afh\:frame>\n</afh\:frame>\nAttributes\:\nid, source, longDescURL, name, width, height, scrolling, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-frame_oracle_html_content=<afh\:frame>\n\t\n</afh\:frame>
-# END NON-TRANSLATABLE
-
-frameBorderLayout_oracle_html_label=frameBorderLayout
-frameBorderLayout_oracle_html_desc=Syntax\:\n<afh\:frameBorderLayout>\n</afh\:frameBorderLayout>\nAttributes\:\nid, width, height, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-frameBorderLayout_oracle_html_content=<afh\:frameBorderLayout>\n\t\n</afh\:frameBorderLayout>
-# END NON-TRANSLATABLE
-
-head_oracle_html_label=head
-head_oracle_html_desc=Syntax\:\n<afh\:head>\n</afh\:head>\nAttributes\:\nid, title, shortDesc, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-head_oracle_html_content=<afh\:head>\n\t\n</afh\:head>
-# END NON-TRANSLATABLE
-
-html_oracle_html_label=html
-html_oracle_html_desc=Syntax\:\n<afh\:html>\n</afh\:html>\nAttributes\:\nid, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-html_oracle_html_content=<afh\:html>\n\t\n</afh\:html>
-# END NON-TRANSLATABLE
-
-rowLayout_oracle_html_label=rowLayout
-rowLayout_oracle_html_desc=Syntax\:\n<afh\:rowLayout>\n</afh\:rowLayout>\nAttributes\:\nid, halign, valign, width, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-rowLayout_oracle_html_content=<afh\:rowLayout>\n\t\n</afh\:rowLayout>
-# END NON-TRANSLATABLE
-
-script_oracle_html_label=script
-script_oracle_html_desc=Syntax\:\n<afh\:script>\n</afh\:script>\nAttributes\:\nid, text, source, generatesContent, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-script_oracle_html_content=<afh\:script>\n\t\n</afh\:script>
-# END NON-TRANSLATABLE
-
-tableLayout_oracle_html_label=tableLayout
-tableLayout_oracle_html_desc=Syntax\:\n<afh\:tableLayout>\n</afh\:tableLayout>\nAttributes\:\nid, width, halign, cellSpacing, cellPadding, borderWidth, summary, shortDesc, styleClass, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup, inlineStyle, partialTriggers, rendered, binding, attributeChangeListener
-# START NON-TRANSLATABLE
-tableLayout_oracle_html_content=<afh\:tableLayout>\n\t\n</afh\:tableLayout>
-# END NON-TRANSLATABLE
-
-#JSP 2.0
-jsp2_label=JSP 2.0
-
-declaration_jsp2_label=declaration
-declaration_jsp2_desc=Syntax\:\n<jsp\:declaration>\n</jsp\:declaration>
-# START NON-TRANSLATABLE
-declaration_jsp2_content=<jsp\:declaration>\n\t\n</jsp\:declaration>
-# END NON-TRANSLATABLE
-
-expression_jsp2_label=expression
-expression_jsp2_desc=Syntax\:\n<jsp\:expression>\n</jsp\:expression>
-# START NON-TRANSLATABLE
-expression_jsp2_content=<jsp\:expression>\n\t\n</jsp\:expression>
-# END NON-TRANSLATABLE
-
-scriptlet_jsp2_label=scriptlet
-scriptlet_jsp2_desc=Syntax\:\n<jsp\:scriptlet>\n</jsp\:scriptlet>
-# START NON-TRANSLATABLE
-scriptlet_jsp2_content=<jsp\:scriptlet>\n\t\n</jsp\:scriptlet>
-# END NON-TRANSLATABLE
-
-attribute_jsp2_label=attribute directive
-attribute_jsp2_desc=Syntax\:\n<jsp\:directive.attribute/>\nAttributes\:\nname, required, fragment, rtexprvalue, type, description
-# START NON-TRANSLATABLE
-attribute_jsp2_content=<jsp\:directive.attribute name\="${name}"/>
-# END NON-TRANSLATABLE
-
-include_jsp2_label=include directive
-include_jsp2_desc=Syntax\:\n<jsp\:directive.include/>\nAttributes\:\nfile
-# START NON-TRANSLATABLE
-include_jsp2_content=<jsp\:directive.include file\="${file}"/>
-# END NON-TRANSLATABLE
-
-page_jsp2_label=page directive
-page_jsp2_desc=Syntax\:\n<jsp\:directive.page/>\nAttributes\:\nlanguage, extends, import, session, buffer, autoFlush, isThreadSafe, info, errorPage, contentType, charset, isErrorPage, pageEncoding, isELIgnored
-# START NON-TRANSLATABLE
-page_jsp2_content=<jsp\:directive.page/>
-# END NON-TRANSLATABLE
-
-tag_jsp2_label=tag directive
-tag_jsp2_desc=Syntax\:\n<jsp\:directive.tag/>\nAttributes\:\ndisplay-name, body-content, dynamic-attributes, small-icon, large-icon, description, example, language, import, pageEncoding, isELIgnored
-# START NON-TRANSLATABLE
-tag_jsp2_content=<jsp\:directive.tag/>
-# END NON-TRANSLATABLE
-
-variable_jsp2_label=variable directive
-variable_jsp2_desc=Syntax\:\n<jsp\:directive.variable/>\nAttributes\:\nname-given, name-from-attribute, alias, variable-class, declare, scope, description
-# START NON-TRANSLATABLE
-variable_jsp2_content=<jsp\:directive.variable name-given\="${name-given}"/>
-# END NON-TRANSLATABLE
-
-jsp_attribute_jsp2_label=<jsp\:attribute>
-jsp_attribute_jsp2_desc=Syntax\:\n<jsp\:attribute/>\nAttributes\:\nname, trim
-# START NON-TRANSLATABLE
-jsp_attribute_jsp2_content=<jsp\:attribute name\="${name}"/>
-# END NON-TRANSLATABLE
-
-jsp_body_jsp2_label=<jsp\:body>
-jsp_body_jsp2_desc=Syntax\:\n<jsp\:body>\n</jsp\:body>
-# START NON-TRANSLATABLE
-jsp_body_jsp2_content=<jsp\:body>\n\t\n</jsp\:body>
-# END NON-TRANSLATABLE
-
-jsp_element_jsp2_label=<jsp\:element>
-jsp_element_jsp2_desc=Syntax\:\n<jsp\:element>\n</jsp\:element>\nAttributes\:\nname
-# START NON-TRANSLATABLE
-jsp_element_jsp2_content=<jsp\:element name\="${name}">\n\t\n</jsp\:element>
-# END NON-TRANSLATABLE
-
-jsp_doBody_jsp2_label=<jsp\:doBody>
-jsp_doBody_jsp2_desc=Syntax\:\n<jsp\:doBody/>\nAttributes\:\nvar, varReader, scope
-# START NON-TRANSLATABLE
-jsp_doBody_jsp2_content=<jsp\:doBody/>
-# END NON-TRANSLATABLE
-
-jsp_forward_jsp2_label=<jsp\:forward>
-jsp_forward_jsp2_desc=Syntax\:\n<jsp\:forward/>\nAttributes\:\npage
-# START NON-TRANSLATABLE
-jsp_forward_jsp2_content=<jsp\:forward page\="${page}"/>
-# END NON-TRANSLATABLE
-
-jsp_getProperty_jsp2_label=<jsp\:getProperty>
-jsp_getProperty_jsp2_desc=Syntax\:\n<jsp\:getProperty/>\nAttributes\:\nname, property
-# START NON-TRANSLATABLE
-jsp_getProperty_jsp2_content=<jsp\:getProperty name\="${name} property\="${property}"/>
-# END NON-TRANSLATABLE
-
-jsp_include_jsp2_label=<jsp\:include>
-jsp_include_jsp2_desc=Syntax\:\n<jsp\:include/>\nAttributes\:\npage, flush
-# START NON-TRANSLATABLE
-jsp_include_jsp2_content=<jsp\:include page\="${page}"/>
-# END NON-TRANSLATABLE
-
-jsp_invoke_jsp2_label=<jsp\:invoke>
-jsp_invoke_jsp2_desc=Syntax\:\n<jsp\:invoke/>\nAttributes\:\nfragment, var, varReader, scope
-# START NON-TRANSLATABLE
-jsp_invoke_jsp2_content=<jsp\:invoke fragment\="${fragment}"/>
-# END NON-TRANSLATABLE
-
-jsp_output_jsp2_label=<jsp\:output>
-jsp_output_jsp2_desc=Syntax\:\n<jsp\:output/>\nAttributes\:\nomit-xml-declaration, doctype-root-element, doctype-system, doctype-public
-# START NON-TRANSLATABLE
-jsp_output_jsp2_content=<jsp\:output/>
-# END NON-TRANSLATABLE
-
-jsp_plugin_jsp2_label=<jsp\:plugin>
-jsp_plugin_jsp2_desc=Syntax\:\n<jsp\:plugin>\n</jsp\:plugin>\nAttributes\:\ntype, code, codebase, name, archive, align, height, width, hspace, vspace, jreversion, nspluginurl, iepluginurl
-# START NON-TRANSLATABLE
-jsp_plugin_jsp2_content=<jsp\:plugin type\="${type}" code\="${code}" codebase\="${codebase}">\n\t\n</jsp\:plugin>
-# END NON-TRANSLATABLE
-
-jsp_root_jsp2_label=<jsp\:root>
-jsp_root_jsp2_desc=Syntax\:\n<jsp\:root>\n</jsp\:root>\nAttributes\:\nversion
-# START NON-TRANSLATABLE
-jsp_root_jsp2_content=<jsp\:root xmlns\:jsp\="http\://java.sun.com/JSP/Page" version\="${version}">\n\t\n</jsp\:root>
-# END NON-TRANSLATABLE
-
-jsp_setProperty_jsp2_label=<jsp\:setProperty>
-jsp_setProperty_jsp2_desc=Syntax\:\n<jsp\:setProperty/>\nAttributes\:\nname, property, param, value
-# START NON-TRANSLATABLE
-jsp_setProperty_jsp2_content=<jsp\:setProperty name\="${name}" value\="${value}"/>
-# END NON-TRANSLATABLE
-
-jsp_text_jsp2_label=<jsp\:text>
-jsp_text_jsp2_desc=Syntax\:\n<jsp\:text>\n</jsp\:text>
-# START NON-TRANSLATABLE
-jsp_text_jsp2_content=<jsp\:text>\n\t\n</jsp\:text>
-# END NON-TRANSLATABLE
-
-jsp_useBean_jsp2_label=<jsp\:useBean>
-jsp_useBean_jsp2_desc=Syntax\:\n<jsp\:useBean/>\nAttributes\:\nid, scope, class, type, beanName
-# START NON-TRANSLATABLE
-jsp_useBean_jsp2_content=<jsp\:useBean id\="${id}" scope\="${scope}" beanName\="${beanName}" class\="${class}" type\="${type}"/>
-# END NON-TRANSLATABLE
-
-#Templates
-#HTML
-html_label=HTML Templates
-
-bst_html_label=basic structure template
-bst_html_desc=""
-bst_html_content=<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http\://www.w3.org/TR/html4/strict.dtd">\n<html>\n\t<head>\n\t\t<title>Title here</title>\n\t</head>\n\t<body>\n\t\t\n\t</body>\n</html>
-
-ift_html_label=input form template
-ift_html_desc=""
-ift_html_content=<form action\="${action}" method\="post">\n\t<p>\n\t\tFirst name\: <input type\="text" name\="firstname"><br>\n\t\tLast name\: <input type\="text" name\="lastname"><br>\n\t\t<input type\="submit" value\="Send"> <input type\="reset">\n\t</p>\n</form>
-
-ft_html_label=frame template
-ft_html_desc=""
-# example frame filenames could be translated
-ft_html_content=<frameset cols\="20%, 80%">\n\t<frameset rows\="100, 200">\n\t\t<frame src\="contents_of_frame1.html">\n\t\t<frame src\="contents_of_frame2.html">\n\t</frameset>\n\t<frame src\="contents_of_frame3.html">\n</frameset>
-
-hft_html_label=horizontal frame template
-hft_html_desc=""
-# example frame filenames could be translated
-hft_html_content=<frameset rows\="25%,50%,25%">\n\t<frame src\="frame_a.htm">\n\t<frame src\="frame_b.htm">\n\t<frame src\="frame_c.htm">\n</frameset>
-
-nft_html_label=navigation frame template
-nft_html_desc=""
-# example frame filenames could be translated
-nft_html_content=<frameset cols\="120,*">\n\t<frame src\="tryhtml_contents.htm">\n\t<frame src\="frame_a.htm" name\="showframe">\n</frameset>
-
-vft_html_label=vertical frame template
-vft_html_desc=""
-# example frame filenames could be translated
-vft_html_content=<frameset cols\="25%,50%,25%">\n\t<frame src\="frame_a.htm">\n\t<frame src\="frame_b.htm">\n\t<frame src\="frame_c.htm">\n</frameset>
-
-alr_html_label=alternate link relationship
-alr_html_desc=""
-alr_html_content=<link rel\=Alternate href\="index.ja.html" hreflang\=ja charset\="SHIFT_JIS" title\="Japanese version">
-
-lss_html_label=link to style sheet
-lss_html_desc=""
-lss_html_content=<link rel\=StyleSheet href\="basics.css" title\="Contemporary" type\="text/css">
-
-rfl_html_label=relationship from link
-rfl_html_desc=""
-rfl_html_content=<link to style sheet\:link rev\=Subsection href\="Bar.html">
-
-rtl_html_label=relationship to link
-rtl_html_desc=""
-rtl_html_content=<link to style sheet\:link rel\=Glossary href\="Content.html">
-
-dmt_html_label=description meta tag
-dmt_html_desc=""
-dmt_html_content=<head>\n\t<meta name\="description" content\="Description text."/>\n</head>
-
-kmt_html_label=keywords meta tag
-kmt_html_desc=""
-kmt_html_content=<head>\n\t<meta name\="keywords" content\="keyword, key keywords, etc"/>\n</head>
-
-red_p_html_label=redirect page
-red_p_html_desc=""
-# START NON-TRANSLATABLE
-red_p_html_content=<head>\n\t<meta http-equiv\="refresh" content\="10; url\=http\://www.espn.com"/>\n</head>
-# END NON-TRANSLATABLE
-
-ref_p_html_label=refresh page
-ref_p_html_desc=""
-# START NON-TRANSLATABLE
-ref_p_html_content=<head>\n\t<meta http-equiv\="refresh" content\="10"/>\n</head>
-# END NON-TRANSLATABLE
-
-
-rmt_html_label=revised meta tag
-rmt_html_desc=""
-rmt_html_content=<head>\n\t<meta name\="revised" content\="Happy New Year\: 1/1/2003"/>\n</head>
-
-scs_html_label=setting character set
-scs_html_desc=""
-# START NON-TRANSLATABLE
-scs_html_content=<head>\n\t<meta http-equiv\="Content-Type" content\="text/html; charset\=iso-8859-1">\n</head>
-# END NON-TRANSLATABLE
-
-sl_html_label=setting language
-sl_html_desc=""
-# START NON-TRANSLATABLE
-sl_html_content=<head>\n\t<meta http-equiv\="Content-Language" content\="en">\n</head>
-# END NON-TRANSLATABLE
-
-wc_html_label=without cache
-wc_html_desc=""
-# START NON-TRANSLATABLE
-wc_html_content=<head>\n\t<meta http-equiv\="pragma" content\="no-cache">\n</head>
-# END NON-TRANSLATABLE
-
-def_sc_js_html_label=definition scripts in JavaScript
-def_sc_js_html_desc=Syntax\:\n<script type\="text/javascript">\n</script>\nAtributes\:\ncharset, type, src, defer
-# START NON-TRANSLATABLE
-def_sc_js_html_content=<script type\="text/javascript">\n\t\n</script>
-# END NON-TRANSLATABLE
-
-def_sc_tcl_html_label=definition scripts in TCL
-def_sc_tcl_html_desc=Syntax\:\n<script type\="text/tcl">\n</script>\nAtributes\:\ncharset, type, src, defer
-# START NON-TRANSLATABLE
-def_sc_tcl_html_content=<script type\="text/tcl">\n\t\n</script>
-# END NON-TRANSLATABLE
-
-def_sc_vb_html_label=definition scripts in VBScript
-def_sc_vb_html_desc=Syntax\:\n<script type\="text/vbscript">\n</script>\nAtributes\:\ncharset, type, src, defer
-# START NON-TRANSLATABLE
-def_sc_vb_html_content=<script type\="text/vbscript">\n\t\n</script>
-# END NON-TRANSLATABLE
-
-tt_html_label=table template
-tt_html_desc=""
-tt_html_content=<table border\="1">\n\t<colgroup>\n\t<col><col align\="char" char\=".">\n\t<thead>\n\t<tr><th>First<th>Second\n\t<tbody>\n\t<tr><td>One <td>1\n\t<tr><td>Two <td>2\n\t<tr><td>Three<td>3\n</table>
-
-#JSP
-jsp_label=JSP Templates
-
-jsp_page_jsp_label=JSP page
-jsp_page_jsp_desc=Syntax\:\n<%@ taglib uri\="/WEB-INF/struts-bean.tld" prefix\="bean" %>\n<%@ taglib uri\="/WEB-INF/struts-html.tld" prefix\="html" %>\n<%@ taglib uri\="/WEB-INF/struts-logic.tld" prefix\="logic" %>\n\t\n<html\:html locale\="true">\n\t<head>\n\t\t<title></titler>\n\t</head>\n\t<body>\n\t</body>\n</html\:html>
-# START NON-TRANSLATABLE
-jsp_page_jsp_content=<%@ taglib uri\="/WEB-INF/struts-bean.tld" prefix\="bean" %>\n<%@ taglib uri\="/WEB-INF/struts-html.tld" prefix\="html" %>\n<%@ taglib uri\="/WEB-INF/struts-logic.tld" prefix\="logic" %>\n\n<html\:html locale\="true">\n\t<head>\n\t\t<title></title>\n\t</head>\n\t<body>\n\t\t\n\t</body>\n</html\:html>
-# END NON-TRANSLATABLE
-
-#XForms
-xforms_label=XForms Templates
-
-alert_xforms_label=alert
-alert_xforms_desc=""
-alert_xforms_content=<xforms\:secret ref\="secret">\n\t<xforms\:alert>Invalid password</xforms\:alert>\n</xforms\:secret>
-
-check_b_xforms_label=check boxes
-check_b_xforms_desc=""
-check_b_xforms_content=<xforms\:select ref\="wrapping" appearance\="full">\n\t<xforms\:choices>\n\t\t<xforms\:item>\n\t\t\t<xforms\:label>Hard-box</xforms\:label>\n\t\t\t<xforms\:value>box</xforms\:value>\n\t\t</xforms\:item>\n\t\t<xforms\:item>\n\t\t\t<xforms\:label>Gift</xforms\:label>\n\t\t\t<xforms\:value>gift</xforms\:value>\n\t\t</xforms\:item>\n\t</xforms\:choices>\n</xforms\:select>
-
-combo_b_xforms_label=combo box
-combo_b_xforms_desc=""
-combo_b_xforms_content=<xforms\:select1 ref\="payment" appearance\="minimal">\n\t<xforms\:item>\n\t\t<xforms\:label>Cash</xforms\:label>\n\t\t<xforms\:value>cash</xforms\:value>\n\t</xforms\:item>\n\t<xforms\:item>\n\t\t<xforms\:label>Credit</xforms\:label>\n\t\t<xforms\:value>credit</xforms\:value>\n\t</xforms\:item>\n</xforms\:select1>
-
-help_xforms_label=help
-help_xforms_desc=""
-help_xforms_content=<xforms\:secret ref\="secret">\n\t<xforms\:help>\n\t\tMake sure you enter a valid password.\n\t\t<p>\n\t\t\t<i>The password is 42.</i>\n\t\t</p>\n\t</xforms\:help>\n</xforms\:secret>
-
-hint_xforms_label=hint
-hint_xforms_desc=""
-hint_xforms_content=<xforms\:textarea ref\="textarea">\n\t<xforms\:hint>Enter at least 10 characters</xforms\:hint>\n</xforms\:textarea>
-
-list_xforms_label=list
-list_xforms_desc=""
-list_xforms_content=<xforms\:select ref\="taste" appearance\="compact">\n\t<xforms\:item>\n\t\t<xforms\:label>Vanilla</xforms\:label>\n\t\t<xforms\:value>vanilla</xforms\:value>\n\t</xforms\:item>\n\t<xforms\:item>\n\t\t<xforms\:label>Strawberry</xforms\:label>\n\t\t<xforms\:value>strawberry</xforms\:value>\n\t</xforms\:item>\n</xforms\:select>
-
-rad_but_xforms_label=radio buttons
-rad_but_xforms_desc=""
-rad_but_xforms_content=<xforms\:select1 ref\="carrier" appearance\="full">\n\t<xforms\:item>\n\t\t<xforms\:label>Fedex</xforms\:label>\n\t\t<xforms\:value>fedex</xforms\:value>\n\t\t</xforms\:item>\n\t<xforms\:item>\n\t\t<xforms\:label>UPS</xforms\:label>\n\t\t<xforms\:value>ups</xforms\:value>\n\t</xforms\:item>\n</xforms\:select1>
-
-sub_but_xforms_label=submit button
-sub_but_xforms_desc=""
-sub_but_xforms_content=<xforms\:submit>\n\t<xforms\:label>Submit</xforms\:label>\n</xforms\:submit>
-
-sub_img_xforms_label=submit image
-sub_img_xforms_desc=""
-# example image filename could be translated
-sub_img_xforms_content=<xforms\:submit xxforms\:appearance\="image">\n\t<xxforms\:img src\="images/submit.gif"/>\n</xforms\:submit>
-
-sub_lnk_xforms_label=submit link
-sub_lnk_xforms_desc=""
-sub_lnk_xforms_content=<xforms\:submit xxforms\:appearance\="link">\n\t<xforms\:label>Submit</xforms\:label>\n</xforms\:submit>
-
-upload_xforms_label=upload
-upload_xforms_desc=""
-upload_xforms_content=<xforms\:upload ref\="files/file[1]">\n\t<xforms\:filename ref\="@filename"/>\n\t<xforms\:mediatype ref\="@mediatype"/>\n\t<xxforms\:size ref\="@size"/>\n</xforms\:upload>
15 years, 9 months