edu.neu.ccs.demeterf.demfgen
Class Diff.DiffCS
java.lang.Object
edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
edu.neu.ccs.demeterf.demfgen.Diff.DiffCS
- Enclosing class:
- Diff
public static class Diff.DiffCS
- extends Diff.DiffJava
| Fields inherited from class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava |
basicImport, bndStr, builtIns, classEnd, constrStr, equalsMethod, equalsRet, fieldClassMod, fieldClassPost, fieldImmut, fieldImport, fileSuffix, genericSep, importStmt, inherit, inputReader, inputStream, makeInfo, makeMsg, override, packagePrefix, packageStmt, parseException, parserBody, parserImport, parserPreamble, primitives, stringInput, toStringMeth, useStr |
|
Method Summary |
java.lang.String[] |
buildCmd(java.lang.String dir,
boolean lib,
java.lang.String name)
|
java.lang.String[] |
buildWinCmd(java.lang.String dir,
boolean lib,
java.lang.String name)
|
java.lang.String |
extensions(List<edu.neu.ccs.demeterf.demfgen.InhrtPair> extnd,
List<edu.neu.ccs.demeterf.demfgen.InhrtPair> intfc,
java.lang.String params)
|
java.lang.String |
importAll(java.lang.String pkg)
|
java.lang.String |
importAs(java.lang.String pkg,
java.lang.String cls)
|
java.lang.String |
instanceCheck(java.lang.String name,
java.lang.String tp)
|
boolean |
isCS()
|
boolean |
isJava()
|
java.lang.String[] |
mkParseCmd(java.lang.String dir)
|
java.lang.String[] |
mkWinParseCmd(java.lang.String dir)
|
java.lang.String |
paramMethod(java.lang.String meth,
java.lang.String p)
|
java.lang.String |
varArgs(java.lang.String t,
java.lang.String arg)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Diff.DiffCS
public Diff.DiffCS()
isJava
public boolean isJava()
- Overrides:
isJava in class Diff.DiffJava
isCS
public boolean isCS()
- Overrides:
isCS in class Diff.DiffJava
importAs
public java.lang.String importAs(java.lang.String pkg,
java.lang.String cls)
- Overrides:
importAs in class Diff.DiffJava
importAll
public java.lang.String importAll(java.lang.String pkg)
- Overrides:
importAll in class Diff.DiffJava
mkParseCmd
public java.lang.String[] mkParseCmd(java.lang.String dir)
- Overrides:
mkParseCmd in class Diff.DiffJava
buildCmd
public java.lang.String[] buildCmd(java.lang.String dir,
boolean lib,
java.lang.String name)
- Overrides:
buildCmd in class Diff.DiffJava
mkWinParseCmd
public java.lang.String[] mkWinParseCmd(java.lang.String dir)
- Overrides:
mkWinParseCmd in class Diff.DiffJava
buildWinCmd
public java.lang.String[] buildWinCmd(java.lang.String dir,
boolean lib,
java.lang.String name)
- Overrides:
buildWinCmd in class Diff.DiffJava
instanceCheck
public java.lang.String instanceCheck(java.lang.String name,
java.lang.String tp)
- Overrides:
instanceCheck in class Diff.DiffJava
paramMethod
public java.lang.String paramMethod(java.lang.String meth,
java.lang.String p)
- Overrides:
paramMethod in class Diff.DiffJava
varArgs
public java.lang.String varArgs(java.lang.String t,
java.lang.String arg)
- Overrides:
varArgs in class Diff.DiffJava
extensions
public java.lang.String extensions(List<edu.neu.ccs.demeterf.demfgen.InhrtPair> extnd,
List<edu.neu.ccs.demeterf.demfgen.InhrtPair> intfc,
java.lang.String params)
- Overrides:
extensions in class Diff.DiffJava