No idea, something wrong with your classpath or using the wrong JDK?
That methods exists, so I can only assume that it is a build
environment problem.
On Wed, Dec 3, 2008 at 11:23 AM, alvaro tovar <[EMAIL PROTECTED]> wrote:
> hello
>
> /home/alvaro/NetBeansProjects/proyectoNuevo/redi5e/redi5E-war/src/java/com/redi5/components/SelectManyCheckBoxRedi5Tag.java:29:
> cannot find symbol
> symbol : method
> setIntegerProperty(org.apache.myfaces.trinidad.bean.FacesBean,org.apache.myfaces.trinidad.bean.PropertyKey,java.lang.String)
> location: class com.redi5.components.SelectManyCheckBoxRedi5Tag
> setIntegerProperty(bean, CoreSelectManyCheckBoxRedi5.LAYOUT_WIDTH,
> _layoutWidth);
>
>
> i prove with trinidad-1.2.11-SNAPSHOT
> regards
>
>
> 2008/12/2 Andrew Robinson <[EMAIL PROTECTED]>
>>
>> Can't see the problem. Can you post the full compiler error?
>>
>> On Mon, Dec 1, 2008 at 9:40 AM, alvaro tovar <[EMAIL PROTECTED]>
>> wrote:
>> > hello thanks for your answers look my code
>> >
>> > package com.redi5.components;
>> >
>> > import org.apache.myfaces.trinidad.bean.FacesBean;
>> >
>> >
>> > import
>> >
>> > org.apache.myfaces.trinidadinternal.taglib.core.input.CoreSelectManyCheckboxTag;
>> >
>> > /**
>> > *
>> > * @author alvaro
>> > */
>> > public class SelectManyCheckBoxRedi5Tag extends
>> > CoreSelectManyCheckboxTag
>> > {
>> > private String _layoutWidth;
>> > final public void setReadOnly(String layoutWidth)
>> > {
>> > _layoutWidth = layoutWidth;
>> > }
>> > @Override
>> > protected void setProperties(
>> > FacesBean bean)
>> > {
>> > super.setProperties(bean);
>> > setIntegerProperty(bean, CoreSelectManyCheckBoxRedi5.LAYOUT_WIDTH,
>> > _layoutWidth);
>> >
>> > }
>> >
>> > @Override
>> > public void release()
>> > {
>> > super.release();
>> > _layoutWidth=null;
>> > }
>> >
>> > @Override
>> > public String getComponentType() {
>> > throw new UnsupportedOperationException("Not supported yet.");
>> > }
>> >
>> > @Override
>> > public String getRendererType() {
>> > throw new UnsupportedOperationException("Not supported yet.");
>> > }
>> > }
>> >
>> > this is the hierarchy tree
>> > CoreSelectBooleanCheckboxTag
>> > UIXSelectBooleanTag
>> > UIXEditableValueTag
>> > UIXValueTag
>> > UIXComponentTag
>> >
>> > but my class not compile, maybe is that the source that i have not
>> > correspond with the jar of trinidad
>> > trinidad-impl-1.2.11-SNAPSHOT.jar
>> > trinidad-api-1.2.11-SNAPSHOT.jar
>> >
>> >
>> >
>> > 2008/11/30 Andrew Robinson <[EMAIL PROTECTED]>
>> >>
>> >> Sub classes are allowed to call protected methods, what is the issue?
>> >>
>> >> On Sat, Nov 29, 2008 at 9:42 AM, alvaro tovar <[EMAIL PROTECTED]>
>> >> wrote:
>> >> > hello
>> >> >
>> >> > i am trying of add a parameter layoutWidth,
>> >> >
>> >> > y do this
>> >> >
>> >> > create a class that extends CoreSelectManyCheckboxTag
>> >> >
>> >> > public class SelectManyCheckBoxRedi5Tag extends
>> >> > CoreSelectManyCheckboxTag{
>> >> > private String _layoutWidth;
>> >> > final public void setReadOnly(String layoutWidth)
>> >> > {
>> >> > _layoutWidth = layoutWidth;
>> >> > }
>> >> > @Override
>> >> > protected void setProperties(
>> >> > FacesBean bean)
>> >> > {
>> >> > super.setProperties(bean);
>> >> > super.setIntegerProperty(bean,
>> >> > CoreSelectManyCheckBoxRedi5.LAYOUT_WIDTH,
>> >> > _layoutWidth);
>> >> >
>> >> > }
>> >> >
>> >> > @Override
>> >> > public void release()
>> >> > {
>> >> > super.release();
>> >> > _layoutWidth=null;
>> >> > }
>> >> > }
>> >> >
>> >> > but the method setIntegerProperty is in UIComponentTag and is
>> >> > protected.
>> >> >
>> >> > some one can tell me some thing
>> >> >
>> >
>> >
>
>