Package com._1c.g5.v8.dt.mcore
Interface Property
-
- All Superinterfaces:
DuallyNamedElement
,Environmental
,org.eclipse.emf.ecore.EObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,VersionedItem
- All Known Subinterfaces:
BslContextDefMockProperty
,BslContextDefProperty
,ContainingSourceDerivedProperty
,DerivedProperty
- All Known Implementing Classes:
BslContextDefMockPropertyImpl
,BslContextDefPropertyImpl
,ContainingSourceDerivedPropertyImpl
,DerivedPropertyImpl
,PropertyImpl
public interface Property extends DuallyNamedElement, Environmental, VersionedItem
A representation of the model object 'Property'.The following features are supported:
- See Also:
McorePackage.getProperty()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeContainer
getTypeContainer()
Returns the value of the 'Type Container' containment reference.org.eclipse.emf.common.util.EList<TypeItem>
getTypes()
boolean
isDependsOnMetadata()
Returns the value of the 'Depends On Metadata' attribute.boolean
isReadable()
Returns the value of the 'Readable' attribute.boolean
isWritable()
Returns the value of the 'Writable' attribute.void
setDependsOnMetadata(boolean value)
Sets the value of the 'Depends On Metadata
' attribute.void
setReadable(boolean value)
Sets the value of the 'Readable
' attribute.void
setTypeContainer(TypeContainer value)
Sets the value of the 'Type Container
' containment reference.void
setWritable(boolean value)
Sets the value of the 'Writable
' attribute.-
Methods inherited from interface com._1c.g5.v8.dt.mcore.DuallyNamedElement
getNameRu, setNameRu
-
Methods inherited from interface com._1c.g5.v8.dt.mcore.Environmental
environments, getEnvironments, setEnvironments
-
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
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.mcore.VersionedItem
getCompatibilityMode, getDeprecatedSince, getReplacedBy, setCompatibilityMode, setDeprecatedSince
-
-
-
-
Method Detail
-
isReadable
boolean isReadable()
Returns the value of the 'Readable' attribute.- Returns:
- the value of the 'Readable' attribute.
- See Also:
setReadable(boolean)
,McorePackage.getProperty_Readable()
-
setReadable
void setReadable(boolean value)
Sets the value of the 'Readable
' attribute.- Parameters:
value
- the new value of the 'Readable' attribute.- See Also:
isReadable()
-
isWritable
boolean isWritable()
Returns the value of the 'Writable' attribute.- Returns:
- the value of the 'Writable' attribute.
- See Also:
setWritable(boolean)
,McorePackage.getProperty_Writable()
-
setWritable
void setWritable(boolean value)
Sets the value of the 'Writable
' attribute.- Parameters:
value
- the new value of the 'Writable' attribute.- See Also:
isWritable()
-
isDependsOnMetadata
boolean isDependsOnMetadata()
Returns the value of the 'Depends On Metadata' attribute.- Returns:
- the value of the 'Depends On Metadata' attribute.
- See Also:
setDependsOnMetadata(boolean)
,McorePackage.getProperty_DependsOnMetadata()
-
setDependsOnMetadata
void setDependsOnMetadata(boolean value)
Sets the value of the 'Depends On Metadata
' attribute.- Parameters:
value
- the new value of the 'Depends On Metadata' attribute.- See Also:
isDependsOnMetadata()
-
getTypeContainer
TypeContainer getTypeContainer()
Returns the value of the 'Type Container' containment reference.- Returns:
- the value of the 'Type Container' containment reference.
- See Also:
setTypeContainer(TypeContainer)
,McorePackage.getProperty_TypeContainer()
-
setTypeContainer
void setTypeContainer(TypeContainer value)
Sets the value of the 'Type Container
' containment reference.- Parameters:
value
- the new value of the 'Type Container' containment reference.- See Also:
getTypeContainer()
-
getTypes
org.eclipse.emf.common.util.EList<TypeItem> getTypes()
-
-