de.hillenbrand.jedi
Class JediUtils

java.lang.Object
  extended by de.hillenbrand.jedi.JediUtils

public final class JediUtils
extends java.lang.Object


Method Summary
static java.lang.String[] convertClassArrayToArgumentString(java.lang.Class[] types, boolean isArg)
           
static int countCharInString(char c, java.lang.String s)
           
static java.lang.String createLocalizedURL(java.lang.String directory, java.lang.String filename)
           
static java.lang.String generateJavaDocParams(JediMethod m)
          Generates all the "@param" stuff for the method.
static boolean jumpToSourceCodePosition(java.lang.String s)
          Jumps directly to a source code position for strings like "s=this.is.a.test.MyTestFrame.createPanel(MyTestFrame.java:118)";
static void printComponentTree(java.awt.Component c, java.lang.String prefix)
           
static java.lang.String replaceInString(java.lang.String source, java.lang.String toReplace, java.lang.String replaceWith)
           
static java.lang.String[] toCommandArray(java.lang.String buf)
           
static java.lang.String[] toCommandArray(java.lang.StringBuffer buf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

convertClassArrayToArgumentString

public static final java.lang.String[] convertClassArrayToArgumentString(java.lang.Class[] types,
                                                                         boolean isArg)

countCharInString

public static final int countCharInString(char c,
                                          java.lang.String s)

createLocalizedURL

public static java.lang.String createLocalizedURL(java.lang.String directory,
                                                  java.lang.String filename)

generateJavaDocParams

public static java.lang.String generateJavaDocParams(JediMethod m)
Generates all the "@param" stuff for the method.

Parameters:
m - the method to create the "@param" texts for.

jumpToSourceCodePosition

public static boolean jumpToSourceCodePosition(java.lang.String s)
Jumps directly to a source code position for strings like "s=this.is.a.test.MyTestFrame.createPanel(MyTestFrame.java:118)";


printComponentTree

public static void printComponentTree(java.awt.Component c,
                                      java.lang.String prefix)

replaceInString

public static final java.lang.String replaceInString(java.lang.String source,
                                                     java.lang.String toReplace,
                                                     java.lang.String replaceWith)

toCommandArray

public static final java.lang.String[] toCommandArray(java.lang.String buf)

toCommandArray

public static final java.lang.String[] toCommandArray(java.lang.StringBuffer buf)