org.eclipse.mtl.ide.ui.natures
Class MTLNature

java.lang.Object
  extended by org.eclipse.mtl.ide.ui.natures.MTLNature
All Implemented Interfaces:
org.eclipse.core.resources.IProjectNature

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

The MTL nature.


Field Summary
static java.lang.String NATURE_ID
          ID of this project nature.
 
Constructor Summary
MTLNature()
           
 
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

NATURE_ID

public static final java.lang.String NATURE_ID
ID of this project nature.

See Also:
Constant Field Values
Constructor Detail

MTLNature

public MTLNature()
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 2008 Obeo
All Rights Reserved.