org.openxma.dsl.dom.model
Interface Join

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

public interface Join
extends JoinEntity

A representation of the model object 'Join'.

The following features are supported:

See Also:
DomPackage.getJoin()

Method Summary
 JoinEntity getEntity()
          Returns the value of the 'Entity' reference.
 Expression getExpression()
          Returns the value of the 'Expression' containment reference.
 Attribute getReference()
          Returns the value of the 'Reference' reference.
 String getType()
          Returns the value of the 'Type' attribute.
 boolean isFetch()
          Returns the value of the 'Fetch' attribute.
 boolean isPropertyFetch()
          Returns the value of the 'Property Fetch' attribute.
 void setEntity(JoinEntity value)
          Sets the value of the 'Entity' reference.
 void setExpression(Expression value)
          Sets the value of the 'Expression' containment reference.
 void setFetch(boolean value)
          Sets the value of the 'Fetch' attribute.
 void setPropertyFetch(boolean value)
          Sets the value of the 'Property Fetch' attribute.
 void setReference(Attribute value)
          Sets the value of the 'Reference' reference.
 void setType(String value)
          Sets the value of the 'Type' attribute.
 
Methods inherited from interface org.openxma.dsl.dom.model.JoinEntity
getName, setName
 
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

getType

String getType()
Returns the value of the 'Type' attribute.

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

Returns:
the value of the 'Type' attribute.
See Also:
setType(String), DomPackage.getJoin_Type()

setType

void setType(String value)
Sets the value of the 'Type' attribute.

Parameters:
value - the new value of the 'Type' attribute.
See Also:
getType()

isFetch

boolean isFetch()
Returns the value of the 'Fetch' attribute.

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

Returns:
the value of the 'Fetch' attribute.
See Also:
setFetch(boolean), DomPackage.getJoin_Fetch()

setFetch

void setFetch(boolean value)
Sets the value of the 'Fetch' attribute.

Parameters:
value - the new value of the 'Fetch' attribute.
See Also:
isFetch()

getEntity

JoinEntity getEntity()
Returns the value of the 'Entity' reference.

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

Returns:
the value of the 'Entity' reference.
See Also:
setEntity(JoinEntity), DomPackage.getJoin_Entity()

setEntity

void setEntity(JoinEntity value)
Sets the value of the 'Entity' reference.

Parameters:
value - the new value of the 'Entity' reference.
See Also:
getEntity()

getReference

Attribute getReference()
Returns the value of the 'Reference' reference.

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

Returns:
the value of the 'Reference' reference.
See Also:
setReference(Attribute), DomPackage.getJoin_Reference()

setReference

void setReference(Attribute value)
Sets the value of the 'Reference' reference.

Parameters:
value - the new value of the 'Reference' reference.
See Also:
getReference()

isPropertyFetch

boolean isPropertyFetch()
Returns the value of the 'Property Fetch' attribute.

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

Returns:
the value of the 'Property Fetch' attribute.
See Also:
setPropertyFetch(boolean), DomPackage.getJoin_PropertyFetch()

setPropertyFetch

void setPropertyFetch(boolean value)
Sets the value of the 'Property Fetch' attribute.

Parameters:
value - the new value of the 'Property Fetch' attribute.
See Also:
isPropertyFetch()

getExpression

Expression getExpression()
Returns the value of the 'Expression' containment reference.

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

Returns:
the value of the 'Expression' containment reference.
See Also:
setExpression(Expression), DomPackage.getJoin_Expression()

setExpression

void setExpression(Expression value)
Sets the value of the 'Expression' containment reference.

Parameters:
value - the new value of the 'Expression' containment reference.
See Also:
getExpression()


Copyright © 2013. All Rights Reserved.