2
0
Fork 0

renamed better

This commit is contained in:
Willem Cazander 2011-12-31 00:07:21 +01:00
parent cc6331b7fe
commit a523cc9122
289 changed files with 2546 additions and 1608 deletions

View file

@ -2,22 +2,22 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>vasc</artifactId>
<groupId>org.x4o.vasc</groupId>
<groupId>net.forwardfire.vasc</groupId>
<version>0.3.5-SNAPSHOT</version>
</parent>
<groupId>org.x4o.vasc</groupId>
<groupId>net.forwardfire.vasc</groupId>
<artifactId>vasc-frontend-web-jsf</artifactId>
<version>0.3.5-SNAPSHOT</version>
<name>vasc-frontend-web-jsf</name>
<description>vasc-frontend-web-jsf</description>
<dependencies>
<dependency>
<groupId>org.x4o.vasc</groupId>
<groupId>net.forwardfire.vasc</groupId>
<artifactId>vasc-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.x4o.vasc</groupId>
<groupId>net.forwardfire.vasc</groupId>
<artifactId>vasc-ejb3</artifactId>
<version>${project.version}</version>
<scope>provided</scope>

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
@ -42,25 +42,26 @@ import javax.faces.context.FacesContext;
import javax.naming.Context;
import javax.naming.InitialContext;
import org.x4o.vasc.core.VascBackend;
import org.x4o.vasc.core.VascBackendControllerLocal;
import org.x4o.vasc.core.VascBackendState;
import org.x4o.vasc.core.VascController;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryControllerLocal;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.VascFrontendData;
import org.x4o.vasc.core.entry.VascEntryBackendEventListener;
import org.x4o.vasc.core.entry.VascEntryFieldValue;
import org.x4o.vasc.core.entry.VascEntryFrontendEventListener;
import org.x4o.vasc.core.entry.VascEntryRecordCreator;
import org.x4o.vasc.ejb3.VascServiceManager;
import org.x4o.vasc.impl.DefaultVascBackedEntryFinalizer;
import org.x4o.vasc.impl.DefaultVascFactory;
import org.x4o.vasc.impl.VascBackendProxyEventExecutor;
import org.x4o.vasc.impl.entry.DefaultVascEntryResourceResolver;
import org.x4o.vasc.impl.entry.SetParameterBackendListener;
import net.forwardfire.vasc.core.VascBackend;
import net.forwardfire.vasc.core.VascBackendControllerLocal;
import net.forwardfire.vasc.core.VascBackendState;
import net.forwardfire.vasc.core.VascController;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryControllerLocal;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.VascFrontendData;
import net.forwardfire.vasc.core.entry.VascEntryBackendEventListener;
import net.forwardfire.vasc.core.entry.VascEntryFieldValue;
import net.forwardfire.vasc.core.entry.VascEntryFrontendEventListener;
import net.forwardfire.vasc.core.entry.VascEntryRecordCreator;
import net.forwardfire.vasc.ejb3.VascServiceManager;
import net.forwardfire.vasc.impl.DefaultVascBackedEntryFinalizer;
import net.forwardfire.vasc.impl.DefaultVascFactory;
import net.forwardfire.vasc.impl.VascBackendProxyEventExecutor;
import net.forwardfire.vasc.impl.entry.DefaultVascEntryResourceResolver;
import net.forwardfire.vasc.impl.entry.SetParameterBackendListener;
/**

View file

@ -1,7 +1,7 @@
/**
*
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.util.ArrayList;
import java.util.List;
@ -9,10 +9,11 @@ import java.util.List;
import javax.el.ValueExpression;
import javax.faces.context.FacesContext;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.entry.VascEntryFieldValue;
import org.x4o.vasc.core.entry.VascEntryFrontendEventListener;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.entry.VascEntryFieldValue;
import net.forwardfire.vasc.core.entry.VascEntryFrontendEventListener;
/**
@ -29,7 +30,7 @@ public class JSFVascEntryEventListener implements VascEntryFrontendEventListener
}
/**
* @see org.x4o.vasc.core.entry.VascEntryFrontendEventListener#getEventTypes()
* @see net.forwardfire.vasc.core.entry.VascEntryFrontendEventListener#getEventTypes()
*/
public VascFrontendEventType[] getEventTypes() {
VascFrontendEventType[] result = {VascEntryFrontendEventListener.VascFrontendEventType.POST_READ};

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.io.Serializable;
@ -51,21 +51,22 @@ import javax.faces.model.SelectItem;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
import org.x4o.vasc.core.VascBackend;
import org.x4o.vasc.core.VascBackendPageNumber;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascEntryState;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.VascLinkEntry;
import org.x4o.vasc.core.VascLinkEntryType;
import org.x4o.vasc.core.actions.GlobalVascAction;
import org.x4o.vasc.core.actions.RowVascAction;
import org.x4o.vasc.core.entry.VascEntryExporter;
import org.x4o.vasc.core.entry.VascEntryFieldValue;
import org.x4o.vasc.impl.actions.AddRowAction;
import org.x4o.vasc.impl.actions.DeleteRowAction;
import org.x4o.vasc.impl.actions.EditRowAction;
import net.forwardfire.vasc.core.VascBackend;
import net.forwardfire.vasc.core.VascBackendPageNumber;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascEntryState;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.VascLinkEntry;
import net.forwardfire.vasc.core.VascLinkEntryType;
import net.forwardfire.vasc.core.actions.GlobalVascAction;
import net.forwardfire.vasc.core.actions.RowVascAction;
import net.forwardfire.vasc.core.entry.VascEntryExporter;
import net.forwardfire.vasc.core.entry.VascEntryFieldValue;
import net.forwardfire.vasc.impl.actions.AddRowAction;
import net.forwardfire.vasc.impl.actions.DeleteRowAction;
import net.forwardfire.vasc.impl.actions.EditRowAction;
/**

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.io.Serializable;
import java.util.logging.Logger;
@ -32,14 +32,15 @@ import java.util.logging.Logger;
import javax.faces.component.UIViewRoot;
import javax.faces.context.FacesContext;
import org.x4o.vasc.core.AbstractVascFrontend;
import org.x4o.vasc.core.VascFrontendData;
import org.x4o.vasc.core.entry.VascEntryExporter;
import org.x4o.vasc.frontends.web.jsf.ui.JSFBoolean;
import org.x4o.vasc.frontends.web.jsf.ui.JSFLabel;
import org.x4o.vasc.frontends.web.jsf.ui.JSFList;
import org.x4o.vasc.frontends.web.jsf.ui.JSFText;
import org.x4o.vasc.frontends.web.jsf.ui.JSFTextArea;
import net.forwardfire.vasc.core.AbstractVascFrontend;
import net.forwardfire.vasc.core.VascFrontendData;
import net.forwardfire.vasc.core.entry.VascEntryExporter;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFBoolean;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFLabel;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFList;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFText;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFTextArea;
/**
@ -61,7 +62,7 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
// Frontend Stuff
/**
* @see org.x4o.vasc.core.VascFrontend#getFrontendType()
* @see net.forwardfire.vasc.core.VascFrontend#getFrontendType()
*/
public String getFrontendType() {
return "jsf";
@ -72,21 +73,21 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
VascFrontendData vfd = getVascEntry().getVascFrontendData();
// required UI components
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_LABEL,JSFLabel.class.getName());
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_TEXT, JSFText.class.getName());
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_LIST, JSFList.class.getName());
//vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_BUTTON, JSFButton.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_LABEL,JSFLabel.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_TEXT, JSFText.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_LIST, JSFList.class.getName());
//vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_BUTTON, JSFButton.class.getName());
// optional UI components
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_BOOLEAN , JSFBoolean.class.getName());
//vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_DATE , JSFDate.class.getName());
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_TEXTAREA , JSFTextArea.class.getName());
//vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_COLOR , JSFColorChooser.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_BOOLEAN , JSFBoolean.class.getName());
//vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_DATE , JSFDate.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_TEXTAREA , JSFTextArea.class.getName());
//vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_COLOR , JSFColorChooser.class.getName());
}
/**
* @see org.x4o.vasc.core.VascFrontend#renderDelete(java.lang.Object)
* @see net.forwardfire.vasc.core.VascFrontend#renderDelete(java.lang.Object)
*/
public void renderDelete() throws Exception {
logger.finer("renderDelete");
@ -96,7 +97,7 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
}
/**
* @see org.x4o.vasc.core.VascFrontend#renderEdit(java.lang.Object)
* @see net.forwardfire.vasc.core.VascFrontend#renderEdit(java.lang.Object)
*/
public void renderEdit() throws Exception {
logger.finer("renderEdit");
@ -118,7 +119,7 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
}
/**
* @see org.x4o.vasc.core.VascFrontend#renderExport(org.x4o.vasc.core.entry.VascEntryExporter)
* @see net.forwardfire.vasc.core.VascFrontend#renderExport(net.forwardfire.vasc.core.entry.VascEntryExporter)
*/
public void renderExport(VascEntryExporter exporter) throws Exception {
logger.finer("renderExport");
@ -129,7 +130,7 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
}
/**
* @see org.x4o.vasc.core.VascFrontend#renderView()
* @see net.forwardfire.vasc.core.VascFrontend#renderView()
*/
public void renderView() throws Exception {
logger.finer("renderView");

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.io.IOException;
import java.util.ArrayList;
@ -37,18 +37,19 @@ import javax.faces.component.UIComponent;
import javax.faces.component.UIComponentBase;
import javax.faces.context.FacesContext;
import org.x4o.vasc.core.VascBackend;
import org.x4o.vasc.core.VascController;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascEntryState;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.VascFrontendData;
import org.x4o.vasc.core.VascLinkEntry;
import org.x4o.vasc.core.entry.VascEntryFrontendEventListener;
import org.x4o.vasc.core.entry.VascEntryFrontendEventListener.VascFrontendEventType;
import org.x4o.vasc.frontends.web.jsf.ui.JSFListModel;
import org.x4o.vasc.impl.DefaultVascFactory;
import net.forwardfire.vasc.core.VascBackend;
import net.forwardfire.vasc.core.VascController;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascEntryState;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.VascFrontendData;
import net.forwardfire.vasc.core.VascLinkEntry;
import net.forwardfire.vasc.core.entry.VascEntryFrontendEventListener;
import net.forwardfire.vasc.core.entry.VascEntryFrontendEventListener.VascFrontendEventType;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFListModel;
import net.forwardfire.vasc.impl.DefaultVascFactory;
/**

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.io.IOException;
import java.io.Serializable;
@ -66,16 +66,17 @@ import javax.faces.render.Renderer;
import javax.faces.validator.Validator;
import javax.faces.validator.ValidatorException;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.VascLinkEntry;
import org.x4o.vasc.core.VascLinkEntryType;
import org.x4o.vasc.core.actions.RowVascAction;
import org.x4o.vasc.core.ui.VascOptionValueModelListener;
import org.x4o.vasc.core.ui.VascUIComponent;
import org.x4o.vasc.core.ui.VascValueModel;
import org.x4o.vasc.impl.actions.AddRowAction;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.VascLinkEntry;
import net.forwardfire.vasc.core.VascLinkEntryType;
import net.forwardfire.vasc.core.actions.RowVascAction;
import net.forwardfire.vasc.core.ui.VascOptionValueModelListener;
import net.forwardfire.vasc.core.ui.VascUIComponent;
import net.forwardfire.vasc.core.ui.VascValueModel;
import net.forwardfire.vasc.impl.actions.AddRowAction;
/**

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import javax.el.ValueExpression;

View file

@ -1,7 +1,7 @@
/**
*
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.util.Iterator;
import java.util.Map;
@ -17,8 +17,9 @@ import javax.faces.event.PhaseListener;
import javax.faces.validator.Validator;
import javax.faces.validator.ValidatorException;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.frontends.web.jsf.JSFVascUIComponentRenderer.VascJSFInputValidator2;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.frontends.web.jsf.JSFVascUIComponentRenderer.VascJSFInputValidator2;

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.io.IOException;
import java.io.Serializable;
@ -63,32 +63,33 @@ import javax.faces.validator.ValidatorException;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
import org.x4o.vasc.core.AbstractVascFrontend;
import org.x4o.vasc.core.VascBackend;
import org.x4o.vasc.core.VascBackendFilter;
import org.x4o.vasc.core.VascController;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.VascFrontendData;
import org.x4o.vasc.core.VascLinkEntry;
import org.x4o.vasc.core.actions.GlobalVascAction;
import org.x4o.vasc.core.actions.RowVascAction;
import org.x4o.vasc.core.entry.VascEntryExporter;
import org.x4o.vasc.core.entry.VascEntryFieldValue;
import org.x4o.vasc.core.entry.VascEntryFrontendEventListener;
import org.x4o.vasc.core.entry.VascEntryFrontendEventListener.VascFrontendEventType;
import org.x4o.vasc.core.ui.VascOptionValueModelListener;
import org.x4o.vasc.core.ui.VascValueModel;
import org.x4o.vasc.frontends.web.jsf.ui.JSFBoolean;
import org.x4o.vasc.frontends.web.jsf.ui.JSFLabel;
import org.x4o.vasc.frontends.web.jsf.ui.JSFList;
import org.x4o.vasc.frontends.web.jsf.ui.JSFText;
import org.x4o.vasc.frontends.web.jsf.ui.JSFTextArea;
import org.x4o.vasc.impl.VascBackendProxyFilter;
import org.x4o.vasc.impl.VascBackendProxyPaged;
import org.x4o.vasc.impl.VascBackendProxySearch;
import org.x4o.vasc.impl.VascBackendProxySort;
import net.forwardfire.vasc.core.AbstractVascFrontend;
import net.forwardfire.vasc.core.VascBackend;
import net.forwardfire.vasc.core.VascBackendFilter;
import net.forwardfire.vasc.core.VascController;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.VascFrontendData;
import net.forwardfire.vasc.core.VascLinkEntry;
import net.forwardfire.vasc.core.actions.GlobalVascAction;
import net.forwardfire.vasc.core.actions.RowVascAction;
import net.forwardfire.vasc.core.entry.VascEntryExporter;
import net.forwardfire.vasc.core.entry.VascEntryFieldValue;
import net.forwardfire.vasc.core.entry.VascEntryFrontendEventListener;
import net.forwardfire.vasc.core.entry.VascEntryFrontendEventListener.VascFrontendEventType;
import net.forwardfire.vasc.core.ui.VascOptionValueModelListener;
import net.forwardfire.vasc.core.ui.VascValueModel;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFBoolean;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFLabel;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFList;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFText;
import net.forwardfire.vasc.frontends.web.jsf.ui.JSFTextArea;
import net.forwardfire.vasc.impl.VascBackendProxyFilter;
import net.forwardfire.vasc.impl.VascBackendProxyPaged;
import net.forwardfire.vasc.impl.VascBackendProxySearch;
import net.forwardfire.vasc.impl.VascBackendProxySort;
/**
@ -103,7 +104,7 @@ import org.x4o.vasc.impl.VascBackendProxySort;
*/
public class OldVascUIComponent extends UIComponentBase {
public static final String COMPONENT_TYPE = "org.x4o.vasc.frontends.web.jsf.VascUIComponent";
public static final String COMPONENT_TYPE = "net.forwardfire.vasc.frontends.web.jsf.VascUIComponent";
private Object[] state = null;
private ValueExpression vascController = null;
private ValueExpression vascFrontendData = null;
@ -822,12 +823,12 @@ public class OldVascUIComponent extends UIComponentBase {
for (int i=0;i<c.getVascEntryFieldType().getUIComponentCount(c);i++) {
org.x4o.vasc.core.ui.VascUIComponent label = c.getVascEntryFieldType().provideLabelUIComponent(i,c);
net.forwardfire.vasc.core.ui.VascUIComponent label = c.getVascEntryFieldType().provideLabelUIComponent(i,c);
VascValueModel model = new VascValueModel();
model.setValue(i18n(c.getName()));
label.createComponent(entry,c,model,grid);
org.x4o.vasc.core.ui.VascUIComponent editor = c.getVascEntryFieldType().provideEditorUIComponent(i,c);
net.forwardfire.vasc.core.ui.VascUIComponent editor = c.getVascEntryFieldType().provideEditorUIComponent(i,c);
model = new VascValueModel(c.getVascEntryFieldType().provideEditorVascValueModel(i,c));
//model.setValue(c.getVascEntryFieldValue().getValue(c, bean));
//model.addListener(new VascColumnValueModelListener(c,bean));
@ -1208,7 +1209,7 @@ public class OldVascUIComponent extends UIComponentBase {
listOptionGroup.setId(viewRoot.createUniqueId());
options.getChildren().add(listOptionGroup);
org.x4o.vasc.core.ui.VascUIComponent label = option.getVascEntryFieldType().provideLabelUIComponent(i,option);
net.forwardfire.vasc.core.ui.VascUIComponent label = option.getVascEntryFieldType().provideLabelUIComponent(i,option);
VascValueModel model = new VascValueModel();
model.setValue(i18n(option.getName()));
label.createComponent(entry,option,model,listOptionGroup);
@ -1219,7 +1220,7 @@ public class OldVascUIComponent extends UIComponentBase {
space2.setEscape(false);
listOptionGroup.getChildren().add(space2);
org.x4o.vasc.core.ui.VascUIComponent editor = option.getVascEntryFieldType().provideEditorUIComponent(i,option);
net.forwardfire.vasc.core.ui.VascUIComponent editor = option.getVascEntryFieldType().provideEditorUIComponent(i,option);
model = new VascValueModel(option.getVascEntryFieldType().provideEditorVascValueModel(i,option));
model.addListener(new VascOptionValueModelListener(option));
model.setValue(null);
@ -1599,7 +1600,7 @@ class JSFFrontendRenderer extends AbstractVascFrontend implements Serializable {
private static final long serialVersionUID = 1L;
/**
* @see org.x4o.vasc.core.VascFrontend#getFrontendType()
* @see net.forwardfire.vasc.core.VascFrontend#getFrontendType()
*/
public String getFrontendType() {
return "jsf";
@ -1611,21 +1612,21 @@ class JSFFrontendRenderer extends AbstractVascFrontend implements Serializable {
VascFrontendData vfd = getVascEntry().getVascFrontendData();
// required UI components
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_LABEL,JSFLabel.class.getName());
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_TEXT, JSFText.class.getName());
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_LIST, JSFList.class.getName());
//vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_BUTTON, JSFButton.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_LABEL,JSFLabel.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_TEXT, JSFText.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_LIST, JSFList.class.getName());
//vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_BUTTON, JSFButton.class.getName());
// optional UI components
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_BOOLEAN , JSFBoolean.class.getName());
//vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_DATE , JSFDate.class.getName());
vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_TEXTAREA , JSFTextArea.class.getName());
//vfd.putVascUIComponent(org.x4o.vasc.core.ui.VascUIComponent.VASC_COLOR , JSFColorChooser.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_BOOLEAN , JSFBoolean.class.getName());
//vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_DATE , JSFDate.class.getName());
vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_TEXTAREA , JSFTextArea.class.getName());
//vfd.putVascUIComponent(net.forwardfire.vasc.core.ui.VascUIComponent.VASC_COLOR , JSFColorChooser.class.getName());
}
/**
* @see org.x4o.vasc.core.VascFrontend#renderDelete(java.lang.Object)
* @see net.forwardfire.vasc.core.VascFrontend#renderDelete(java.lang.Object)
*/
public void renderDelete() throws Exception {
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
@ -1636,7 +1637,7 @@ class JSFFrontendRenderer extends AbstractVascFrontend implements Serializable {
}
/**
* @see org.x4o.vasc.core.VascFrontend#renderEdit(java.lang.Object)
* @see net.forwardfire.vasc.core.VascFrontend#renderEdit(java.lang.Object)
*/
public void renderEdit() throws Exception {
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
@ -1662,7 +1663,7 @@ class JSFFrontendRenderer extends AbstractVascFrontend implements Serializable {
}
/**
* @see org.x4o.vasc.core.VascFrontend#renderExport(org.x4o.vasc.core.entry.VascEntryExporter)
* @see net.forwardfire.vasc.core.VascFrontend#renderExport(net.forwardfire.vasc.core.entry.VascEntryExporter)
*/
public void renderExport(VascEntryExporter exporter) throws Exception {
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
@ -1675,7 +1676,7 @@ class JSFFrontendRenderer extends AbstractVascFrontend implements Serializable {
}
/**
* @see org.x4o.vasc.core.VascFrontend#renderView()
* @see net.forwardfire.vasc.core.VascFrontend#renderView()
*/
public void renderView() throws Exception {
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();

View file

@ -24,15 +24,16 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.io.Serializable;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.entry.VascEntryFieldValue;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.entry.VascEntryFieldValue;
/**

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.io.IOException;
import java.util.Locale;

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf;
package net.forwardfire.vasc.frontends.web.jsf;
import java.io.IOException;
import java.util.Locale;

View file

@ -24,13 +24,14 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf.ui;
package net.forwardfire.vasc.frontends.web.jsf.ui;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import org.x4o.vasc.core.ui.VascUIComponent;
import org.x4o.vasc.frontends.web.jsf.JSFVascUIComponent;
import net.forwardfire.vasc.core.ui.VascUIComponent;
import net.forwardfire.vasc.frontends.web.jsf.JSFVascUIComponent;
@ -45,20 +46,20 @@ abstract public class AbstractJSFBaseComponent implements VascUIComponent {
protected String componentId = null;
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#getErrorText()
* @see net.forwardfire.vasc.core.ui.VascUIComponent#getErrorText()
*/
public String getErrorText() {
return "";
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#setErrorText(java.lang.String)
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setErrorText(java.lang.String)
*/
public void setErrorText(String text) {
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#isRendered()
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isRendered()
*/
public boolean isRendered() {
UIComponent component = (UIComponent)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
@ -66,11 +67,11 @@ abstract public class AbstractJSFBaseComponent implements VascUIComponent {
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#setRendered(boolean)
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setRendered(boolean)
*/
public void setRendered(boolean rendered) {
// todo: disabled until templates fixes
//UIComponent component = (UIComponent)org.x4o.vasc.frontends.web.jsf.VascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
//UIComponent component = (UIComponent)net.forwardfire.vasc.frontends.web.jsf.VascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
//component.setRendered(rendered);
}
}

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf.ui;
package net.forwardfire.vasc.frontends.web.jsf.ui;
import javax.faces.application.Application;
import javax.faces.component.UIComponent;
@ -32,11 +32,12 @@ import javax.faces.component.UIViewRoot;
import javax.faces.component.html.HtmlSelectBooleanCheckbox;
import javax.faces.context.FacesContext;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.ui.VascValueModel;
import org.x4o.vasc.frontends.web.jsf.JSFVascUIComponent;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.ui.VascValueModel;
import net.forwardfire.vasc.frontends.web.jsf.JSFVascUIComponent;
@ -61,7 +62,7 @@ public class JSFBoolean extends AbstractJSFBaseComponent {
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#isDisabled()
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
*/
public boolean isDisabled() {
HtmlSelectBooleanCheckbox component = (HtmlSelectBooleanCheckbox)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
@ -69,7 +70,7 @@ public class JSFBoolean extends AbstractJSFBaseComponent {
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#setDisabled(boolean)
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
*/
public void setDisabled(boolean disabled) {
HtmlSelectBooleanCheckbox component = (HtmlSelectBooleanCheckbox)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf.ui;
package net.forwardfire.vasc.frontends.web.jsf.ui;
import javax.faces.application.Application;
import javax.faces.component.UIComponent;
@ -32,10 +32,11 @@ import javax.faces.component.UIViewRoot;
import javax.faces.component.html.HtmlOutputText;
import javax.faces.context.FacesContext;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.ui.VascValueModel;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.ui.VascValueModel;
@ -60,14 +61,14 @@ public class JSFLabel extends AbstractJSFBaseComponent {
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#isDisabled()
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
*/
public boolean isDisabled() {
return false;
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#setDisabled(boolean)
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
*/
public void setDisabled(boolean disabled) {
}

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf.ui;
package net.forwardfire.vasc.frontends.web.jsf.ui;
import java.io.Serializable;
import java.util.List;
@ -39,12 +39,13 @@ import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.faces.convert.ConverterException;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.ui.VascSelectItem;
import org.x4o.vasc.core.ui.VascValueModel;
import org.x4o.vasc.frontends.web.jsf.JSFVascUIComponent;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.ui.VascSelectItem;
import net.forwardfire.vasc.core.ui.VascValueModel;
import net.forwardfire.vasc.frontends.web.jsf.JSFVascUIComponent;
@ -80,7 +81,7 @@ public class JSFList extends AbstractJSFBaseComponent {
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#isDisabled()
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
*/
public boolean isDisabled() {
HtmlSelectOneMenu component = (HtmlSelectOneMenu)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
@ -88,7 +89,7 @@ public class JSFList extends AbstractJSFBaseComponent {
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#setDisabled(boolean)
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
*/
public void setDisabled(boolean disabled) {
HtmlSelectOneMenu component = (HtmlSelectOneMenu)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf.ui;
package net.forwardfire.vasc.frontends.web.jsf.ui;
import java.io.Serializable;
import java.util.ArrayList;
@ -35,10 +35,11 @@ import java.util.ListIterator;
import javax.faces.model.SelectItem;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.ui.VascSelectItem;
import org.x4o.vasc.core.ui.VascSelectItemModel;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.ui.VascSelectItem;
import net.forwardfire.vasc.core.ui.VascSelectItemModel;

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf.ui;
package net.forwardfire.vasc.frontends.web.jsf.ui;
import java.io.Serializable;
@ -36,11 +36,12 @@ import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.faces.convert.ConverterException;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.ui.VascValueModel;
import org.x4o.vasc.frontends.web.jsf.JSFVascUIComponent;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.ui.VascValueModel;
import net.forwardfire.vasc.frontends.web.jsf.JSFVascUIComponent;
@ -70,7 +71,7 @@ public class JSFText extends AbstractJSFBaseComponent {
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#isDisabled()
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
*/
public boolean isDisabled() {
HtmlInputText component = (HtmlInputText)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
@ -78,7 +79,7 @@ public class JSFText extends AbstractJSFBaseComponent {
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#setDisabled(boolean)
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
*/
public void setDisabled(boolean disabled) {
HtmlInputText component = (HtmlInputText)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);

View file

@ -24,7 +24,7 @@
* should not be interpreted as representing official policies, either expressed or implied, of IDCA.
*/
package org.x4o.vasc.frontends.web.jsf.ui;
package net.forwardfire.vasc.frontends.web.jsf.ui;
import javax.faces.application.Application;
import javax.faces.component.UIComponent;
@ -32,11 +32,12 @@ import javax.faces.component.UIViewRoot;
import javax.faces.component.html.HtmlInputTextarea;
import javax.faces.context.FacesContext;
import org.x4o.vasc.core.VascEntry;
import org.x4o.vasc.core.VascEntryField;
import org.x4o.vasc.core.VascException;
import org.x4o.vasc.core.ui.VascValueModel;
import org.x4o.vasc.frontends.web.jsf.JSFVascUIComponent;
import net.forwardfire.vasc.core.VascEntry;
import net.forwardfire.vasc.core.VascEntryField;
import net.forwardfire.vasc.core.VascException;
import net.forwardfire.vasc.core.ui.VascValueModel;
import net.forwardfire.vasc.frontends.web.jsf.JSFVascUIComponent;
@ -69,7 +70,7 @@ public class JSFTextArea extends AbstractJSFBaseComponent {
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#isDisabled()
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
*/
public boolean isDisabled() {
HtmlInputTextarea component = (HtmlInputTextarea)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
@ -77,7 +78,7 @@ public class JSFTextArea extends AbstractJSFBaseComponent {
}
/**
* @see org.x4o.vasc.core.ui.VascUIComponent#setDisabled(boolean)
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
*/
public void setDisabled(boolean disabled) {
HtmlInputTextarea component = (HtmlInputTextarea)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);

View file

@ -6,7 +6,7 @@
<description><![CDATA[Renders a templated vasc entry]]></description>
<display-name>Vasc JSF Component</display-name>
<component-type>vasc.jsf.component</component-type>
<component-class>org.x4o.vasc.frontends.web.jsf.JSFVascUIComponent</component-class>
<component-class>net.forwardfire.vasc.frontends.web.jsf.JSFVascUIComponent</component-class>
<component-extension>
<renderer-type>vasc.jsf.component.renderer</renderer-type>
</component-extension>
@ -16,13 +16,13 @@
<renderer>
<component-family>vasc.jsf.component.family</component-family>
<renderer-type>vasc.jsf.component.renderer</renderer-type>
<renderer-class>org.x4o.vasc.frontends.web.jsf.JSFVascUIComponentRenderer</renderer-class>
<renderer-class>net.forwardfire.vasc.frontends.web.jsf.JSFVascUIComponentRenderer</renderer-class>
</renderer>
</render-kit>
<application>
<locale-config/>
<view-handler>org.x4o.vasc.frontends.web.jsf.VascViewHandler</view-handler>
<view-handler>net.forwardfire.vasc.frontends.web.jsf.VascViewHandler</view-handler>
</application>
<factory/>

View file

@ -9,7 +9,7 @@
<tag>
<description>Renders the vasc entry JSF Frontend Renderer</description>
<name>vascEntry</name>
<tag-class>org.x4o.vasc.frontends.web.jsf.JSFVascUIComponentTag</tag-class>
<tag-class>net.forwardfire.vasc.frontends.web.jsf.JSFVascUIComponentTag</tag-class>
<body-content>JSP</body-content>
<attribute>
<name>id</name>
@ -33,7 +33,7 @@
<name>vascController</name>
<required>true</required>
<deferred-value>
<type>org.x4o.vasc.core.VascController</type>
<type>net.forwardfire.vasc.core.VascController</type>
</deferred-value>
</attribute>
<attribute>
@ -47,7 +47,7 @@
<name>vascFrontendData</name>
<required>true</required>
<deferred-value>
<type>org.x4o.vasc.core.VascFrontendData</type>
<type>net.forwardfire.vasc.core.VascFrontendData</type>
</deferred-value>
</attribute>
<attribute>