Package com._1c.g5.v8.dt.metadata.dbview
Interface DbViewFieldDef
-
- All Superinterfaces:
DbViewElement
,DuallyNamedElement
,org.eclipse.emf.ecore.EObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
DbViewFieldFieldDef
,DbViewFieldFieldDefFromQuery
,DbViewFieldFieldDefWithPeriod
,DbViewFieldTableDef
,DbViewNestedTableFromQuery
,DbViewVirtualFieldDef
- All Known Implementing Classes:
DbViewFieldDefImpl
,DbViewFieldFieldDefFromQueryImpl
,DbViewFieldFieldDefImpl
,DbViewFieldFieldDefWithPeriodImpl
,DbViewFieldTableDefImpl
,DbViewNestedTableFromQueryImpl
,DbViewVirtualFieldDefImpl
public interface DbViewFieldDef extends DbViewElement
A representation of the model object 'Field Def'. Field in virtual tableThe following features are supported:
- See Also:
DbViewPackage.getDbViewFieldDef()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DbViewFieldRole
getFieldRole()
Returns the value of the 'Field Role' containment reference.org.eclipse.emf.ecore.EObject
getPresentationSource()
Returns the value of the 'Presentation Source' reference.TypeDescription
getType()
Returns the value of the 'Type' containment reference.void
setFieldRole(DbViewFieldRole value)
Sets the value of the 'Field Role
' containment reference.void
setPresentationSource(org.eclipse.emf.ecore.EObject value)
Sets the value of the 'Presentation Source
' reference.void
setType(TypeDescription value)
Sets the value of the 'Type
' containment reference.-
Methods inherited from interface com._1c.g5.v8.dt.metadata.dbview.DbViewElement
getMdObject, getPresentation, setMdObject
-
Methods inherited from interface com._1c.g5.v8.dt.mcore.DuallyNamedElement
getNameRu, setNameRu
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com._1c.g5.v8.dt.mcore.NamedElement
getName, setName
-
-
-
-
Method Detail
-
getType
TypeDescription getType()
Returns the value of the 'Type' containment reference.- Returns:
- the value of the 'Type' containment reference.
- See Also:
setType(TypeDescription)
,DbViewPackage.getDbViewFieldDef_Type()
-
setType
void setType(TypeDescription value)
Sets the value of the 'Type
' containment reference.- Parameters:
value
- the new value of the 'Type' containment reference.- See Also:
getType()
-
getFieldRole
DbViewFieldRole getFieldRole()
Returns the value of the 'Field Role' containment reference.- Returns:
- the value of the 'Field Role' containment reference.
- See Also:
setFieldRole(DbViewFieldRole)
,DbViewPackage.getDbViewFieldDef_FieldRole()
-
setFieldRole
void setFieldRole(DbViewFieldRole value)
Sets the value of the 'Field Role
' containment reference.- Parameters:
value
- the new value of the 'Field Role' containment reference.- See Also:
getFieldRole()
-
getPresentationSource
org.eclipse.emf.ecore.EObject getPresentationSource()
Returns the value of the 'Presentation Source' reference.- Returns:
- the value of the 'Presentation Source' reference.
- See Also:
setPresentationSource(EObject)
,DbViewPackage.getDbViewFieldDef_PresentationSource()
-
setPresentationSource
void setPresentationSource(org.eclipse.emf.ecore.EObject value)
Sets the value of the 'Presentation Source
' reference.- Parameters:
value
- the new value of the 'Presentation Source' reference.- See Also:
getPresentationSource()
-
-