it.csi.mddtools.datagen
Interface OrderSpec

All Superinterfaces:
org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface OrderSpec
extends org.eclipse.emf.cdo.CDOObject

A representation of the model object 'Order Spec'. Specifica di ordinamento relativa ad una singola colonna

The following features are supported:

See Also:
DatagenPackage.getOrderSpec()

Method Summary
 Column getColumn()
          Returns the value of the 'Column' reference
 QTableColumn getQcolumn()
          Returns the value of the 'Qcolumn' reference
 boolean isAscending()
          Returns the value of the 'Ascending' attribute.
 void setAscending(boolean value)
          Sets the value of the 'Ascending' attribute
 void setColumn(Column value)
          Sets the value of the 'Column' reference
 void setQcolumn(QTableColumn value)
          Sets the value of the 'Qcolumn' reference
 
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
 
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
 

Method Detail

getColumn

Column getColumn()
Returns the value of the 'Column' reference.

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

La colonna oggetto dell'ordinamento

Returns:
the value of the 'Column' reference.
See Also:
setColumn(Column), DatagenPackage.getOrderSpec_Column()

setColumn

void setColumn(Column value)
Sets the value of the 'Column' reference.

Parameters:
value - the new value of the 'Column' reference.
See Also:
getColumn()

isAscending

boolean isAscending()
Returns the value of the 'Ascending' attribute. The default value is "true".

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

Specifica la direzione di ordinamento: se il valore è _true_ l'ordinamento è ascendente, altrimenti discendente

Returns:
the value of the 'Ascending' attribute.
See Also:
setAscending(boolean), DatagenPackage.getOrderSpec_Ascending()

setAscending

void setAscending(boolean value)
Sets the value of the 'Ascending' attribute.

Parameters:
value - the new value of the 'Ascending' attribute.
See Also:
isAscending()

getQcolumn

QTableColumn getQcolumn()
Returns the value of the 'Qcolumn' reference. La colonna calcolata oggetto dell'ordinamento (utilizzare questo campo in alternativa al campo column e solo in un CustomFinder con QueryDef.

Returns:
the value of the 'Qcolumn' reference.
See Also:
setQcolumn(QTableColumn), DatagenPackage.getOrderSpec_Qcolumn()

setQcolumn

void setQcolumn(QTableColumn value)
Sets the value of the 'Qcolumn' reference.

Parameters:
value - the new value of the 'Qcolumn' reference.
See Also:
getQcolumn()