public interface StructuredClassCS extends ClassCS, NamespaceCS
The following features are supported:
BaseCSPackage.getStructuredClassCS()
Modifier and Type | Method and Description |
---|---|
TypedRefCS |
getOwnedMetaclass()
Returns the value of the 'Owned Metaclass' containment reference.
|
<any> |
getOwnedOperations()
Returns the value of the 'Owned Operations' containment reference list.
|
<any> |
getOwnedProperties()
Returns the value of the 'Owned Properties' containment reference list.
|
<any> |
getOwnedSuperTypes()
Returns the value of the 'Owned Super Types' containment reference list.
|
boolean |
isIsAbstract()
Returns the value of the 'Is Abstract' attribute.
|
boolean |
isIsInterface()
Returns the value of the 'Is Interface' attribute.
|
void |
setIsAbstract(boolean value)
Sets the value of the '
Is Abstract ' attribute. |
void |
setIsInterface(boolean value)
Sets the value of the '
Is Interface ' attribute. |
void |
setOwnedMetaclass(TypedRefCS value)
Sets the value of the '
Owned Metaclass ' containment reference. |
getInstanceClassName, getOwnedConstraints, getOwningPackage, setInstanceClassName, setOwningPackage
getOwnedSignature, setOwnedSignature
getName, setName
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, setPivot
resetPivot
boolean isIsAbstract()
"false"
.
If the meaning of the 'Is Abstract' attribute isn't clear, there really should be more of a description here...
setIsAbstract(boolean)
,
BaseCSPackage.getStructuredClassCS_IsAbstract()
void setIsAbstract(boolean value)
Is Abstract
' attribute.
value
- the new value of the 'Is Abstract' attribute.isIsAbstract()
boolean isIsInterface()
"false"
.
If the meaning of the 'Is Interface' attribute isn't clear, there really should be more of a description here...
setIsInterface(boolean)
,
BaseCSPackage.getStructuredClassCS_IsInterface()
void setIsInterface(boolean value)
Is Interface
' attribute.
value
- the new value of the 'Is Interface' attribute.isIsInterface()
<any> getOwnedSuperTypes()
TypedRefCS
.
If the meaning of the 'Owned Super Type' containment reference list isn't clear, there really should be more of a description here...
BaseCSPackage.getStructuredClassCS_OwnedSuperTypes()
<any> getOwnedOperations()
OperationCS
.
It is bidirectional and its opposite is 'Owning Class
'.
If the meaning of the 'Owned Operation' containment reference list isn't clear, there really should be more of a description here...
BaseCSPackage.getStructuredClassCS_OwnedOperations()
,
OperationCS.getOwningClass()
<any> getOwnedProperties()
StructuralFeatureCS
.
It is bidirectional and its opposite is 'Owning Class
'.
If the meaning of the 'Owned Property' containment reference list isn't clear, there really should be more of a description here...
BaseCSPackage.getStructuredClassCS_OwnedProperties()
,
StructuralFeatureCS.getOwningClass()
TypedRefCS getOwnedMetaclass()
If the meaning of the 'Owned Meta Type' containment reference isn't clear, there really should be more of a description here...
setOwnedMetaclass(TypedRefCS)
,
BaseCSPackage.getStructuredClassCS_OwnedMetaclass()
void setOwnedMetaclass(TypedRefCS value)
Owned Metaclass
' containment reference.
value
- the new value of the 'Owned Metaclass' containment reference.getOwnedMetaclass()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.