/**
 * Copyright (c) 2010 RedEngine Ltd, http://www.redengine.co.nz. All rights reserved.
 *
 * This program is licensed to you under the Apache License Version 2.0,
 * and you may not use this file except in compliance with the Apache License Version 2.0.
 * You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0.
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the Apache License Version 2.0 is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the Apache License Version 2.0 for the specific language governing permissions and limitations there under.
 */
package net.stickycode.deploy.sample.helloworld;

public class HelloWorld {

  public void hello() {
    System.out.println("Hello");
  }
}

@@ -787,16 +787,36 @@
 loWorld 
+implements Runnable 
 %7B%0A%0A  pub
@@ -867,11 +867,228 @@
 ello
-%22);
+ World!%22);%0A  %7D%0A%0A  @Override%0A  public void run() %7B%0A    System.out.println(%22Hello Embedded World!%22);%0A    try %7B%0A      Thread.sleep(5000);%0A    %7D%0A    catch (InterruptedException e) %7B%0A      throw new RuntimeException(e);%0A    %7D
 %0A  %7D

Make hello world runnable so that it can be embedded and launched