Package org.fife.rsta.ac.css
Class ColorCompletionGenerator
- java.lang.Object
-
- org.fife.rsta.ac.css.ColorCompletionGenerator
-
- All Implemented Interfaces:
CompletionGenerator
class ColorCompletionGenerator extends java.lang.Object implements CompletionGenerator
A generator that returns completions for CSS colors.- Version:
- 1.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classColorCompletionGenerator.ColorCompletionThe type of completion returned by this generator.private static classColorCompletionGenerator.ColorTemplateCompletionA completion for an RGB color.
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<org.fife.ui.autocomplete.Completion>defaultsprivate static java.util.regex.PatternDIGITSprivate static java.lang.StringFUNC_ICON_KEYprivate static java.lang.StringICON_KEY
-
Constructor Summary
Constructors Constructor Description ColorCompletionGenerator(org.fife.ui.autocomplete.CompletionProvider provider)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.util.List<org.fife.ui.autocomplete.Completion>createDefaults(org.fife.ui.autocomplete.CompletionProvider provider)java.util.List<org.fife.ui.autocomplete.Completion>generate(org.fife.ui.autocomplete.CompletionProvider provider, java.lang.String input)Generates a list of completions based on the current user input.
-
-
-
Field Detail
-
defaults
private java.util.List<org.fife.ui.autocomplete.Completion> defaults
-
FUNC_ICON_KEY
private static final java.lang.String FUNC_ICON_KEY
- See Also:
- Constant Field Values
-
ICON_KEY
private static final java.lang.String ICON_KEY
- See Also:
- Constant Field Values
-
DIGITS
private static final java.util.regex.Pattern DIGITS
-
-
Method Detail
-
createDefaults
private static java.util.List<org.fife.ui.autocomplete.Completion> createDefaults(org.fife.ui.autocomplete.CompletionProvider provider)
-
generate
public java.util.List<org.fife.ui.autocomplete.Completion> generate(org.fife.ui.autocomplete.CompletionProvider provider, java.lang.String input)Description copied from interface:CompletionGeneratorGenerates a list of completions based on the current user input.- Specified by:
generatein interfaceCompletionGenerator- Parameters:
provider- The completion provider querying for completions.input- The current user input.- Returns:
- The list of completions. This may be
nullif no completions are appropriate.
-
-