org.openxma.dsl.dom.model
Interface ManyToOne

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

public interface ManyToOne
extends DaoFeature

A representation of the model object 'Many To One'.

The following features are supported:

See Also:
DomPackage.getManyToOne()

Method Summary
 String getColumnName()
          Returns the value of the 'Column Name' attribute.
 org.eclipse.emf.common.util.EList<Column> getColumns()
          Returns the value of the 'Columns' containment reference list.
 org.openxma.dsl.core.model.SqlType getSqlType()
          Returns the value of the 'Sql Type' reference.
 org.openxma.dsl.core.model.Type getUserType()
          Returns the value of the 'User Type' reference.
 boolean isDerived()
          Returns the value of the 'Derived' attribute.
 void setColumnName(String value)
          Sets the value of the 'Column Name' attribute.
 void setSqlType(org.openxma.dsl.core.model.SqlType value)
          Sets the value of the 'Sql Type' reference.
 void setUserType(org.openxma.dsl.core.model.Type value)
          Sets the value of the 'User Type' reference.
 
Methods inherited from interface org.openxma.dsl.dom.model.DaoFeature
getAttribute, setAttribute
 
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

getColumnName

String getColumnName()
Returns the value of the 'Column Name' attribute.

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

Returns:
the value of the 'Column Name' attribute.
See Also:
setColumnName(String), DomPackage.getManyToOne_ColumnName()

setColumnName

void setColumnName(String value)
Sets the value of the 'Column Name' attribute.

Parameters:
value - the new value of the 'Column Name' attribute.
See Also:
getColumnName()

getUserType

org.openxma.dsl.core.model.Type getUserType()
Returns the value of the 'User Type' reference.

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

Returns:
the value of the 'User Type' reference.
See Also:
setUserType(Type), DomPackage.getManyToOne_UserType()

setUserType

void setUserType(org.openxma.dsl.core.model.Type value)
Sets the value of the 'User Type' reference.

Parameters:
value - the new value of the 'User Type' reference.
See Also:
getUserType()

getSqlType

org.openxma.dsl.core.model.SqlType getSqlType()
Returns the value of the 'Sql Type' reference.

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

Returns:
the value of the 'Sql Type' reference.
See Also:
setSqlType(SqlType), DomPackage.getManyToOne_SqlType()

setSqlType

void setSqlType(org.openxma.dsl.core.model.SqlType value)
Sets the value of the 'Sql Type' reference.

Parameters:
value - the new value of the 'Sql Type' reference.
See Also:
getSqlType()

getColumns

org.eclipse.emf.common.util.EList<Column> getColumns()
Returns the value of the 'Columns' containment reference list. The list contents are of type Column.

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

Returns:
the value of the 'Columns' containment reference list.
See Also:
DomPackage.getManyToOne_Columns()

isDerived

boolean isDerived()
Returns the value of the 'Derived' attribute.

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

Returns:
the value of the 'Derived' attribute.
See Also:
DomPackage.getManyToOne_Derived()


Copyright © 2013. All Rights Reserved.