|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataLinkDataType
A representation of the model object 'Data Link Data Type'. Represents a link to a file/location outside the system.
The following features are supported:
SQLDataTypesPackage.getDataLinkDataType()| Method Summary | |
|---|---|
IntegrityControlOption |
getIntegrityControl()
Returns the value of the 'Integrity Control' attribute. |
int |
getLength()
Returns the value of the 'Length' attribute. |
LinkControlOption |
getLinkControl()
Returns the value of the 'Link Control' attribute. |
ReadPermissionOption |
getReadPermission()
Returns the value of the 'Read Permission' attribute. |
UnlinkOption |
getUnlink()
Returns the value of the 'Unlink' attribute. |
WritePermissionOption |
getWritePermission()
Returns the value of the 'Write Permission' attribute. |
boolean |
isRecovery()
Returns the value of the 'Recovery' attribute. |
void |
setIntegrityControl(IntegrityControlOption value)
Sets the value of the ' Integrity Control' attribute. |
void |
setLength(int value)
Sets the value of the ' Length' attribute. |
void |
setLinkControl(LinkControlOption value)
Sets the value of the ' Link Control' attribute. |
void |
setReadPermission(ReadPermissionOption value)
Sets the value of the ' Read Permission' attribute. |
void |
setRecovery(boolean value)
Sets the value of the ' Recovery' attribute. |
void |
setUnlink(UnlinkOption value)
Sets the value of the ' Unlink' attribute. |
void |
setWritePermission(WritePermissionOption value)
Sets the value of the ' Write Permission' attribute. |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.datatypes.PredefinedDataType |
|---|
getPrimitiveType, setPrimitiveType |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.datatypes.DataType |
|---|
setContainer |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
int getLength()
If the meaning of the 'Length' attribute isn't clear, there really should be more of a description here...
setLength(int),
SQLDataTypesPackage.getDataLinkDataType_Length()void setLength(int value)
Length' attribute.
value - the new value of the 'Length' attribute.getLength()LinkControlOption getLinkControl()
LinkControlOption.
If the meaning of the 'Link Control' attribute isn't clear, there really should be more of a description here...
LinkControlOption,
setLinkControl(LinkControlOption),
SQLDataTypesPackage.getDataLinkDataType_LinkControl()void setLinkControl(LinkControlOption value)
Link Control' attribute.
value - the new value of the 'Link Control' attribute.LinkControlOption,
getLinkControl()IntegrityControlOption getIntegrityControl()
IntegrityControlOption.
If the meaning of the 'Integrity Control' attribute isn't clear, there really should be more of a description here...
IntegrityControlOption,
setIntegrityControl(IntegrityControlOption),
SQLDataTypesPackage.getDataLinkDataType_IntegrityControl()void setIntegrityControl(IntegrityControlOption value)
Integrity Control' attribute.
value - the new value of the 'Integrity Control' attribute.IntegrityControlOption,
getIntegrityControl()ReadPermissionOption getReadPermission()
ReadPermissionOption.
If the meaning of the 'Read Permission' attribute isn't clear, there really should be more of a description here...
ReadPermissionOption,
setReadPermission(ReadPermissionOption),
SQLDataTypesPackage.getDataLinkDataType_ReadPermission()void setReadPermission(ReadPermissionOption value)
Read Permission' attribute.
value - the new value of the 'Read Permission' attribute.ReadPermissionOption,
getReadPermission()WritePermissionOption getWritePermission()
WritePermissionOption.
If the meaning of the 'Write Permission' attribute isn't clear, there really should be more of a description here...
WritePermissionOption,
setWritePermission(WritePermissionOption),
SQLDataTypesPackage.getDataLinkDataType_WritePermission()void setWritePermission(WritePermissionOption value)
Write Permission' attribute.
value - the new value of the 'Write Permission' attribute.WritePermissionOption,
getWritePermission()boolean isRecovery()
If the meaning of the 'Recovery' attribute isn't clear, there really should be more of a description here...
setRecovery(boolean),
SQLDataTypesPackage.getDataLinkDataType_Recovery()void setRecovery(boolean value)
Recovery' attribute.
value - the new value of the 'Recovery' attribute.isRecovery()UnlinkOption getUnlink()
UnlinkOption.
If the meaning of the 'Unlink' attribute isn't clear, there really should be more of a description here...
UnlinkOption,
setUnlink(UnlinkOption),
SQLDataTypesPackage.getDataLinkDataType_Unlink()void setUnlink(UnlinkOption value)
Unlink' attribute.
value - the new value of the 'Unlink' attribute.UnlinkOption,
getUnlink()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||