org.eclipse.gmf.codegen.gmfgen
Interface FeatureLinkModelFacet

All Superinterfaces:
org.eclipse.emf.ecore.EObject, LinkModelFacet, ModelFacet, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
FeatureLinkModelFacetImpl

public interface FeatureLinkModelFacet
extends LinkModelFacet

A representation of the model object 'Feature Link Model Facet'. Model facet of a feature-based link

The following features are supported:

See Also:
GMFGenPackage.getFeatureLinkModelFacet()
Generated
Model Properties:

Method Summary
 org.eclipse.emf.codegen.ecore.genmodel.GenFeature getMetaFeature()
          Returns the value of the 'Meta Feature' reference.
 void setMetaFeature(org.eclipse.emf.codegen.ecore.genmodel.GenFeature value)
          Sets the value of the 'Meta Feature' reference.
 
Methods inherited from interface org.eclipse.gmf.codegen.gmfgen.LinkModelFacet
getAssistantSourceTypes, getAssistantTargetTypes, getSourceType, getTargetType
 
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

getMetaFeature

org.eclipse.emf.codegen.ecore.genmodel.GenFeature getMetaFeature()
Returns the value of the 'Meta Feature' reference.

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

Returns:
the value of the 'Meta Feature' reference.
See Also:
setMetaFeature(GenFeature), GMFGenPackage.getFeatureLinkModelFacet_MetaFeature()
Generated
Model Properties:
required="true" annotation="http://www.eclipse.org/gmf/2005/constraints ocl='metaFeature.ecoreFeature.unique' description='All references are unique in EMF due to the current code generation'"

setMetaFeature

void setMetaFeature(org.eclipse.emf.codegen.ecore.genmodel.GenFeature value)
Sets the value of the 'Meta Feature' reference.

Parameters:
value - the new value of the 'Meta Feature' reference.
See Also:
getMetaFeature()
Generated


Copyright © 2012. All Rights Reserved.