public class AadlNature
extends org.eclipse.xtext.builder.nature.XtextNature
implements org.eclipse.core.resources.IProjectNature
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
static boolean |
DEBUG |
static java.lang.String |
DEBUG_OPTION |
static java.lang.String |
ID |
Constructor and Description |
---|
AadlNature() |
Modifier and Type | Method and Description |
---|---|
static void |
addNature(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
configure() |
void |
deconfigure() |
org.eclipse.core.resources.IProject |
getProject() |
static boolean |
hasNature(org.eclipse.core.resources.IProject project)
Returns true if given project has an AADL project nature.
|
static void |
removeNature(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
setProject(org.eclipse.core.resources.IProject project) |
public static final java.lang.String copyright
public static final java.lang.String ID
public static final java.lang.String DEBUG_OPTION
public static boolean DEBUG
public org.eclipse.core.resources.IProject getProject()
getProject
in interface org.eclipse.core.resources.IProjectNature
getProject
in class org.eclipse.xtext.builder.nature.XtextNature
IProjectNature.getProject()
public void setProject(org.eclipse.core.resources.IProject project)
setProject
in interface org.eclipse.core.resources.IProjectNature
setProject
in class org.eclipse.xtext.builder.nature.XtextNature
IProjectNature.setProject(IProject)
public void configure() throws org.eclipse.core.runtime.CoreException
configure
in interface org.eclipse.core.resources.IProjectNature
configure
in class org.eclipse.xtext.builder.nature.XtextNature
org.eclipse.core.runtime.CoreException
IProjectNature.configure()
public void deconfigure() throws org.eclipse.core.runtime.CoreException
deconfigure
in interface org.eclipse.core.resources.IProjectNature
deconfigure
in class org.eclipse.xtext.builder.nature.XtextNature
org.eclipse.core.runtime.CoreException
IProjectNature.deconfigure()
public static void addNature(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor)
public static void removeNature(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor)
public static boolean hasNature(org.eclipse.core.resources.IProject project)
IProject.hasNature(String)