Class LinkedGroup


  • public class LinkedGroup
    extends Object
    The group that needs to be linked with linked model
    • Constructor Detail

      • LinkedGroup

        public LinkedGroup​(List<org.eclipse.text.edits.RangeMarker> group)
        Creates new group with given ranges
        Parameters:
        group - The group of the positions, cannot be null
      • LinkedGroup

        public LinkedGroup​(List<org.eclipse.text.edits.RangeMarker> group,
                           IVariableProposalProvider proposalProvider)
        Creates new group with given ranges and proposals created by provider
        Parameters:
        group - The group of the positions, cannot be null
        proposalProvider - The proposalProvider that creates proposals for this group, can be null
    • Method Detail

      • getGroup

        public List<org.eclipse.text.edits.RangeMarker> getGroup()
        Returns:
        Returns the group to link ,cannot be null
      • getProposalProvider

        public IVariableProposalProvider getProposalProvider()
        Returns:
        The proposalProvider to create proposals, can be null