public class ListChooseByNameModel<T extends ChooseByNameItem> extends SimpleChooseByNameModel
Constructor and Description |
---|
ListChooseByNameModel(Project project,
java.lang.String prompt,
java.lang.String notInMessage,
java.util.List<? extends T> items) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getElementName(java.lang.Object element) |
protected java.lang.Object[] |
getElementsByName(java.lang.String name,
java.lang.String pattern) |
javax.swing.ListCellRenderer |
getListCellRenderer() |
java.lang.String[] |
getNames() |
java.lang.String |
getNotFoundMessage() |
java.lang.String |
getNotInMessage() |
boolean |
matches(java.lang.String name,
java.lang.String pattern) |
getCheckBoxName, getElementsByName, getFullName, getHelpId, getNames, getProject, getPromptText, getSeparators, loadInitialCheckBoxState, saveInitialCheckBoxState, useMiddleMatching, willOpenEditor
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCheckBoxMnemonic
public java.lang.String[] getNames()
getNames
in class SimpleChooseByNameModel
protected java.lang.Object[] getElementsByName(java.lang.String name, java.lang.String pattern)
getElementsByName
in class SimpleChooseByNameModel
public java.lang.String getNotInMessage()
getNotInMessage
in interface ChooseByNameModel
getNotInMessage
in class SimpleChooseByNameModel
public java.lang.String getNotFoundMessage()
getNotFoundMessage
in interface ChooseByNameModel
getNotFoundMessage
in class SimpleChooseByNameModel
public javax.swing.ListCellRenderer getListCellRenderer()
public java.lang.String getElementName(java.lang.Object element)
public boolean matches(java.lang.String name, java.lang.String pattern)