public static String getEditor( String wcdfPath, boolean debugMode, String scheme, boolean isDefault )
throws Exception {
ResourceManager resMgr = ResourceManager.getInstance();
IReadAccess sysReader = CdeEnvironment.getPluginSystemReader();
final HashMap<String, String> tokens = buildReplacementTokenMap( wcdfPath, scheme, debugMode, resMgr, sysReader );
return getProcessedEditor( wcdfPath, resMgr, tokens, sysReader, isDefault );