Package com._1c.g5.v8.dt.mcore
Interface Type
- All Superinterfaces:
DuallyNamedElement
,Environmental
,org.eclipse.emf.ecore.EObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,TypeItem
,VersionedItem
- All Known Subinterfaces:
ExtendedCollectionType
,ExtendedType
,PromiseType
,PropertyType
,XdtoProxyType
,XdtoRealType
,XdtoType
- All Known Implementing Classes:
ExtendedCollectionTypeImpl
,ExtendedTypeImpl
,PromiseTypeImpl
,PropertyTypeImpl
,TypeImpl
,XdtoProxyTypeImpl
,XdtoRealTypeImpl
,XdtoTypeImpl
A representation of the model object 'Type'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<Event>
Returns the value of the 'Collection Element Types' containment reference.Returns the value of the 'Context Def' containment reference.org.eclipse.emf.common.util.EList<Ctor>
getCtors()
Returns the value of the 'Ctors' containment reference list.org.eclipse.emf.common.util.EList<Event>
Returns the value of the 'Events' containment reference list.Returns the value of the 'Parent Type' reference.boolean
Returns the value of the 'Created By New Operator' attribute.boolean
Returns the value of the 'Exchange With Server' attribute.boolean
Returns the value of the 'Index Accessible' attribute.boolean
Returns the value of the 'Iterable' attribute.boolean
Returns the value of the 'Sys Enum' attribute.void
Sets the value of the 'Collection Element Types
' containment reference.void
setContextDef
(ContextDef value) Sets the value of the 'Context Def
' containment reference.void
setCreatedByNewOperator
(boolean value) Sets the value of the 'Created By New Operator
' attribute.void
setExchangeWithServer
(boolean value) Sets the value of the 'Exchange With Server
' attribute.void
setIndexAccessible
(boolean value) Sets the value of the 'Index Accessible
' attribute.void
setIterable
(boolean value) Sets the value of the 'Iterable
' attribute.void
setParentType
(TypeItem value) Sets the value of the 'Parent Type
' reference.void
setSysEnum
(boolean value) Sets the value of the 'Sys Enum
' 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.TypeItem
getCompositeId, setCompositeId
Methods inherited from interface com._1c.g5.v8.dt.mcore.VersionedItem
getCompatibilityMode, getDeprecatedSince, getReplacedBy, setCompatibilityMode, setDeprecatedSince
-
Method Details
-
getCtors
org.eclipse.emf.common.util.EList<Ctor> getCtors()Returns the value of the 'Ctors' containment reference list. The list contents are of typeCtor
.- Returns:
- the value of the 'Ctors' containment reference list.
- See Also:
-
getContextDef
ContextDef getContextDef()Returns the value of the 'Context Def' containment reference.- Returns:
- the value of the 'Context Def' containment reference.
- See Also:
-
setContextDef
Sets the value of the 'Context Def
' containment reference.- Parameters:
value
- the new value of the 'Context Def' containment reference.- See Also:
-
getEvents
org.eclipse.emf.common.util.EList<Event> getEvents()Returns the value of the 'Events' containment reference list. The list contents are of typeEvent
.- Returns:
- the value of the 'Events' containment reference list.
- See Also:
-
isSysEnum
boolean isSysEnum()Returns the value of the 'Sys Enum' attribute.- Returns:
- the value of the 'Sys Enum' attribute.
- See Also:
-
setSysEnum
void setSysEnum(boolean value) Sets the value of the 'Sys Enum
' attribute.- Parameters:
value
- the new value of the 'Sys Enum' attribute.- See Also:
-
isCreatedByNewOperator
boolean isCreatedByNewOperator()Returns the value of the 'Created By New Operator' attribute. The default value is"true"
.- Returns:
- the value of the 'Created By New Operator' attribute.
- See Also:
-
setCreatedByNewOperator
void setCreatedByNewOperator(boolean value) Sets the value of the 'Created By New Operator
' attribute.- Parameters:
value
- the new value of the 'Created By New Operator' attribute.- See Also:
-
getParentType
TypeItem getParentType()Returns the value of the 'Parent Type' reference.- Returns:
- the value of the 'Parent Type' reference.
- See Also:
-
setParentType
Sets the value of the 'Parent Type
' reference.- Parameters:
value
- the new value of the 'Parent Type' reference.- See Also:
-
isIterable
boolean isIterable()Returns the value of the 'Iterable' attribute.- Returns:
- the value of the 'Iterable' attribute.
- See Also:
-
setIterable
void setIterable(boolean value) Sets the value of the 'Iterable
' attribute.- Parameters:
value
- the new value of the 'Iterable' attribute.- See Also:
-
isIndexAccessible
boolean isIndexAccessible()Returns the value of the 'Index Accessible' attribute.- Returns:
- the value of the 'Index Accessible' attribute.
- See Also:
-
setIndexAccessible
void setIndexAccessible(boolean value) Sets the value of the 'Index Accessible
' attribute.- Parameters:
value
- the new value of the 'Index Accessible' attribute.- See Also:
-
isExchangeWithServer
boolean isExchangeWithServer()Returns the value of the 'Exchange With Server' attribute.- Returns:
- the value of the 'Exchange With Server' attribute.
- See Also:
-
setExchangeWithServer
void setExchangeWithServer(boolean value) Sets the value of the 'Exchange With Server
' attribute.- Parameters:
value
- the new value of the 'Exchange With Server' attribute.- See Also:
-
getCollectionElementTypes
TypeContainer getCollectionElementTypes()Returns the value of the 'Collection Element Types' containment reference.- Returns:
- the value of the 'Collection Element Types' containment reference.
- See Also:
-
setCollectionElementTypes
Sets the value of the 'Collection Element Types
' containment reference.- Parameters:
value
- the new value of the 'Collection Element Types' containment reference.- See Also:
-
allEvents
org.eclipse.emf.common.util.EList<Event> allEvents()
-