Package com._1c.g5.v8.dt.mcore
Interface Field
-
- All Superinterfaces:
DuallyNamedElement
,org.eclipse.emf.ecore.EObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
DerivedField
- All Known Implementing Classes:
DerivedFieldImpl
,FieldImpl
public interface Field extends DuallyNamedElement
A representation of the model object 'Field'.The following features are supported:
- See Also:
McorePackage.getField()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getFieldId()
Returns the value of the 'Field Id' attribute.String
getFieldIdPrefix()
Returns the value of the 'Field Id Prefix' attribute.org.eclipse.emf.common.util.EList<SourceType>
getSourceTypes()
Returns the value of the 'Source Types' attribute list.TypeDescription
getType()
Returns the value of the 'Type' containment reference.boolean
isReadOnly()
Returns the value of the 'Read Only' attribute.void
setFieldIdPrefix(String value)
Sets the value of the 'Field Id Prefix
' attribute.void
setReadOnly(boolean value)
Sets the value of the 'Read Only
' attribute.void
setType(TypeDescription value)
Sets the value of the 'Type
' containment reference.-
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)
,McorePackage.getField_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()
-
isReadOnly
boolean isReadOnly()
Returns the value of the 'Read Only' attribute.- Returns:
- the value of the 'Read Only' attribute.
- See Also:
setReadOnly(boolean)
,McorePackage.getField_ReadOnly()
-
setReadOnly
void setReadOnly(boolean value)
Sets the value of the 'Read Only
' attribute.- Parameters:
value
- the new value of the 'Read Only' attribute.- See Also:
isReadOnly()
-
getSourceTypes
org.eclipse.emf.common.util.EList<SourceType> getSourceTypes()
Returns the value of the 'Source Types' attribute list. The list contents are of typeSourceType
. The literals are from the enumerationSourceType
.- Returns:
- the value of the 'Source Types' attribute list.
- See Also:
SourceType
,McorePackage.getField_SourceTypes()
-
getFieldIdPrefix
String getFieldIdPrefix()
Returns the value of the 'Field Id Prefix' attribute.- Returns:
- the value of the 'Field Id Prefix' attribute.
- See Also:
setFieldIdPrefix(String)
,McorePackage.getField_FieldIdPrefix()
-
setFieldIdPrefix
void setFieldIdPrefix(String value)
Sets the value of the 'Field Id Prefix
' attribute.- Parameters:
value
- the new value of the 'Field Id Prefix' attribute.- See Also:
getFieldIdPrefix()
-
getFieldId
String getFieldId()
Returns the value of the 'Field Id' attribute.- Returns:
- the value of the 'Field Id' attribute.
- See Also:
McorePackage.getField_FieldId()
-
-