Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.ide.VAJTask
org.apache.tools.ant.taskdefs.optional.ide.VAJImport
public class VAJImport
extends VAJTask
<vajimport project="MyVAProject"> <fileset dir="src"> <include name="org/foo/subsystem1/**" /> <exclude name="/org/foo/subsystem1/test/**" /> </fileset> </vajexport>import all source and resource files from the "src" directory which start with 'org.foo.subsystem1', except of these starting with 'org.foo.subsystem1.test' into the project MyVAProject. If MyVAProject isn't loaded into the Workspace, a new edition is created in the repository and automatically loaded into the Workspace. There has to be at least one nested FileSet element. Parameters:
Attribute | Description | Required |
project | the name of the Project to import to | Yes |
importSources | import Java sources, defaults to "yes" | No |
importResources | import resource files (anything that doesn't end with .java or .class), defaults to "yes" | No |
importClasses | import class files, defaults to "no" | No |
remote | remote tool server to run this command against (format: <servername> : <port no>) | No |
haltonerror | stop the build process if an error occurs, defaults to "yes" | No |
Field Summary | |
protected Vector | |
protected boolean | |
protected String | |
protected boolean | |
protected boolean | |
protected boolean |
Fields inherited from class org.apache.tools.ant.taskdefs.optional.ide.VAJTask | |
haltOnError , remoteServer |
Fields inherited from class org.apache.tools.ant.Task | |
description , location , target , taskName , taskType , wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent | |
project |
Method Summary | |
void |
|
void |
|
protected void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
Methods inherited from class org.apache.tools.ant.taskdefs.optional.ide.VAJTask | |
getUtil , setHaltonerror , setRemote |
Methods inherited from class org.apache.tools.ant.Task | |
execute , getDescription , getLocation , getOwningTarget , getRuntimeConfigurableWrapper , getTaskName , getTaskType , getWrapper , handleErrorFlush , handleErrorOutput , handleFlush , handleInput , handleOutput , init , isInvalid , log , log , maybeConfigure , perform , reconfigure , setDescription , setLocation , setOwningTarget , setRuntimeConfigurableWrapper , setTaskName , setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent | |
getProject , log , log , setProject |
protected Vector filesets
protected boolean importClasses
protected String importProject
protected boolean importResources
protected boolean importSources
protected boolean useDefaultExcludes
protected void importFileset(FileSet fileset)
Import all files from the fileset into the Project in the Workspace.
public void setDefaultexcludes(boolean useDefaultExcludes)
Sets whether default exclusions should be used or not.
- Parameters:
useDefaultExcludes
- "true"|"on"|"yes" when default exclusions should be used, "false"|"off"|"no" when they shouldn't be used.
public void setImportClasses(boolean importClasses)
Flag to import .class files; optional, default false.
public void setImportResources(boolean importResources)
Import resource files (anything that doesn't end in .class or .java); optional, default true.
public void setImportSources(boolean importSources)
Import .java files; optional, default true.
public void setProject(String projectName)
The VisualAge for Java Project name to import into.