public class REXXSource extends Object
| Modifier and Type | Field and Description |
|---|---|
String | classNameThe class name in Java. |
String | errorOutputError contents from NetRexx compile. |
boolean | isUsedUsage flag in PhantomObjects: just for checking PhantomObjects, nothing else. |
String | javaContentsThe Java contents for Eclipse. |
File | oClassThe output Java class file. |
File | oErrorThe output error file. |
File | oJavaThe Java source file. |
File | oJavaKeepThe Java source file produced by NetRexx compiler, life span of it is very short before it's rewritten into "oJava". |
File | oNetRexxThe source file. |
Object | resourceStorage for Eclipse resource. |
File | sourceThe source file. |
| Constructor and Description |
|---|
REXXSource(File nrxSource, Object eclipseResource)Constructs the REXX source for Eclipse plug-in to be used in NetRexx compilation only, not for REXX compile. |
REXXSource(String cn, String fileName, File rexxsrc, File gensrcREXX, File rexxClass)Constructs the REXX source for NetPhantom Editor. |
| Modifier and Type | Method and Description |
|---|---|
void | cleanNetRexxOutput()Cleans this source from output files when NetRexx is going to be built. |
void | cleanREXXOutput()Cleans this source from output files when REXX is going to be built. |
boolean | equals(Object o)Checks if two REXXSource's are equal, i.e. |
int | hashCode()Gets the hashcode. |
boolean | isSourcePresent()Checks if source is present. |
boolean | needsCompile()Checks if this source needs compile. |
public final String className
public final File source
public final File oNetRexx
public final File oJavaKeep
public final File oJava
public final File oClass
public final File oError
public final Object resource
public boolean isUsed
public String javaContents
public String errorOutput
public REXXSource(String cn, String fileName, File rexxsrc, File gensrcREXX, File rexxClass)
public boolean isSourcePresent()
public boolean needsCompile()
public void cleanREXXOutput()
public void cleanNetRexxOutput()
public boolean equals(Object o)
Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© 2026 Mindus SARL. All rights reserved.