public interface IlrModelFolder extends IlrResourceElement
A model folder is a folder that contains model files, for example: Source folders, Query folders, and so on.
The files that are not contained by a model folder are not taken into account by the model.
The following features are supported:
IlrBasePackage.getModelFolder()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.core.resources.IFolder |
getFolder()
Returns the value of the 'Folder' attribute.
|
boolean |
isValidClass(org.eclipse.emf.ecore.EClass rdtClass)
Returns
true if this class corresponds to a class managed by this
model folder. |
boolean |
isValidResource(org.eclipse.core.resources.IResource resource)
Returns
true if this resource corresponds to a resource element
in this model folder. |
void |
setFolder(org.eclipse.core.resources.IFolder value)
Sets the value of the '
Folder' attribute. |
deleteElement, getOriginal, getResource, isWorkingCopygetName, getUuid, setName, setUuidcloneElement, createAnnotation, deleteElement, fillWith, getAdapter, getDisplayName, getModel, isDeleted, isValid, setPropertyValue, setPropertyValuegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereClass, getPropertyValue, getPropertyValue, isInstanceOforg.eclipse.core.resources.IFolder getFolder()
The workspace folder corresponding to this model folder.
setFolder(IFolder),
IlrBasePackage.getModelFolder_Folder()void setFolder(org.eclipse.core.resources.IFolder value)
Folder' attribute.
value - the new value of the 'Folder' attribute.getFolder()boolean isValidResource(org.eclipse.core.resources.IResource resource)
true if this resource corresponds to a resource element
in this model folder.
boolean isValidClass(org.eclipse.emf.ecore.EClass rdtClass)
true if this class corresponds to a class managed by this
model folder.
© Copyright IBM Corp. 1987, 2024