Interface DataTransferObject
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,SimpleDomainObject
public interface DataTransferObject extends SimpleDomainObject
A representation of the model object 'Data Transfer Object'.The following features are supported:
- See Also:
TacticdslPackage.getDataTransferObject()
- Model:
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<DtoAttribute>
getAttributes()
Returns the value of the 'Attributes' containment reference list.java.lang.String
getComment()
Returns the value of the 'Comment' attribute.DataTransferObject
getExtends()
Returns the value of the 'Extends' reference.java.lang.String
getExtendsName()
Returns the value of the 'Extends Name' attribute.org.eclipse.emf.common.util.EList<DtoReference>
getReferences()
Returns the value of the 'References' containment reference list.java.lang.String
getValidate()
Returns the value of the 'Validate' attribute.boolean
isAbstract()
Returns the value of the 'Abstract' attribute.boolean
isGapClass()
Returns the value of the 'Gap Class' attribute.boolean
isNoGapClass()
Returns the value of the 'No Gap Class' attribute.void
setAbstract(boolean value)
Sets the value of the 'Abstract
' attribute.void
setComment(java.lang.String value)
Sets the value of the 'Comment
' attribute.void
setExtends(DataTransferObject value)
Sets the value of the 'Extends
' reference.void
setExtendsName(java.lang.String value)
Sets the value of the 'Extends Name
' attribute.void
setGapClass(boolean value)
Sets the value of the 'Gap Class
' attribute.void
setNoGapClass(boolean value)
Sets the value of the 'No Gap Class
' attribute.void
setValidate(java.lang.String value)
Sets the value of the 'Validate
' 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 org.contextmapper.tactic.dsl.tacticdsl.SimpleDomainObject
getDoc, getHint, getName, getPackage, setDoc, setHint, setName, setPackage
-
-
-
-
Method Detail
-
getComment
java.lang.String getComment()
Returns the value of the 'Comment' attribute.- Returns:
- the value of the 'Comment' attribute.
- See Also:
setComment(String)
,TacticdslPackage.getDataTransferObject_Comment()
- Model:
- Generated:
-
setComment
void setComment(java.lang.String value)
Sets the value of the 'Comment
' attribute.- Parameters:
value
- the new value of the 'Comment' attribute.- See Also:
getComment()
- Generated:
-
isAbstract
boolean isAbstract()
Returns the value of the 'Abstract' attribute.- Returns:
- the value of the 'Abstract' attribute.
- See Also:
setAbstract(boolean)
,TacticdslPackage.getDataTransferObject_Abstract()
- Model:
- Generated:
-
setAbstract
void setAbstract(boolean value)
Sets the value of the 'Abstract
' attribute.- Parameters:
value
- the new value of the 'Abstract' attribute.- See Also:
isAbstract()
- Generated:
-
getExtends
DataTransferObject getExtends()
Returns the value of the 'Extends' reference.- Returns:
- the value of the 'Extends' reference.
- See Also:
setExtends(DataTransferObject)
,TacticdslPackage.getDataTransferObject_Extends()
- Model:
- Generated:
-
setExtends
void setExtends(DataTransferObject value)
Sets the value of the 'Extends
' reference.- Parameters:
value
- the new value of the 'Extends' reference.- See Also:
getExtends()
- Generated:
-
getExtendsName
java.lang.String getExtendsName()
Returns the value of the 'Extends Name' attribute.- Returns:
- the value of the 'Extends Name' attribute.
- See Also:
setExtendsName(String)
,TacticdslPackage.getDataTransferObject_ExtendsName()
- Model:
- Generated:
-
setExtendsName
void setExtendsName(java.lang.String value)
Sets the value of the 'Extends Name
' attribute.- Parameters:
value
- the new value of the 'Extends Name' attribute.- See Also:
getExtendsName()
- Generated:
-
isGapClass
boolean isGapClass()
Returns the value of the 'Gap Class' attribute.- Returns:
- the value of the 'Gap Class' attribute.
- See Also:
setGapClass(boolean)
,TacticdslPackage.getDataTransferObject_GapClass()
- Model:
- Generated:
-
setGapClass
void setGapClass(boolean value)
Sets the value of the 'Gap Class
' attribute.- Parameters:
value
- the new value of the 'Gap Class' attribute.- See Also:
isGapClass()
- Generated:
-
isNoGapClass
boolean isNoGapClass()
Returns the value of the 'No Gap Class' attribute.- Returns:
- the value of the 'No Gap Class' attribute.
- See Also:
setNoGapClass(boolean)
,TacticdslPackage.getDataTransferObject_NoGapClass()
- Model:
- Generated:
-
setNoGapClass
void setNoGapClass(boolean value)
Sets the value of the 'No Gap Class
' attribute.- Parameters:
value
- the new value of the 'No Gap Class' attribute.- See Also:
isNoGapClass()
- Generated:
-
getValidate
java.lang.String getValidate()
Returns the value of the 'Validate' attribute.- Returns:
- the value of the 'Validate' attribute.
- See Also:
setValidate(String)
,TacticdslPackage.getDataTransferObject_Validate()
- Model:
- Generated:
-
setValidate
void setValidate(java.lang.String value)
Sets the value of the 'Validate
' attribute.- Parameters:
value
- the new value of the 'Validate' attribute.- See Also:
getValidate()
- Generated:
-
getAttributes
org.eclipse.emf.common.util.EList<DtoAttribute> getAttributes()
Returns the value of the 'Attributes' containment reference list. The list contents are of typeDtoAttribute
.- Returns:
- the value of the 'Attributes' containment reference list.
- See Also:
TacticdslPackage.getDataTransferObject_Attributes()
- Model:
- containment="true"
- Generated:
-
getReferences
org.eclipse.emf.common.util.EList<DtoReference> getReferences()
Returns the value of the 'References' containment reference list. The list contents are of typeDtoReference
.- Returns:
- the value of the 'References' containment reference list.
- See Also:
TacticdslPackage.getDataTransferObject_References()
- Model:
- containment="true"
- Generated:
-
-