Re: How I get the internal html content of a dynamically updated div tag using Apache Wicket

2013-06-02 Thread Andun Sameera
Hi All,

Also cant we use AjaxEditableMultiLineLabel which is used in [1] for the
task?

Thanks!

[1] -
http://www.wicket-library.com/wicket-examples/ajax/wicket/bookmarkable/org.apache.wicket.examples.source.SourcesPage?1&SourcesPage_class=org.apache.wicket.examples.ajax.builtin.EditableLabelPage

On Sun, Jun 2, 2013 at 10:24 AM, Maxim Solodovnik wrote:

> Hello Martin,
>
> Thanks for the reply
>
> Is it possible to wrap component into its own form and add some behavior
> which will trigger adding DynamicExtraParameters on "upper" form submit?
>
> I have added new AjaxFormSubmitBehavior(this, "submit") to my "component
> form" but it is not triggered on "upper form submit :(
>
>
>
>
> On Sat, Jun 1, 2013 at 3:25 PM, Martin Grigorov  >wrote:
>
> > Hi Maxim,
> >
> > It depends what is the markup you have to work with.
> > Usually WYSIWYG widgets work with just a  or  and create
> > other HTML elements dynamically with JavaScript to do their job, e.g. an
> > .
> > Additionally they almost always give you API to get the produced rich
> > content (html, markdown, ...).
> > For example:
> > var richEditor = $.myWysiwyg("#myTextArea");
> > var richContent = richEditor.getContent();
> >
> > doSomethingWithRichContent(richContent);
> >
> > So it is not always possible to create 1:1 mapping between the client and
> > the server usage of form components.
> >
> >
> >
> > On Sat, Jun 1, 2013 at 11:11 AM, Maxim Solodovnik  > >wrote:
> >
> > > Hello Martin,
> > >
> > > Is it possible to create FormComponentPanel as in following example
> > >
> > >
> >
> https://cwiki.apache.org/WICKET/creating-custom-formcomponentpanels-to-build-valid-objects-using-wickets-form-validation-logic.html
> > >
> > > but taking the value from the div.innerHtml and not the textfield?
> > >
> > >
> > > On Sat, Jun 1, 2013 at 2:19 PM, Martin Grigorov  > > >wrote:
> > >
> > > > Hi,
> > > >
> > > > I guess you want to get the new entered text via Ajax submit.
> > > > You can extend AjaxSubmitButton and implement
> #updateAjaxAttributes() {
> > > >
> > > >attributes.getDynamicExtraParameters().add("return [ {name:
> > > 'richText',
> > > > value: $('#editorArea').html() } ]");
> > > > }
> > > >
> > > > Then use
> > > >
> > > >
> > >
> >
> getRequest().getRequestParameters().getParameterValue("richText").toString()
> > > > to get the produced HTML.
> > > >
> > > >
> > > > On Sat, Jun 1, 2013 at 8:04 AM, Andun Sameera 
> > > wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > In my html file I have a div tag like this,
> > > > >
> > > > > Type Here
> > > > >
> > > > > I am using a JavaScript library called bootstrap-wysiwyg to make
> this
> > > > > div tag a text are which we can type rich text. When the person
> types
> > > > > text, div tag's html content updates to represent the text content
> in
> > > > > html. I want to retrieve it in to the Java code of the html file in
> > > > > wicket. I tried to do it by creating reference variable to div tag
> > > > > like following,
> > > > >
> > > > > WebMarkupContainer editorArea=new WebMarkupContainer("editorArea");
> > > > > String text=editorArea.getMarkup().toString(true)
> > > > >
> > > > > But this don't give me the updated HTML content. I give only the
> > > > > initial html content. what is the problem here?
> > > > >
> > > > > Thanks!
> > > > >
> > > > > --
> > > > > Regards
> > > > > Andun S.L. Gunawardana
> > > > > Undergraduate
> > > > > Department of Computer Science And Engineering
> > > > > University of Moratuwa
> > > > > Sri Lanka
> > > > >
> > > > > Blog - http://www.insightforfuture.blogspot.com/
> > > > > LinkedIn -
> > > http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703
> > > > > Twitter -http://twitter.com/AndunSLG
> > > > >
> > > > >
> -
> > > > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > > > > For additional commands, e-mail: users-h...@wicket.apache.org
> > > > >
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > WBR
> > > Maxim aka solomax
> > >
> >
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
Regards
Andun S.L. Gunawardana
Undergraduate
Department of Computer Science And Engineering
University of Moratuwa
Sri Lanka

Blog - http://www.insightforfuture.blogspot.com/
LinkedIn - http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703
Twitter -http://twitter.com/AndunSLG


Re: WicketTester CDI and WicketApplication

2013-06-02 Thread Cedric Gatay
Hi David,
you can have a look at the base CDI enabled test class we're using at
code-troopers in the following gist :
https://gist.github.com/CedricGatay/5694293

Regards,

__
Cedric Gatay (@Cedric_Gatay )
http://code-troopers.com | http://www.bloggure.info | http://cedric.gatay.fr


On Sat, Jun 1, 2013 at 6:15 PM, David Beer  wrote:

> Hi Cedric
>
> Thanks for the reply I will take a look at Arquillian and see how I can
> use it. Any guides are helpful especially when used with wicket.
>
> Thanks
>
> David
>
> On 01/06/13 16:20, Cedric Gatay wrote:
>
>> Hi,
>>
>> I usually use Arquillian to deploy a CDI context in my tests which require
>> injection to work (often it happens for pages tests). When testing
>> individual components it is easy to "manually" inject references (either
>> via package visibility or via PowerMock's Whitebox for instance).
>>
>> Regards,
>>
>> __
>> Cedric Gatay (@Cedric_Gatay 
>> 
>> >)
>>
>> http://code-troopers.com | http://www.bloggure.info |
>> http://cedric.gatay.fr
>>
>>
>> On Sat, Jun 1, 2013 at 5:13 PM, David Beer 
>> wrote:
>>
>>  Hi All
>>>
>>> I am having difficulty finding information on how I can create a CDI
>>> context for use in my tests. Is there some kind of way of creating a mock
>>> cdi environment for testing. Currently my tests fail trying to retrieve
>>> the
>>> CDI Bean Manager as this is normally controlled by the Web Application
>>> Container.
>>>
>>> Do I need to create a mock Web Application class which simulates a dummy
>>> Bean Manager? Is there any guides specific to Wicket?
>>>
>>> Thanks
>>>
>>> David
>>>
>>> --**
>>> --**-
>>> To unsubscribe, e-mail: 
>>> users-unsubscribe@wicket.**apa**che.org
>>> 
>>> >
>>>
>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>
>>>
>>>
>
> --**--**-
> To unsubscribe, e-mail: 
> users-unsubscribe@wicket.**apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>