You are viewing a plain text version of this content. The canonical link for it is here.
Posted to adffaces-dev@incubator.apache.org by Martin Marinschek <ma...@gmail.com> on 2006/07/17 00:15:21 UTC
Family of ADF-Faces form
Hi *,
can anybody tell me what the family of the ADF Faces form was before
the rename to
org.apache.myfaces.adf.Form
in a quest for compatibility, I'd like to add the old ADF Faces form
family to be checked for in the following code snippet.
regards,
Martin
public static FormInfo findNestingForm(UIComponent uiComponent,
FacesContext facesContext)
{
UIComponent parent = uiComponent.getParent();
while (parent != null &&
(!FORM_COMPONENT_FAMILY.equals(parent.getFamily()) &&
!TRINIDAD_FORM_COMPONENT_FAMILY.equals(parent.getFamily())))
{
parent = parent.getParent();
}
if (parent != null)
{
//link is nested inside a form
String formName = parent.getClientId(facesContext);
return new FormInfo(parent, formName);
}
return null;
}
--
http://www.irian.at
Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German
Professional Support for Apache MyFaces
Re: Family of ADF-Faces form
Posted by Matthias Wessendorf <ma...@apache.org>.
I added it 70 minutes ago to _ComponentUtils.findNestingForm()
;)
see:
http://svn.apache.org/viewvc/myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/util/_ComponentUtils.java?view=diff&r1=422631&r2=422632&pathrev=422632
-Matthias
On 7/16/06, Cosma Colanicchia <co...@gmail.com> wrote:
> Hi Martin,
>
> a patch that I've submitted on JIRA for TOMAHAWK-516 contains the same
> change for the _ComponentUtils.findNestingForm method, maybe you can
> take a look at it. With the current implementation, JSCookMenu isn't
> working in a Trinidad project.
>
> Ciao
> Cosma
>
>
> 2006/7/17, Matthias Wessendorf <ma...@apache.org>:
> > > can anybody tell me what the family of the ADF Faces form was before
> > > the rename to
> > >
> > > org.apache.myfaces.adf.Form
> >
> >
> > oracle.adf.Form (same for renderer-type and component-type)
> >
> > > in a quest for compatibility, I'd like to add the old ADF Faces form
> > > family to be checked for in the following code snippet.
> >
> > :) that's a hack
> >
> > > regards,
> > >
> > > Martin
> > >
> > > public static FormInfo findNestingForm(UIComponent uiComponent,
> > > FacesContext facesContext)
> > > {
> > > UIComponent parent = uiComponent.getParent();
> > > while (parent != null &&
> > > (!FORM_COMPONENT_FAMILY.equals(parent.getFamily()) &&
> > > !TRINIDAD_FORM_COMPONENT_FAMILY.equals(parent.getFamily())))
> > > {
> > > parent = parent.getParent();
> > > }
> > >
> > > if (parent != null)
> > > {
> > > //link is nested inside a form
> > > String formName = parent.getClientId(facesContext);
> > > return new FormInfo(parent, formName);
> > > }
> > >
> > > return null;
> > > }
> > >
> > >
> > > --
> > >
> > > http://www.irian.at
> > >
> > > Your JSF powerhouse -
> > > JSF Consulting, Development and
> > > Courses in English and German
> > >
> > > Professional Support for Apache MyFaces
> > >
> >
> >
> > --
> > Matthias Wessendorf
> >
> > further stuff:
> > blog: http://jroller.com/page/mwessendorf
> > mail: mwessendorf-at-gmail-dot-com
> >
>
--
Matthias Wessendorf
further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com
Re: Family of ADF-Faces form
Posted by Cosma Colanicchia <co...@gmail.com>.
Hi Martin,
a patch that I've submitted on JIRA for TOMAHAWK-516 contains the same
change for the _ComponentUtils.findNestingForm method, maybe you can
take a look at it. With the current implementation, JSCookMenu isn't
working in a Trinidad project.
Ciao
Cosma
2006/7/17, Matthias Wessendorf <ma...@apache.org>:
> > can anybody tell me what the family of the ADF Faces form was before
> > the rename to
> >
> > org.apache.myfaces.adf.Form
>
>
> oracle.adf.Form (same for renderer-type and component-type)
>
> > in a quest for compatibility, I'd like to add the old ADF Faces form
> > family to be checked for in the following code snippet.
>
> :) that's a hack
>
> > regards,
> >
> > Martin
> >
> > public static FormInfo findNestingForm(UIComponent uiComponent,
> > FacesContext facesContext)
> > {
> > UIComponent parent = uiComponent.getParent();
> > while (parent != null &&
> > (!FORM_COMPONENT_FAMILY.equals(parent.getFamily()) &&
> > !TRINIDAD_FORM_COMPONENT_FAMILY.equals(parent.getFamily())))
> > {
> > parent = parent.getParent();
> > }
> >
> > if (parent != null)
> > {
> > //link is nested inside a form
> > String formName = parent.getClientId(facesContext);
> > return new FormInfo(parent, formName);
> > }
> >
> > return null;
> > }
> >
> >
> > --
> >
> > http://www.irian.at
> >
> > Your JSF powerhouse -
> > JSF Consulting, Development and
> > Courses in English and German
> >
> > Professional Support for Apache MyFaces
> >
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://jroller.com/page/mwessendorf
> mail: mwessendorf-at-gmail-dot-com
>
Re: Family of ADF-Faces form
Posted by Matthias Wessendorf <ma...@apache.org>.
> can anybody tell me what the family of the ADF Faces form was before
> the rename to
>
> org.apache.myfaces.adf.Form
oracle.adf.Form (same for renderer-type and component-type)
> in a quest for compatibility, I'd like to add the old ADF Faces form
> family to be checked for in the following code snippet.
:) that's a hack
> regards,
>
> Martin
>
> public static FormInfo findNestingForm(UIComponent uiComponent,
> FacesContext facesContext)
> {
> UIComponent parent = uiComponent.getParent();
> while (parent != null &&
> (!FORM_COMPONENT_FAMILY.equals(parent.getFamily()) &&
> !TRINIDAD_FORM_COMPONENT_FAMILY.equals(parent.getFamily())))
> {
> parent = parent.getParent();
> }
>
> if (parent != null)
> {
> //link is nested inside a form
> String formName = parent.getClientId(facesContext);
> return new FormInfo(parent, formName);
> }
>
> return null;
> }
>
>
> --
>
> http://www.irian.at
>
> Your JSF powerhouse -
> JSF Consulting, Development and
> Courses in English and German
>
> Professional Support for Apache MyFaces
>
--
Matthias Wessendorf
further stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com