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:
BslFile
,DcsFile
,QlDcsFile
,QlFile
,RightTemplatesFile
,V8XtextFile
public interface IV8File
extends IV8Element, org.eclipse.handly.model.ISourceFileExtension, org.eclipse.handly.model.ISourceElementExtension
Represents a V8 file.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.eclipse.core.resources.IFile
getFile()
Returns theIFile
on which thisIV8File
was created.Methods inherited from interface org.eclipse.handly.model.IElement
equals, hashCode
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 Details
-
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
)
-