org.eclipse.m2m.atl.adt
Class AtlNature

java.lang.Object
  extended by org.eclipse.m2m.atl.adt.AtlNature
All Implemented Interfaces:
org.eclipse.core.resources.IProjectNature

public class AtlNature
extends java.lang.Object
implements org.eclipse.core.resources.IProjectNature

The ATL nature class.


Field Summary
static java.lang.String ATL_NATURE_ID
          The Atl nature id.
 
Constructor Summary
AtlNature()
           
 
Method Summary
 void configure()
          
 void deconfigure()
          
 org.eclipse.core.resources.IProject getProject()
          
 void setProject(org.eclipse.core.resources.IProject project)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATL_NATURE_ID

public static final java.lang.String ATL_NATURE_ID
The Atl nature id. Each Atl project is added this nature

See Also:
Constant Field Values
Constructor Detail

AtlNature

public AtlNature()
Method Detail

configure

public void configure()
               throws org.eclipse.core.runtime.CoreException

Specified by:
configure in interface org.eclipse.core.resources.IProjectNature
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IProjectNature.configure()

deconfigure

public void deconfigure()
                 throws org.eclipse.core.runtime.CoreException

Specified by:
deconfigure in interface org.eclipse.core.resources.IProjectNature
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IProjectNature.deconfigure()

getProject

public org.eclipse.core.resources.IProject getProject()

Specified by:
getProject in interface org.eclipse.core.resources.IProjectNature
See Also:
IProjectNature.getProject()

setProject

public void setProject(org.eclipse.core.resources.IProject project)

Specified by:
setProject in interface org.eclipse.core.resources.IProjectNature
See Also:
IProjectNature.setProject(org.eclipse.core.resources.IProject)

Copyright 2007 IBM Corporation and others.
All Rights Reserved.