Interface AnyProperty
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
Attribute
,DtoAttribute
,DtoProperty
,DtoReference
,Property
,Reference
public interface AnyProperty
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Any Property'.
The following features are supported:
- See Also:
- Model:
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Collection Type' attribute.getDoc()
Returns the value of the 'Doc' attribute.getHint()
Returns the value of the 'Hint' attribute.getName()
Returns the value of the 'Name' attribute.Returns the value of the 'Not Empty Message' attribute.Returns the value of the 'Nullable Message' attribute.getSize()
Returns the value of the 'Size' attribute.Returns the value of the 'Validate' attribute.Returns the value of the 'Visibility' attribute.boolean
isKey()
Returns the value of the 'Key' attribute.boolean
Returns the value of the 'Not Changeable' attribute.boolean
Returns the value of the 'Not Empty' attribute.boolean
Returns the value of the 'Nullable' attribute.boolean
Returns the value of the 'Required' attribute.boolean
Returns the value of the 'Transient' attribute.void
setCollectionType
(CollectionType value) Sets the value of the 'Collection Type
' attribute.void
Sets the value of the 'Doc
' attribute.void
Sets the value of the 'Hint
' attribute.void
setKey
(boolean value) Sets the value of the 'Key
' attribute.void
Sets the value of the 'Name
' attribute.void
setNotChangeable
(boolean value) Sets the value of the 'Not Changeable
' attribute.void
setNotEmpty
(boolean value) Sets the value of the 'Not Empty
' attribute.void
setNotEmptyMessage
(String value) Sets the value of the 'Not Empty Message
' attribute.void
setNullable
(boolean value) Sets the value of the 'Nullable
' attribute.void
setNullableMessage
(String value) Sets the value of the 'Nullable Message
' attribute.void
setRequired
(boolean value) Sets the value of the 'Required
' attribute.void
Sets the value of the 'Size
' attribute.void
setTransient
(boolean value) Sets the value of the 'Transient
' attribute.void
setValidate
(String value) Sets the value of the 'Validate
' attribute.void
setVisibility
(Visibility value) Sets the value of the 'Visibility
' 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
-
Method Details
-
getDoc
String getDoc()Returns the value of the 'Doc' attribute.- Returns:
- the value of the 'Doc' attribute.
- See Also:
- Model:
- Generated:
-
setDoc
Sets the value of the 'Doc
' attribute.- Parameters:
value
- the new value of the 'Doc' attribute.- See Also:
- Generated:
-
getVisibility
Visibility getVisibility()Returns the value of the 'Visibility' attribute. The literals are from the enumerationVisibility
.- Returns:
- the value of the 'Visibility' attribute.
- See Also:
- Model:
- Generated:
-
setVisibility
Sets the value of the 'Visibility
' attribute.- Parameters:
value
- the new value of the 'Visibility' attribute.- See Also:
- Generated:
-
getCollectionType
CollectionType getCollectionType()Returns the value of the 'Collection Type' attribute. The literals are from the enumerationCollectionType
.- Returns:
- the value of the 'Collection Type' attribute.
- See Also:
- Model:
- Generated:
-
setCollectionType
Sets the value of the 'Collection Type
' attribute.- Parameters:
value
- the new value of the 'Collection Type' attribute.- See Also:
- Generated:
-
getName
String getName()Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
- Model:
- Generated:
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
- Generated:
-
isKey
boolean isKey()Returns the value of the 'Key' attribute.- Returns:
- the value of the 'Key' attribute.
- See Also:
- Model:
- Generated:
-
setKey
void setKey(boolean value) Sets the value of the 'Key
' attribute.- Parameters:
value
- the new value of the 'Key' attribute.- See Also:
- Generated:
-
isNotChangeable
boolean isNotChangeable()Returns the value of the 'Not Changeable' attribute.- Returns:
- the value of the 'Not Changeable' attribute.
- See Also:
- Model:
- Generated:
-
setNotChangeable
void setNotChangeable(boolean value) Sets the value of the 'Not Changeable
' attribute.- Parameters:
value
- the new value of the 'Not Changeable' attribute.- See Also:
- Generated:
-
isRequired
boolean isRequired()Returns the value of the 'Required' attribute.- Returns:
- the value of the 'Required' attribute.
- See Also:
- Model:
- Generated:
-
setRequired
void setRequired(boolean value) Sets the value of the 'Required
' attribute.- Parameters:
value
- the new value of the 'Required' attribute.- See Also:
- Generated:
-
isNullable
boolean isNullable()Returns the value of the 'Nullable' attribute.- Returns:
- the value of the 'Nullable' attribute.
- See Also:
- Model:
- Generated:
-
setNullable
void setNullable(boolean value) Sets the value of the 'Nullable
' attribute.- Parameters:
value
- the new value of the 'Nullable' attribute.- See Also:
- Generated:
-
getNullableMessage
String getNullableMessage()Returns the value of the 'Nullable Message' attribute.- Returns:
- the value of the 'Nullable Message' attribute.
- See Also:
- Model:
- Generated:
-
setNullableMessage
Sets the value of the 'Nullable Message
' attribute.- Parameters:
value
- the new value of the 'Nullable Message' attribute.- See Also:
- Generated:
-
getHint
String getHint()Returns the value of the 'Hint' attribute.- Returns:
- the value of the 'Hint' attribute.
- See Also:
- Model:
- Generated:
-
setHint
Sets the value of the 'Hint
' attribute.- Parameters:
value
- the new value of the 'Hint' attribute.- See Also:
- Generated:
-
isNotEmpty
boolean isNotEmpty()Returns the value of the 'Not Empty' attribute.- Returns:
- the value of the 'Not Empty' attribute.
- See Also:
- Model:
- Generated:
-
setNotEmpty
void setNotEmpty(boolean value) Sets the value of the 'Not Empty
' attribute.- Parameters:
value
- the new value of the 'Not Empty' attribute.- See Also:
- Generated:
-
getNotEmptyMessage
String getNotEmptyMessage()Returns the value of the 'Not Empty Message' attribute.- Returns:
- the value of the 'Not Empty Message' attribute.
- See Also:
- Model:
- Generated:
-
setNotEmptyMessage
Sets the value of the 'Not Empty Message
' attribute.- Parameters:
value
- the new value of the 'Not Empty Message' attribute.- See Also:
- Generated:
-
getSize
String getSize()Returns the value of the 'Size' attribute.- Returns:
- the value of the 'Size' attribute.
- See Also:
- Model:
- Generated:
-
setSize
Sets the value of the 'Size
' attribute.- Parameters:
value
- the new value of the 'Size' attribute.- See Also:
- Generated:
-
getValidate
String getValidate()Returns the value of the 'Validate' attribute.- Returns:
- the value of the 'Validate' attribute.
- See Also:
- Model:
- Generated:
-
setValidate
Sets the value of the 'Validate
' attribute.- Parameters:
value
- the new value of the 'Validate' attribute.- See Also:
- Generated:
-
isTransient
boolean isTransient()Returns the value of the 'Transient' attribute.- Returns:
- the value of the 'Transient' attribute.
- See Also:
- Model:
- Generated:
-
setTransient
void setTransient(boolean value) Sets the value of the 'Transient
' attribute.- Parameters:
value
- the new value of the 'Transient' attribute.- See Also:
- Generated:
-