Package com._1c.g5.v8.dt.mcore
Interface RefContextDelegatingContextDef
-
- All Superinterfaces:
ContextDef
,Environmental
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
RefContextDelegatingContextDefImpl
public interface RefContextDelegatingContextDef extends ContextDef
A representation of the model object 'Ref Context Delegating Context Def'. ContextDef implementation which stores URIs of refContextDefs and resolves them each time they are requested.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DelegatingRefContextDefEList<ContextDef>
getDelegateListCache()
Returns the value of the 'Delegate List Cache' attribute.org.eclipse.emf.common.util.EList<ContextDef>
getRefContextDefs()
org.eclipse.emf.common.util.EList<String>
getRefContextDefUris()
Returns the value of the 'Ref Context Def Uris' attribute list.ContextDef
getReferencedContextDef(String contextDefUriValue)
void
setDelegateListCache(DelegatingRefContextDefEList<ContextDef> value)
Sets the value of the 'Delegate List Cache
' attribute.-
Methods inherited from interface com._1c.g5.v8.dt.mcore.ContextDef
allMethods, allProperties, allRefContextDefs, getMethods, getProperties
-
Methods inherited from interface com._1c.g5.v8.dt.mcore.Environmental
environments, getEnvironments, setEnvironments
-
-
-
-
Method Detail
-
getRefContextDefUris
org.eclipse.emf.common.util.EList<String> getRefContextDefUris()
Returns the value of the 'Ref Context Def Uris' attribute list. The list contents are of typeString
.- Returns:
- the value of the 'Ref Context Def Uris' attribute list.
- See Also:
McorePackage.getRefContextDelegatingContextDef_RefContextDefUris()
-
getDelegateListCache
DelegatingRefContextDefEList<ContextDef> getDelegateListCache()
Returns the value of the 'Delegate List Cache' attribute.- Returns:
- the value of the 'Delegate List Cache' attribute.
- See Also:
setDelegateListCache(DelegatingRefContextDefEList)
,McorePackage.getRefContextDelegatingContextDef_DelegateListCache()
-
setDelegateListCache
void setDelegateListCache(DelegatingRefContextDefEList<ContextDef> value)
Sets the value of the 'Delegate List Cache
' attribute.- Parameters:
value
- the new value of the 'Delegate List Cache' attribute.- See Also:
getDelegateListCache()
-
getRefContextDefs
org.eclipse.emf.common.util.EList<ContextDef> getRefContextDefs()
- Specified by:
getRefContextDefs
in interfaceContextDef
- Returns:
- the value of the 'Ref Context Defs' reference list.
- See Also:
McorePackage.getContextDef_RefContextDefs()
-
getReferencedContextDef
ContextDef getReferencedContextDef(String contextDefUriValue)
-
-