org.eclipse.emf.codegen.jet
Interface IJETNature

All Superinterfaces:
org.eclipse.core.resources.IProjectNature
All Known Implementing Classes:
JETNature

public interface IJETNature
extends org.eclipse.core.resources.IProjectNature


Field Summary
static java.lang.String NATURE_ID
          The unique identifier for the JET Nature.
 
Method Summary
 org.eclipse.core.resources.IContainer getJavaSourceContainer()
          Returns the container where the generated Java sources go.
 java.util.List getTemplateContainers()
          Returns the containers where the templates are located.
 void setJavaSourceContainer(org.eclipse.core.resources.IContainer javaSourceContainer)
          Sets the container where the generated Java sources go.
 void setTemplateContainers(java.util.List templateContainers)
          Sets the containers where the templates are located.
 
Methods inherited from interface org.eclipse.core.resources.IProjectNature
configure, deconfigure, getProject, setProject
 

Field Detail

NATURE_ID

public static final java.lang.String NATURE_ID
The unique identifier for the JET Nature.
Method Detail

getTemplateContainers

public java.util.List getTemplateContainers()
Returns the containers where the templates are located.
Returns:
the containers where the templates are located.

setTemplateContainers

public void setTemplateContainers(java.util.List templateContainers)
Sets the containers where the templates are located.
Parameters:
templateContainer - the new locations.

getJavaSourceContainer

public org.eclipse.core.resources.IContainer getJavaSourceContainer()
Returns the container where the generated Java sources go.
Returns:
the container where the generated Java sources go.

setJavaSourceContainer

public void setJavaSourceContainer(org.eclipse.core.resources.IContainer javaSourceContainer)
Sets the container where the generated Java sources go.
Parameters:
javaSourceContainer - the new location.

Copyright 2001-2003 IBM Corporation and others.
All Rights Reserved.