Package com._1c.g5.v8.dt.xdto.model
Interface ObjectType
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,Type
- All Known Implementing Classes:
ObjectTypeImpl
public interface ObjectType extends Type
A representation of the model object 'Object Type'.The following features are supported:
- See Also:
XdtoPackage.getObjectType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<Property>
getProperties()
Returns the value of the 'Properties' containment reference list.boolean
isAbstract()
Returns the value of the 'Abstract' attribute.boolean
isMixed()
Returns the value of the 'Mixed' attribute.boolean
isOpen()
Returns the value of the 'Open' attribute.boolean
isOrdered()
Returns the value of the 'Ordered' attribute.boolean
isSequenced()
Returns the value of the 'Sequenced' attribute.boolean
isSetAbstract()
Returns whether the value of the 'Abstract
' attribute is set.boolean
isSetMixed()
Returns whether the value of the 'Mixed
' attribute is set.boolean
isSetOpen()
Returns whether the value of the 'Open
' attribute is set.boolean
isSetOrdered()
Returns whether the value of the 'Ordered
' attribute is set.boolean
isSetSequenced()
Returns whether the value of the 'Sequenced
' attribute is set.void
setAbstract(boolean value)
Sets the value of the 'Abstract
' attribute.void
setMixed(boolean value)
Sets the value of the 'Mixed
' attribute.void
setOpen(boolean value)
Sets the value of the 'Open
' attribute.void
setOrdered(boolean value)
Sets the value of the 'Ordered
' attribute.void
setSequenced(boolean value)
Sets the value of the 'Sequenced
' attribute.void
unsetAbstract()
Unsets the value of the 'Abstract
' attribute.void
unsetMixed()
Unsets the value of the 'Mixed
' attribute.void
unsetOpen()
Unsets the value of the 'Open
' attribute.void
unsetOrdered()
Unsets the value of the 'Ordered
' attribute.void
unsetSequenced()
Unsets the value of the 'Sequenced
' attribute.-
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 org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.xdto.model.Type
getBaseType, getName, setBaseType, setName
-
-
-
-
Method Detail
-
getProperties
org.eclipse.emf.common.util.EList<Property> getProperties()
Returns the value of the 'Properties' containment reference list. The list contents are of typeProperty
.- Returns:
- the value of the 'Properties' containment reference list.
- See Also:
XdtoPackage.getObjectType_Properties()
-
isOpen
boolean isOpen()
Returns the value of the 'Open' attribute. The default value is"false"
.- Returns:
- the value of the 'Open' attribute.
- See Also:
isSetOpen()
,unsetOpen()
,setOpen(boolean)
,XdtoPackage.getObjectType_Open()
-
setOpen
void setOpen(boolean value)
Sets the value of the 'Open
' attribute.- Parameters:
value
- the new value of the 'Open' attribute.- See Also:
isSetOpen()
,unsetOpen()
,isOpen()
-
unsetOpen
void unsetOpen()
Unsets the value of the 'Open
' attribute.- See Also:
isSetOpen()
,isOpen()
,setOpen(boolean)
-
isSetOpen
boolean isSetOpen()
Returns whether the value of the 'Open
' attribute is set.- Returns:
- whether the value of the 'Open' attribute is set.
- See Also:
unsetOpen()
,isOpen()
,setOpen(boolean)
-
isAbstract
boolean isAbstract()
Returns the value of the 'Abstract' attribute. The default value is"false"
.- Returns:
- the value of the 'Abstract' attribute.
- See Also:
isSetAbstract()
,unsetAbstract()
,setAbstract(boolean)
,XdtoPackage.getObjectType_Abstract()
-
setAbstract
void setAbstract(boolean value)
Sets the value of the 'Abstract
' attribute.- Parameters:
value
- the new value of the 'Abstract' attribute.- See Also:
isSetAbstract()
,unsetAbstract()
,isAbstract()
-
unsetAbstract
void unsetAbstract()
Unsets the value of the 'Abstract
' attribute.- See Also:
isSetAbstract()
,isAbstract()
,setAbstract(boolean)
-
isSetAbstract
boolean isSetAbstract()
Returns whether the value of the 'Abstract
' attribute is set.- Returns:
- whether the value of the 'Abstract' attribute is set.
- See Also:
unsetAbstract()
,isAbstract()
,setAbstract(boolean)
-
isMixed
boolean isMixed()
Returns the value of the 'Mixed' attribute. The default value is"false"
.- Returns:
- the value of the 'Mixed' attribute.
- See Also:
isSetMixed()
,unsetMixed()
,setMixed(boolean)
,XdtoPackage.getObjectType_Mixed()
-
setMixed
void setMixed(boolean value)
Sets the value of the 'Mixed
' attribute.- Parameters:
value
- the new value of the 'Mixed' attribute.- See Also:
isSetMixed()
,unsetMixed()
,isMixed()
-
unsetMixed
void unsetMixed()
Unsets the value of the 'Mixed
' attribute.- See Also:
isSetMixed()
,isMixed()
,setMixed(boolean)
-
isSetMixed
boolean isSetMixed()
Returns whether the value of the 'Mixed
' attribute is set.- Returns:
- whether the value of the 'Mixed' attribute is set.
- See Also:
unsetMixed()
,isMixed()
,setMixed(boolean)
-
isOrdered
boolean isOrdered()
Returns the value of the 'Ordered' attribute. The default value is"true"
.- Returns:
- the value of the 'Ordered' attribute.
- See Also:
isSetOrdered()
,unsetOrdered()
,setOrdered(boolean)
,XdtoPackage.getObjectType_Ordered()
-
setOrdered
void setOrdered(boolean value)
Sets the value of the 'Ordered
' attribute.- Parameters:
value
- the new value of the 'Ordered' attribute.- See Also:
isSetOrdered()
,unsetOrdered()
,isOrdered()
-
unsetOrdered
void unsetOrdered()
Unsets the value of the 'Ordered
' attribute.- See Also:
isSetOrdered()
,isOrdered()
,setOrdered(boolean)
-
isSetOrdered
boolean isSetOrdered()
Returns whether the value of the 'Ordered
' attribute is set.- Returns:
- whether the value of the 'Ordered' attribute is set.
- See Also:
unsetOrdered()
,isOrdered()
,setOrdered(boolean)
-
isSequenced
boolean isSequenced()
Returns the value of the 'Sequenced' attribute. The default value is"false"
.- Returns:
- the value of the 'Sequenced' attribute.
- See Also:
isSetSequenced()
,unsetSequenced()
,setSequenced(boolean)
,XdtoPackage.getObjectType_Sequenced()
-
setSequenced
void setSequenced(boolean value)
Sets the value of the 'Sequenced
' attribute.- Parameters:
value
- the new value of the 'Sequenced' attribute.- See Also:
isSetSequenced()
,unsetSequenced()
,isSequenced()
-
unsetSequenced
void unsetSequenced()
Unsets the value of the 'Sequenced
' attribute.- See Also:
isSetSequenced()
,isSequenced()
,setSequenced(boolean)
-
isSetSequenced
boolean isSetSequenced()
Returns whether the value of the 'Sequenced
' attribute is set.- Returns:
- whether the value of the 'Sequenced' attribute is set.
- See Also:
unsetSequenced()
,isSequenced()
,setSequenced(boolean)
-
-