Class ContentProposalList

java.lang.Object
org.yamcs.studio.autocomplete.ui.content.ContentProposalList

public class ContentProposalList extends Object
Handles all proposals from all providers. Applies rules on top proposals. Filled by IAutoCompleteProposalProvider.
  • Constructor Details

    • ContentProposalList

      public ContentProposalList()
    • ContentProposalList

      public ContentProposalList(ContentProposalList list)
  • Method Details

    • getOriginalValue

      public String getOriginalValue()
    • setOriginalValue

      public void setOriginalValue(String originalValue)
    • addTopProposals

      public void addTopProposals(List<Proposal> proposals)
    • getTopProposalList

      public List<Proposal> getTopProposalList()
    • addProposals

      public void addProposals(String provider, Proposal[] proposals, Integer count, Integer index)
    • getProposals

      public Proposal[] getProposals(String provider)
    • getCount

      public Integer getCount(String provider)
    • getProviderList

      public List<String> getProviderList()
    • length

      public int length()
    • fullLength

      public int fullLength()
    • clear

      public void clear()
    • clone

      public ContentProposalList clone()
      Overrides:
      clone in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setExpected

      public void setExpected(int expected)
    • responseReceived

      public void responseReceived()
    • allResponded

      public boolean allResponded()