Package com._1c.g5.v8.dt.core.handle
Interface IV8File
-
- All Superinterfaces:
org.eclipse.handly.model.IElement
,org.eclipse.handly.model.IElementExtension
,org.eclipse.handly.model.ISourceElement
,org.eclipse.handly.model.ISourceElementExtension
,org.eclipse.handly.model.ISourceFile
,org.eclipse.handly.model.ISourceFileExtension
,IV8Element
- All Known Subinterfaces:
IBslFile
,IDcsFile
,IQlDcsFile
,IQlFile
,IRightTemplatesFile
- All Known Implementing Classes:
DcsFile
,V8XtextFile
public interface IV8File extends IV8Element, org.eclipse.handly.model.ISourceFileExtension, org.eclipse.handly.model.ISourceElementExtension
Represents a V8 file.- See Also:
V8ModelCore.create(IFile)
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default org.eclipse.core.resources.IFile
getFile()
Returns theIFile
on which thisIV8File
was created.-
Methods inherited from interface org.eclipse.handly.model.IElementExtension
exists, getAncestor, getChildren, getChildren, getLocationUri, getName, getResource
-
Methods inherited from interface org.eclipse.handly.model.ISourceElementExtension
getSourceElementAt, getSourceElementInfo
-
Methods inherited from interface org.eclipse.handly.model.ISourceFileExtension
getBuffer, isWorkingCopy, needsReconciling, reconcile
-
Methods inherited from interface com._1c.g5.v8.dt.core.handle.IV8Element
getParent, getRoot
-
-
-
-
Method Detail
-
getFile
default org.eclipse.core.resources.IFile getFile()
Returns theIFile
on which thisIV8File
was created. This is handle-only method.- Specified by:
getFile
in interfaceorg.eclipse.handly.model.ISourceFileExtension
- Returns:
- the
IFile
on which thisIV8File
was created (nevernull
)
-
-