added interface override annotations.
This commit is contained in:
parent
fc4c568b18
commit
5bbd8e4ef3
189 changed files with 1458 additions and 319 deletions
|
|
@ -100,11 +100,14 @@ abstract public class AbstractJSFVascFacesControllerEJB extends AbstractJSFVascF
|
|||
String value = bundle.getString(key);
|
||||
data.put(key, value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object handleGetObject(String key) {
|
||||
return data.get(key);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Enumeration<String> getKeys() {
|
||||
return Collections.enumeration(data.keySet());
|
||||
}
|
||||
|
|
@ -157,6 +160,7 @@ abstract public class AbstractJSFVascFacesControllerEJB extends AbstractJSFVascF
|
|||
/**
|
||||
* @return the vascController
|
||||
*/
|
||||
@Override
|
||||
public VascController getVascController() {
|
||||
if (vascController!=null) {
|
||||
return vascController;
|
||||
|
|
|
|||
|
|
@ -84,11 +84,14 @@ abstract public class AbstractJSFVascFacesControllerLocal extends AbstractJSFVas
|
|||
String value = bundle.getString(key);
|
||||
data.put(key, value);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public Object handleGetObject(String key) {
|
||||
return data.get(key);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Enumeration<String> getKeys() {
|
||||
return Collections.enumeration(data.keySet());
|
||||
}
|
||||
|
|
@ -131,6 +134,7 @@ abstract public class AbstractJSFVascFacesControllerLocal extends AbstractJSFVas
|
|||
/**
|
||||
* @return the vascController
|
||||
*/
|
||||
@Override
|
||||
public VascController getVascController() {
|
||||
if (vascController!=null) {
|
||||
return vascController;
|
||||
|
|
|
|||
|
|
@ -47,10 +47,11 @@ public class JSFVascEntryEventListener implements VascEntryFrontendEventListener
|
|||
public JSFVascEntryEventListener(String entrySupportVar) {
|
||||
this.entrySupportVar=entrySupportVar;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @see net.forwardfire.vasc.core.entry.VascEntryFrontendEventListener#getEventTypes()
|
||||
*/
|
||||
@Override
|
||||
public VascFrontendEventType[] getEventTypes() {
|
||||
VascFrontendEventType[] result = {
|
||||
VascEntryFrontendEventListener.VascFrontendEventType.POST_READ,
|
||||
|
|
@ -59,9 +60,8 @@ public class JSFVascEntryEventListener implements VascEntryFrontendEventListener
|
|||
};
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public void vascEvent(VascEntry entry,Serializable dataNotUsed) {
|
||||
/* moved to fillVascEntryFrontend
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -384,9 +384,12 @@ public class JSFVascEntrySupportBean implements Serializable {
|
|||
this.vascEntry=vascEntry;
|
||||
this.actionId=actionId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void beforePhase(PhaseEvent PhaseEvent) {
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void afterPhase(PhaseEvent PhaseEvent) {
|
||||
if (vascEntry==null) {
|
||||
return;
|
||||
|
|
@ -416,7 +419,8 @@ public class JSFVascEntrySupportBean implements Serializable {
|
|||
vascEntry=null;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public PhaseId getPhaseId(){
|
||||
return PhaseId.UPDATE_MODEL_VALUES;
|
||||
}
|
||||
|
|
@ -933,52 +937,52 @@ class JSFVascSupportI18nMapController implements Map<String,String> {
|
|||
this.entry=entry;
|
||||
}
|
||||
|
||||
public void clear() {
|
||||
@Override
|
||||
public void clear() {
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean containsKey(Object key) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean containsValue(Object value) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Set<Map.Entry<String, String>> entrySet() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String get(Object key) {
|
||||
String result = entry.getVascFrontendController().getVascEntryResourceResolver().getTextValue((String)key);
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isEmpty() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Set<String> keySet() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String put(String key, String value) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@SuppressWarnings("rawtypes")
|
||||
@Override
|
||||
public void putAll(Map m) {
|
||||
}
|
||||
|
||||
@Override
|
||||
public String remove(Object key) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int size() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Collection<String> values() {
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -57,10 +57,12 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
|
|||
/**
|
||||
* @see net.forwardfire.vasc.frontend.VascFrontend#getFrontendType()
|
||||
*/
|
||||
@Override
|
||||
public String getFrontendType() {
|
||||
return "jsf";
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void addUiComponents() {
|
||||
VascFrontendController vfd = getVascEntry().getVascFrontendController();
|
||||
|
||||
|
|
@ -81,6 +83,7 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
|
|||
/**
|
||||
* @see net.forwardfire.vasc.frontend.VascFrontend#renderDelete(java.lang.Object)
|
||||
*/
|
||||
@Override
|
||||
public void renderDelete() throws VascFrontendException {
|
||||
logger.finer("renderDelete");
|
||||
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
|
||||
|
|
@ -91,6 +94,7 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
|
|||
/**
|
||||
* @see net.forwardfire.vasc.frontend.VascFrontend#renderEdit(java.lang.Object)
|
||||
*/
|
||||
@Override
|
||||
public void renderEdit() throws VascFrontendException {
|
||||
logger.finer("renderEdit");
|
||||
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
|
||||
|
|
@ -113,6 +117,7 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
|
|||
/**
|
||||
* @see net.forwardfire.vasc.frontend.VascFrontend#renderExport(net.forwardfire.vasc.core.entry.VascEntryExport)
|
||||
*/
|
||||
@Override
|
||||
public void renderExport(VascEntryExport exporter) throws VascFrontendException {
|
||||
logger.finer("renderExport");
|
||||
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
|
||||
|
|
@ -124,6 +129,7 @@ public class JSFVascFrontendRenderer extends AbstractVascFrontend implements Ser
|
|||
/**
|
||||
* @see net.forwardfire.vasc.frontend.VascFrontend#renderView()
|
||||
*/
|
||||
@Override
|
||||
public void renderView() throws VascFrontendException {
|
||||
logger.finer("renderView");
|
||||
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
|
||||
|
|
|
|||
|
|
@ -82,6 +82,7 @@ public class JSFVascUIComponent extends UIComponentBase {
|
|||
logger = Logger.getLogger(JSFVascUIComponent.class.getName());
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getFamily() {
|
||||
return FAMILY;
|
||||
}
|
||||
|
|
@ -393,10 +394,14 @@ public class JSFVascUIComponent extends UIComponentBase {
|
|||
this.fieldId=fieldId;
|
||||
this.value=value;
|
||||
}
|
||||
|
||||
@Override
|
||||
public VascFrontendEventType[] getEventTypes() {
|
||||
VascFrontendEventType[] result = {VascEntryFrontendEventListener.VascFrontendEventType.PRE_CREATE};
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void vascEvent(VascEntry entry,Serializable data) {
|
||||
VascEntryField field = entry.getVascEntryFieldById(fieldId);
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -230,9 +230,12 @@ public class JSFVascUIComponentRenderer extends Renderer {
|
|||
this.fieldId=fieldId;
|
||||
logger = Logger.getLogger(VascJSFInputValidator2.class.getName());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void validate(FacesContext context, UIComponent component,Object object) throws ValidatorException {
|
||||
// always oke, we are runned by phase listener
|
||||
}
|
||||
|
||||
public void validatePhase(FacesContext context, UIComponent component,Object object) throws ValidatorException {
|
||||
JSFVascUIComponent comp = JSFVascUIComponent.findVascParent(component);
|
||||
VascEntry entry = comp.getVascEntry();
|
||||
|
|
@ -340,10 +343,13 @@ public class JSFVascUIComponentRenderer extends Renderer {
|
|||
|
||||
public class ModelChangeListener implements ValueChangeListener,Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
VascValueModel model;
|
||||
private final VascValueModel model;
|
||||
|
||||
public ModelChangeListener(VascValueModel model) {
|
||||
this.model=model;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void processValueChange(ValueChangeEvent event) throws AbortProcessingException {
|
||||
try {
|
||||
model.setValue((Serializable)event.getNewValue());
|
||||
|
|
|
|||
|
|
@ -70,6 +70,7 @@ public class JSFVascUIComponentTag extends UIComponentELTag {
|
|||
processProperty(component, disableLinkColumns ,JSFVascUIComponent.DISABLE_LINK_COLUMNS);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void release() {
|
||||
super.release();
|
||||
entrySupportVar = null;
|
||||
|
|
|
|||
|
|
@ -57,6 +57,7 @@ public class JSFVascValidatePhaseListener implements PhaseListener {
|
|||
|
||||
private static final String SAVE_ACTION_ID_HACK = "VASC_SAVE";
|
||||
|
||||
@Override
|
||||
public void afterPhase(PhaseEvent event) {
|
||||
FacesContext context = event.getFacesContext();
|
||||
|
||||
|
|
@ -70,8 +71,12 @@ public class JSFVascValidatePhaseListener implements PhaseListener {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void beforePhase(PhaseEvent event) {
|
||||
}
|
||||
|
||||
@Override
|
||||
public PhaseId getPhaseId() {
|
||||
return PhaseId.PROCESS_VALIDATIONS;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -67,6 +67,7 @@ public class VascRequestFacesFilter implements Filter {
|
|||
/**
|
||||
* @see javax.servlet.Filter#destroy()
|
||||
*/
|
||||
@Override
|
||||
public void destroy() {
|
||||
servletContext = null;
|
||||
templateFile = null;
|
||||
|
|
@ -76,6 +77,7 @@ public class VascRequestFacesFilter implements Filter {
|
|||
/**
|
||||
* @see javax.servlet.Filter#init(javax.servlet.FilterConfig)
|
||||
*/
|
||||
@Override
|
||||
public void init(FilterConfig config) throws ServletException {
|
||||
logger = Logger.getLogger(VascRequestFacesFilter.class.getName());
|
||||
servletContext = config.getServletContext();
|
||||
|
|
@ -112,6 +114,7 @@ public class VascRequestFacesFilter implements Filter {
|
|||
/**
|
||||
* @see javax.servlet.Filter#doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
|
||||
*/
|
||||
@Override
|
||||
public void doFilter(ServletRequest servletRequest,ServletResponse servletResponse,FilterChain chain) throws IOException, ServletException {
|
||||
|
||||
HttpServletRequest request = (HttpServletRequest)servletRequest;
|
||||
|
|
|
|||
|
|
@ -44,27 +44,31 @@ abstract public class AbstractJSFBaseComponent implements VascUIComponent {
|
|||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#getErrorText()
|
||||
*/
|
||||
@Override
|
||||
public String getErrorText() {
|
||||
return "";
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setErrorText(java.lang.String)
|
||||
*/
|
||||
@Override
|
||||
public void setErrorText(String text) {
|
||||
}
|
||||
|
||||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isRendered()
|
||||
*/
|
||||
@Override
|
||||
public boolean isRendered() {
|
||||
UIComponent component = (UIComponent)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
return component.isRendered();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setRendered(boolean)
|
||||
*/
|
||||
@Override
|
||||
public void setRendered(boolean rendered) {
|
||||
// todo: disabled until templates fixes
|
||||
//UIComponent component = (UIComponent)net.forwardfire.vasc.frontends.web.jsf.VascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
|
|
|
|||
|
|
@ -44,7 +44,8 @@ import net.forwardfire.vasc.frontend.web.jsf.JSFVascUIComponent;
|
|||
* @version 1.0 Mar 28, 2009
|
||||
*/
|
||||
public class JSFBoolean extends AbstractJSFBaseComponent {
|
||||
|
||||
|
||||
@Override
|
||||
public Object createComponent(VascEntry table,VascEntryField entryField,VascValueModel model,Object gui) throws VascException {
|
||||
Application application = FacesContext.getCurrentInstance().getApplication();
|
||||
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
|
||||
|
|
@ -60,6 +61,7 @@ public class JSFBoolean extends AbstractJSFBaseComponent {
|
|||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
|
||||
*/
|
||||
@Override
|
||||
public boolean isDisabled() {
|
||||
HtmlSelectBooleanCheckbox component = (HtmlSelectBooleanCheckbox)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
return component.isDisabled();
|
||||
|
|
@ -68,6 +70,7 @@ public class JSFBoolean extends AbstractJSFBaseComponent {
|
|||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
|
||||
*/
|
||||
@Override
|
||||
public void setDisabled(boolean disabled) {
|
||||
HtmlSelectBooleanCheckbox component = (HtmlSelectBooleanCheckbox)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
component.setDisabled(disabled);
|
||||
|
|
|
|||
|
|
@ -41,6 +41,7 @@ import net.forwardfire.vasc.core.VascException;
|
|||
*/
|
||||
public class JSFLabel extends AbstractJSFBaseComponent {
|
||||
|
||||
@Override
|
||||
public Object createComponent(VascEntry table,VascEntryField entryField,VascValueModel model,Object gui) throws VascException {
|
||||
Application application = FacesContext.getCurrentInstance().getApplication();
|
||||
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
|
||||
|
|
@ -56,13 +57,15 @@ public class JSFLabel extends AbstractJSFBaseComponent {
|
|||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
|
||||
*/
|
||||
@Override
|
||||
public boolean isDisabled() {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
|
||||
*/
|
||||
@Override
|
||||
public void setDisabled(boolean disabled) {
|
||||
}
|
||||
}
|
||||
|
|
@ -53,7 +53,7 @@ import net.forwardfire.vasc.frontend.web.jsf.JSFVascUIComponent;
|
|||
*/
|
||||
public class JSFList extends AbstractJSFBaseComponent {
|
||||
|
||||
|
||||
@Override
|
||||
public Object createComponent(VascEntry entry,VascEntryField entryField,VascValueModel model,Object gui) throws VascException {
|
||||
Application application = FacesContext.getCurrentInstance().getApplication();
|
||||
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
|
||||
|
|
@ -79,6 +79,7 @@ public class JSFList extends AbstractJSFBaseComponent {
|
|||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
|
||||
*/
|
||||
@Override
|
||||
public boolean isDisabled() {
|
||||
HtmlSelectOneMenu component = (HtmlSelectOneMenu)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
return component.isDisabled();
|
||||
|
|
@ -87,6 +88,7 @@ public class JSFList extends AbstractJSFBaseComponent {
|
|||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
|
||||
*/
|
||||
@Override
|
||||
public void setDisabled(boolean disabled) {
|
||||
HtmlSelectOneMenu component = (HtmlSelectOneMenu)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
component.setDisabled(disabled);
|
||||
|
|
@ -121,6 +123,7 @@ class VascConverter implements Converter,Serializable {
|
|||
/**
|
||||
* Convert an ID to an Object
|
||||
*/
|
||||
@Override
|
||||
public Object getAsObject(FacesContext context,UIComponent component,String value) throws ConverterException {
|
||||
if (context == null) { throw new NullPointerException("context may not be null"); }
|
||||
if (component == null) { throw new NullPointerException("component may not be null"); }
|
||||
|
|
@ -138,6 +141,7 @@ class VascConverter implements Converter,Serializable {
|
|||
/**
|
||||
* Converts an Object to an ID.
|
||||
*/
|
||||
@Override
|
||||
public String getAsString(FacesContext context,UIComponent component,Object value) throws ConverterException {
|
||||
if (context == null) { throw new NullPointerException("context may not be null"); }
|
||||
if (component == null) { throw new NullPointerException("component may not be null"); }
|
||||
|
|
|
|||
|
|
@ -106,72 +106,95 @@ public class JSFListModel implements Serializable,List<SelectItem> {
|
|||
|
||||
// === LIST interface
|
||||
|
||||
@Override
|
||||
public void add(int arg0, SelectItem arg1) {
|
||||
getSelectItems().add(arg0,arg1);
|
||||
}
|
||||
@Override
|
||||
public boolean add(SelectItem arg0) {
|
||||
return getSelectItems().add(arg0);
|
||||
}
|
||||
@Override
|
||||
public boolean addAll(Collection<? extends SelectItem> arg0) {
|
||||
return getSelectItems().addAll(arg0);
|
||||
}
|
||||
@Override
|
||||
public boolean addAll(int arg0, Collection<? extends SelectItem> arg1) {
|
||||
return getSelectItems().addAll(arg0,arg1);
|
||||
}
|
||||
@Override
|
||||
public void clear() {
|
||||
getSelectItems().clear();
|
||||
}
|
||||
@Override
|
||||
public boolean contains(Object arg0) {
|
||||
return getSelectItems().contains(arg0);
|
||||
}
|
||||
@Override
|
||||
public boolean containsAll(Collection<?> arg0) {
|
||||
return getSelectItems().containsAll(arg0);
|
||||
}
|
||||
@Override
|
||||
public SelectItem get(int index) {
|
||||
return getSelectItems().get(index);
|
||||
}
|
||||
@Override
|
||||
public int indexOf(Object arg0) {
|
||||
return getSelectItems().indexOf(arg0);
|
||||
}
|
||||
@Override
|
||||
public boolean isEmpty() {
|
||||
return getSelectItems().isEmpty();
|
||||
}
|
||||
@Override
|
||||
public Iterator<SelectItem> iterator() {
|
||||
return getSelectItems().iterator();
|
||||
}
|
||||
@Override
|
||||
public int lastIndexOf(Object arg0) {
|
||||
return getSelectItems().lastIndexOf(arg0);
|
||||
}
|
||||
@Override
|
||||
public ListIterator<SelectItem> listIterator() {
|
||||
return getSelectItems().listIterator();
|
||||
}
|
||||
@Override
|
||||
public ListIterator<SelectItem> listIterator(int arg0) {
|
||||
return getSelectItems().listIterator(arg0);
|
||||
}
|
||||
@Override
|
||||
public SelectItem remove(int arg0) {
|
||||
return getSelectItems().remove(arg0);
|
||||
}
|
||||
@Override
|
||||
public boolean remove(Object arg0) {
|
||||
return getSelectItems().remove(arg0);
|
||||
}
|
||||
@Override
|
||||
public boolean removeAll(Collection<?> arg0) {
|
||||
return getSelectItems().removeAll(arg0);
|
||||
}
|
||||
@Override
|
||||
public boolean retainAll(Collection<?> arg0) {
|
||||
return getSelectItems().retainAll(arg0);
|
||||
}
|
||||
@Override
|
||||
public SelectItem set(int arg0, SelectItem arg1) {
|
||||
return getSelectItems().set(arg0, arg1);
|
||||
}
|
||||
@Override
|
||||
public int size() {
|
||||
return getSelectItems().size();
|
||||
}
|
||||
@Override
|
||||
public List<SelectItem> subList(int arg0, int arg1) {
|
||||
return getSelectItems().subList(arg0, arg1);
|
||||
}
|
||||
@Override
|
||||
public Object[] toArray() {
|
||||
return getSelectItems().toArray();
|
||||
}
|
||||
@Override
|
||||
public <T> T[] toArray(T[] a) {
|
||||
return getSelectItems().toArray(a);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,7 +48,8 @@ import net.forwardfire.vasc.frontend.web.jsf.JSFVascUIComponent;
|
|||
* @version 1.0 Mar 25, 2009
|
||||
*/
|
||||
public class JSFText extends AbstractJSFBaseComponent {
|
||||
|
||||
|
||||
@Override
|
||||
public Object createComponent(VascEntry table,VascEntryField entryField,VascValueModel model,Object gui) throws VascException {
|
||||
Application application = FacesContext.getCurrentInstance().getApplication();
|
||||
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
|
||||
|
|
@ -69,14 +70,16 @@ public class JSFText extends AbstractJSFBaseComponent {
|
|||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
|
||||
*/
|
||||
@Override
|
||||
public boolean isDisabled() {
|
||||
HtmlInputText component = (HtmlInputText)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
return component.isDisabled();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
|
||||
*/
|
||||
@Override
|
||||
public void setDisabled(boolean disabled) {
|
||||
HtmlInputText component = (HtmlInputText)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
component.setDisabled(disabled);
|
||||
|
|
@ -89,6 +92,7 @@ class VascNullConverter implements Converter,Serializable {
|
|||
/**
|
||||
* Convert an ID to an Object
|
||||
*/
|
||||
@Override
|
||||
public Object getAsObject(FacesContext context,UIComponent component,String value) throws ConverterException {
|
||||
//System.out.println("getAsObject: "+component+" value: "+value);
|
||||
if (context == null) { throw new NullPointerException("context may not be null"); }
|
||||
|
|
@ -101,6 +105,7 @@ class VascNullConverter implements Converter,Serializable {
|
|||
/**
|
||||
* Converts an Object to an ID.
|
||||
*/
|
||||
@Override
|
||||
public String getAsString(FacesContext context,UIComponent component,Object value) throws ConverterException {
|
||||
//System.out.println("getAsString: "+component+" value: "+value);
|
||||
if (context == null) { throw new NullPointerException("context may not be null"); }
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ import net.forwardfire.vasc.frontend.web.jsf.JSFVascUIComponent;
|
|||
*/
|
||||
public class JSFTextArea extends AbstractJSFBaseComponent {
|
||||
|
||||
@Override
|
||||
public Object createComponent(VascEntry table,VascEntryField entryField,VascValueModel model,Object gui) throws VascException {
|
||||
Application application = FacesContext.getCurrentInstance().getApplication();
|
||||
UIViewRoot viewRoot = FacesContext.getCurrentInstance().getViewRoot();
|
||||
|
|
@ -68,14 +69,16 @@ public class JSFTextArea extends AbstractJSFBaseComponent {
|
|||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#isDisabled()
|
||||
*/
|
||||
@Override
|
||||
public boolean isDisabled() {
|
||||
HtmlInputTextarea component = (HtmlInputTextarea)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
return component.isDisabled();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @see net.forwardfire.vasc.core.ui.VascUIComponent#setDisabled(boolean)
|
||||
*/
|
||||
@Override
|
||||
public void setDisabled(boolean disabled) {
|
||||
HtmlInputTextarea component = (HtmlInputTextarea)JSFVascUIComponent.findComponentById(FacesContext.getCurrentInstance().getViewRoot(),componentId);
|
||||
component.setDisabled(disabled);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue