Package com._1c.g5.v8.dt.core.handle
Interface IV8Element
- All Superinterfaces:
org.eclipse.handly.model.IElement
,org.eclipse.handly.model.IElementExtension
- All Known Subinterfaces:
IAllQuery
,IBslConstruct
,IBslFile
,IDcsFile
,IDropQuery
,IEnvironmentPreprocessor
,IEvent
,IEventHandler
,IEventSection
,IExtensionElement
,IFieldQuery
,IFieldQueryDcs
,IIfStatementPart
,ILeafField
,ILeafFieldDcs
,IMethod
,IModule
,IParentPreprocessor
,IQlConstruct
,IQlDcsCharacteristics
,IQlDcsConstruct
,IQlDcsFile
,IQlFile
,IRegionPreprocessor
,IRightTemplatesConstruct
,IRightTemplatesFile
,ISelectQuery
,IStatement
,ITemplate
,IV8File
,IV8Model
,IV8ProjectHandle
,IVariable
- All Known Implementing Classes:
AllQueryImpl
,BslFile
,DcsFile
,DropQueryImpl
,EnvironmentPreprocessorImpl
,EventHandlerImpl
,EventImpl
,EventSectionImpl
,ExtensionElementImpl
,ExternalV8ProjectHandle
,FieldQueryDcsImpl
,FieldQueryImpl
,IfStatementPart
,LeafFieldDcsImpl
,LeafFieldImpl
,MethodImpl
,ModuleImpl
,ParentPreprocessorImpl
,QlDcsCharacteristics
,QlDcsFile
,QlFile
,RegionPreprocessorImpl
,RightTemplatesFile
,SelectQueryImpl
,StatementImp
,TemplateImpl
,V8Model
,V8ProjectHandle
,V8SourceConstruct
,V8XtextFile
,VariableImpl
public interface IV8Element
extends org.eclipse.handly.model.IElementExtension
Common protocol for all elements provided by the V8 Model.
The V8 Model represents the workspace from the V8-centric view.
It is a handle-based model - its elements are
IElement
s.- See Also:
-
IElement
IV8Model
-
Method Summary
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
-
Method Details
-
getParent
- Specified by:
getParent
in interfaceorg.eclipse.handly.model.IElementExtension
-
getRoot
- Specified by:
getRoot
in interfaceorg.eclipse.handly.model.IElementExtension
-