org.eclipse.wst.rdb.internal.models.sql.datatypes
Interface UserDefinedTypeOrdering

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, SQLObject
All Known Implementing Classes:
UserDefinedTypeOrderingImpl

public interface UserDefinedTypeOrdering
extends SQLObject

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

The following features are supported:

See Also:
SQLDataTypesPackage.getUserDefinedTypeOrdering()

Method Summary
 OrderingCategoryType getOrderingCategory()
          Returns the value of the 'Ordering Category' attribute.
 OrderingType getOrderingForm()
          Returns the value of the 'Ordering Form' attribute.
 Routine getOrderingRoutine()
          Returns the value of the 'Ordering Routine' reference.
 void setOrderingCategory(OrderingCategoryType value)
          Sets the value of the 'Ordering Category' attribute.
 void setOrderingForm(OrderingType value)
          Sets the value of the 'Ordering Form' attribute.
 void setOrderingRoutine(Routine value)
          Sets the value of the 'Ordering Routine' reference.
 
Methods inherited from interface org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject
addEAnnotation, addEAnnotationDetail, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, 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

getOrderingForm

public OrderingType getOrderingForm()
Returns the value of the 'Ordering Form' attribute. The literals are from the enumeration OrderingType.

If the meaning of the 'Ordering Form' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ordering Form' attribute.
See Also:
OrderingType, setOrderingForm(OrderingType), SQLDataTypesPackage.getUserDefinedTypeOrdering_OrderingForm()

setOrderingForm

public void setOrderingForm(OrderingType value)
Sets the value of the 'Ordering Form' attribute.
Parameters:
value - the new value of the 'Ordering Form' attribute.
See Also:
OrderingType, getOrderingForm()

getOrderingCategory

public OrderingCategoryType getOrderingCategory()
Returns the value of the 'Ordering Category' attribute. The literals are from the enumeration OrderingCategoryType.

If the meaning of the 'Ordering Category' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ordering Category' attribute.
See Also:
OrderingCategoryType, setOrderingCategory(OrderingCategoryType), SQLDataTypesPackage.getUserDefinedTypeOrdering_OrderingCategory()

setOrderingCategory

public void setOrderingCategory(OrderingCategoryType value)
Sets the value of the 'Ordering Category' attribute.
Parameters:
value - the new value of the 'Ordering Category' attribute.
See Also:
OrderingCategoryType, getOrderingCategory()

getOrderingRoutine

public Routine getOrderingRoutine()
Returns the value of the 'Ordering Routine' reference.

If the meaning of the 'Ordering Routine' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Ordering Routine' reference.
See Also:
setOrderingRoutine(Routine), SQLDataTypesPackage.getUserDefinedTypeOrdering_OrderingRoutine()

setOrderingRoutine

public void setOrderingRoutine(Routine value)
Sets the value of the 'Ordering Routine' reference.
Parameters:
value - the new value of the 'Ordering Routine' reference.
See Also:
getOrderingRoutine()