public class XJCTask extends ProtectedTask
Constructor | Description |
---|---|
XJCTask() |
Modifier and Type | Method | Description |
---|---|---|
protected java.lang.ClassLoader |
createClassLoader() |
Creates a protective class loader that will host the actual task.
|
protected java.lang.String |
getCoreClassName() |
Returns the name of the class that extends
Task . |
void |
setSource(java.lang.String version) |
The version of the compiler to run
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
createDynamicElement, execute, setDynamicAttribute
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void setSource(java.lang.String version)
protected java.lang.ClassLoader createClassLoader() throws java.lang.ClassNotFoundException, java.io.IOException
ProtectedTask
createClassLoader
in class ProtectedTask
java.lang.ClassNotFoundException
java.io.IOException
protected java.lang.String getCoreClassName()
ProtectedTask
Task
.
This class will be loaded int the protected classloader.getCoreClassName
in class ProtectedTask
Copyright © 2018 Oracle Corporation. All rights reserved.