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 |
NATURE_ID
public static final java.lang.String NATURE_ID
- The unique identifier for the JET Nature.
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.