Interface IInnerElementSupplier
- All Known Implementing Classes:
 AbstractCmiCommandsSupplier,AbstractCmiFragmentSupplier,AbstractCmiSupplier,AbstractElementSupplier,AbstractFeatureElementSupplier,AdditionalIndexFeatureElementSupplier,AdditionalIndexFieldsFeatureElementSupplier,AdjustableBooleanForInnerElementSupplier,CommandsOrderFragmentCommandsSupplier,CommandsOrderFragmentSupplier,CommandsOrderSupplier,CommandsPlacementFragmentCommandsSupplier,CommandsPlacementFragmentSupplier,CommandsPlacementSupplier,CommandsVisibilityFragmentSupplier,CommandsVisibilitySupplier,EventHandlerSupplier,ExcludedCommandsSupplier,HtmlDocumentPageSupplier,MultiReferenceGenericSupplier,ObjectRightsSupplier,RlsSupplier,RoleRightsSupplier,RoleTemplateVisibilitySupplier,SubsystemsVisibilityFragmentSupplier,SubsystemsVisibilitySupplier
public interface IInnerElementSupplier
A custom supplier of inner elements of partial model nodes.
- 
Method Summary
Modifier and TypeMethodDescriptiongetInnerElements(IPartialModelNode node, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) Returns a list of inner elements for the specified partial model node.booleansupports(IPartialModelNode node) Checks if this provider supports the specified MD object property partial model node. 
- 
Method Details
- 
supports
Checks if this provider supports the specified MD object property partial model node.- Parameters:
 node- the partial model node- Returns:
 trueif the supplier supports the specified node, andfalseotherwise
 - 
getInnerElements
List<IPartialModelNode> getInnerElements(IPartialModelNode node, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) Returns a list of inner elements for the specified partial model node.- Parameters:
 node- the partial model node, cannot benullcomparisonContext- the comparison context, cannotnullscopeProvider- the scope provider, cannot benull- Returns:
 - a collection of inner elements, never 
null 
 
 -