Modifier and type | Action and description |
---|---|
abstract java.util.List<E> | getBinaryClassPathEntries(IPath)
Replies the default binary entries or libraries for the project configurator. |
abstract java.util.List<E> | getDefaultSourceClassPathEntries(IPath)
Replies the default source entries for the project configurator. |
abstract java.lang.String | getId
Replies the identifier for this project fragment |
abstract java.lang.String | getLabel
Replies the label that is briefly describing this project configuration fragment. |
abstract boolean | isActiveByDefault
Replies if the contribution of this fragment should be active by default when opening the project configurator. |
abstract void | unconfigure(IProject,IProgressMonitor,List<E>)
Unconfigure the given project. |
abstract void | updateNatures(IProject,IProgressMonitor)
Update the natures of the given project. |
abstract void | updateSourceFolders(IProject,boolean,IProgressMonitor,SortedSet<E>,SortedSet<E>,SortedSet<E>,SortedSet<E>)
Update the lists of source folders. |
abstract void | updateSpecificConfiguration(IProject,IProgressMonitor,IPath,IPath)
Update the specific configuration of the project. |
val id : java.lang.String
This property is an alias for the action: getId
val label : java.lang.String
This property is an alias for the action: getLabel
def getBinaryClassPathEntries(IPath) : java.util.List<E>
def getDefaultSourceClassPathEntries(IPath) : java.util.List<E>
def getId : java.lang.String
def getLabel : java.lang.String
def isActiveByDefault : boolean
def unconfigure(IProject,IProgressMonitor,List<E>)
def updateNatures(IProject,IProgressMonitor)
def updateSourceFolders(IProject,boolean,IProgressMonitor,SortedSet<E>,SortedSet<E>,SortedSet<E>,SortedSet<E>)throws org.eclipse.core.runtime.CoreException
def updateSpecificConfiguration(IProject,IProgressMonitor,IPath,IPath)