class JRubyIDESupport implements IIDESupport {

	@Override
	public String[] getTypes() {
		return new String[]{JRubyRunner.TYPE};
	}

	@Override
	public IIndentationLogic getIndentationLogic() {
    return null;
	}

	@Override
	public String normalizePartialScript(String script) {<FILL_FUNCTION_BODY>}

	@Override
  public ICodeGenerator getCodeGenerator() {
	  return new JythonCodeGenerator();
  }
}

		//TODO run partial script: normalize lines for Ruby
		return script;
	
<no_super_class>