WebServices: Created ExtendedTextEditor which provides lines operationsIt extends TextEditor with operations like remove line, replace line,insert before line or get number of line that match the given matcher.
Webservices: reworked dialog and view to use Red Deer instead of SWTBotWSTesterParametersDialog and AnnotationPropertiesView were reworked to useRed Deer instead of SWTBot or SWTBotExt.Created RedDeerHelper solving issue 557 in Red Deerws.reddeer plugin's package structure was changed.org.jboss.tools.ws.ui was renamed to org.jboss.tools.ws.ui.preferencesand new packages were added.
Added CXF 2.x Web Service Client testCXF 2.x is Web Service Runtime so there is a new class WebServiceRuntimewhich is used to distinguist between CXF 2.x and JBoss WS runtime.It's downloaded via maven download plugin and path to it is stored intoproperties file ws.properties.Tests for WsClient was extracted to WsClientTestTemplate whichcovers testing. It's a super class for CxfWsClientTest andWsClientTest, which specify the WebServiceRuntime.Adding choice of Web Service Runtime, which is used to create dynamic webproject, brings problems with different dialogs layout and also need of havingmore informations (like name of ear project).There is also huge refactoring. This was also opportunity to reimplementmethods and implement new ones using Red Deer API.