public class XJCBuildContext extends Object implements org.sonatype.plexus.build.incremental.BuildContext
| Constructor and Description |
|---|
XJCBuildContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
addError(File file,
int line,
int column,
String message,
Throwable cause) |
void |
addMessage(File file,
int line,
int column,
String message,
int severity,
Throwable cause) |
void |
addWarning(File file,
int line,
int column,
String message,
Throwable cause) |
Object |
getValue(String key) |
boolean |
hasDelta(File file) |
boolean |
hasDelta(List relpaths) |
boolean |
hasDelta(String relpath) |
boolean |
isIncremental() |
boolean |
isUptodate(File target,
File source) |
org.codehaus.plexus.util.Scanner |
newDeleteScanner(File basedir) |
OutputStream |
newFileOutputStream(File file) |
org.codehaus.plexus.util.Scanner |
newScanner(File basedir) |
org.codehaus.plexus.util.Scanner |
newScanner(File basedir,
boolean ignoreDelta) |
void |
refresh(File file) |
void |
removeMessages(File file) |
void |
setValue(String key,
Object value) |
public boolean hasDelta(String relpath)
hasDelta in interface org.sonatype.plexus.build.incremental.BuildContextpublic boolean hasDelta(File file)
hasDelta in interface org.sonatype.plexus.build.incremental.BuildContextpublic boolean hasDelta(List relpaths)
hasDelta in interface org.sonatype.plexus.build.incremental.BuildContextpublic void refresh(File file)
refresh in interface org.sonatype.plexus.build.incremental.BuildContextpublic OutputStream newFileOutputStream(File file) throws IOException
newFileOutputStream in interface org.sonatype.plexus.build.incremental.BuildContextIOExceptionpublic org.codehaus.plexus.util.Scanner newScanner(File basedir)
newScanner in interface org.sonatype.plexus.build.incremental.BuildContextpublic org.codehaus.plexus.util.Scanner newDeleteScanner(File basedir)
newDeleteScanner in interface org.sonatype.plexus.build.incremental.BuildContextpublic org.codehaus.plexus.util.Scanner newScanner(File basedir, boolean ignoreDelta)
newScanner in interface org.sonatype.plexus.build.incremental.BuildContextpublic boolean isIncremental()
isIncremental in interface org.sonatype.plexus.build.incremental.BuildContextpublic void setValue(String key, Object value)
setValue in interface org.sonatype.plexus.build.incremental.BuildContextpublic Object getValue(String key)
getValue in interface org.sonatype.plexus.build.incremental.BuildContextpublic void addWarning(File file, int line, int column, String message, Throwable cause)
addWarning in interface org.sonatype.plexus.build.incremental.BuildContextpublic void addError(File file, int line, int column, String message, Throwable cause)
addError in interface org.sonatype.plexus.build.incremental.BuildContextpublic void addMessage(File file, int line, int column, String message, int severity, Throwable cause)
addMessage in interface org.sonatype.plexus.build.incremental.BuildContextpublic void removeMessages(File file)
removeMessages in interface org.sonatype.plexus.build.incremental.BuildContextApache CXF