org.eclipse.wst.rdb.internal.models.dbdefinition
Interface UserDefinedTypeDefinition

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
UserDefinedTypeDefinitionImpl

public interface UserDefinedTypeDefinition
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'User Defined Type Definition'.

The following features are supported:

See Also:
DatabaseDefinitionPackage.getUserDefinedTypeDefinition()

Method Summary
 boolean isDefaultValueSupported()
          Returns the value of the 'Default Value Supported' attribute.
 boolean isDistinctTypeSupported()
          Returns the value of the 'Distinct Type Supported' attribute.
 boolean isStructuredTypeSupported()
          Returns the value of the 'Structured Type Supported' attribute.
 void setDefaultValueSupported(boolean value)
          Sets the value of the 'Default Value Supported' attribute.
 void setDistinctTypeSupported(boolean value)
          Sets the value of the 'Distinct Type Supported' attribute.
 void setStructuredTypeSupported(boolean value)
          Sets the value of the 'Structured Type Supported' attribute.
 
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

isDefaultValueSupported

public boolean isDefaultValueSupported()
Returns the value of the 'Default Value Supported' attribute.

If the meaning of the 'Default Value Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Default Value Supported' attribute.
See Also:
setDefaultValueSupported(boolean), DatabaseDefinitionPackage.getUserDefinedTypeDefinition_DefaultValueSupported()

setDefaultValueSupported

public void setDefaultValueSupported(boolean value)
Sets the value of the 'Default Value Supported' attribute.
Parameters:
value - the new value of the 'Default Value Supported' attribute.
See Also:
isDefaultValueSupported()

isDistinctTypeSupported

public boolean isDistinctTypeSupported()
Returns the value of the 'Distinct Type Supported' attribute.

If the meaning of the 'Distinct Type Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Distinct Type Supported' attribute.
See Also:
setDistinctTypeSupported(boolean), DatabaseDefinitionPackage.getUserDefinedTypeDefinition_DistinctTypeSupported()

setDistinctTypeSupported

public void setDistinctTypeSupported(boolean value)
Sets the value of the 'Distinct Type Supported' attribute.
Parameters:
value - the new value of the 'Distinct Type Supported' attribute.
See Also:
isDistinctTypeSupported()

isStructuredTypeSupported

public boolean isStructuredTypeSupported()
Returns the value of the 'Structured Type Supported' attribute.

If the meaning of the 'Structured Type Supported' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Structured Type Supported' attribute.
See Also:
setStructuredTypeSupported(boolean), DatabaseDefinitionPackage.getUserDefinedTypeDefinition_StructuredTypeSupported()

setStructuredTypeSupported

public void setStructuredTypeSupported(boolean value)
Sets the value of the 'Structured Type Supported' attribute.
Parameters:
value - the new value of the 'Structured Type Supported' attribute.
See Also:
isStructuredTypeSupported()