Bruno thanks again for the reply. The invisibleEntry worked for me very 
well when I added a JobPropertyDescriptor , however the same thing is not 
working for me in ViewPropertyDescriptor. 

Here is my ViewPropertyDescriptor.java

public class ViewProjectProperties extends ViewProperty{

         public final String myID;

            @DataBoundConstructor
            public ViewProjectProperties(final String myID) {
                //store it in a file
            }
            
            @Extension
            public static class DescriptorImpl extends ViewPropertyDescriptor {

                @Override
                public String getDisplayName() {
                    return "My Id";
                }
                
                @Override
                public boolean isEnabledFor(View view) {
                    return true;
                }               
                       
            }
                public String getMyID() {

                        return myID;
                }

}


the config jelly present in ViewProjectProperties folder


<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler"
xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson"
xmlns:f="/lib/form">
  <!-- // didnt work
   <f:invisibleEntry field="myID">
       <input type="hidden" value="${instance.myID}" />
   </f:invisibleEntry>
   -->   
   <input type="hidden" value="${instance.myID}" name="myID"/> <!-- didnt work 
-->
</j:jelly>


Im sure I have have done some stupid mistake. Because this same thing is 
working fine for JobPropertyDescriptor .

On Monday, 24 February 2014 17:27:26 UTC+5:30, Bruno Kühnen Meneguello 
wrote:
>
>  I've used the invisibleEntry 
> here<https://github.com/bkmeneguello/extreme-notification-plugin/blob/master/src/main/resources/org/jenkinsci/plugins/extremenotification/NotificationEndpoint/config.groovy#L14>.
>  
> For me it worked very well.
>
> On Mon 24 Feb 2014 03:25:34 AM BRT, swastb wrote:
>
>
> Hi Bruno,
>
> thanks a lot for reply.I tried as you have sugested, but still could 
> not make it as a hidden one. By default the ViewPropertyDescriptor is 
> coming as an checkbox in the view.
>
> On Thursday, 20 February 2014 18:36:11 UTC+5:30, Bruno Kühnen 
> Meneguello wrote:
>
> Hi.
>
> Use a plain <input type="hidden" name="xxx"/>
>
> On Thu 20 Feb 2014 09:13:03 AM BRT, swastb wrote:
> > Hi all,
> >
> > Can someone please help me on this?
> >
> > On Friday, 7 February 2014 10:34:57 UTC+5:30, swastb wrote:
> >
> > Hi All,
> >
> > We want to extend the ViewProperty and add an hidden
> variable as
> > part of View. But by default the variable present in the
> > ViewProperty extension is coming as a checkbox in the view.
> Is it
> > expected behavior? Is there a way to make the variable as
> hidden
> > variable in view screen? we tried with adding
> f:invisibleEntry in
> > the corresonding config.jelly file but it didn't help. is there
> > any other way?
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Jenkins Developers" group.
> > To unsubscribe from this group and stop receiving emails from
> it, send
> > an email to [email protected] <javascript:>.
> > For more options, visit https://groups.google.com/groups/opt_out
> <https://groups.google.com/groups/opt_out><https://groups.google.com/groups/opt_out>
> .
>
> -- 
> You received this message because you are subscribed to the Google 
> Groups "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected] <javascript:>.
> For more options, visit https://groups.google.com/groups/opt_out.
>
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to