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

All Superinterfaces:
commonj.sdo.DataObject, org.eclipse.emf.ecore.sdo.EDataObject, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, java.io.Serializable, 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, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel
 
Methods inherited from interface org.eclipse.emf.ecore.sdo.EDataObject
getInstanceProperties
 
Methods inherited from interface commonj.sdo.DataObject
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotations
 

Method Detail

getOrderingForm

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

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

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

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

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

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()