public class IdeaManager extends Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
IdeaManager.TimerActionListener |
| Modifier and Type | Field and Description |
|---|---|
protected IdeaManagerDelegate |
delegate |
protected boolean |
enabled |
protected int |
lastPosition |
protected IdeaOverlay |
overlay |
protected List<IdeaProvider> |
providers |
protected Timer |
timer |
| Constructor and Description |
|---|
IdeaManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProvider(IdeaProvider provider) |
void |
close() |
void |
displayAnyIdeasAvailable(int position) |
boolean |
enabled() |
List<IdeaAction> |
generateIdeaActions(int position) |
void |
hide() |
void |
setDelegate(IdeaManagerDelegate delegate) |
void |
setEnabled(boolean flag) |
void |
setOverlay(IdeaOverlay overlay) |
protected List<IdeaProvider> providers
protected Timer timer
protected IdeaOverlay overlay
protected IdeaManagerDelegate delegate
protected boolean enabled
protected int lastPosition
public void setDelegate(IdeaManagerDelegate delegate)
public void setOverlay(IdeaOverlay overlay)
public void setEnabled(boolean flag)
public boolean enabled()
public void addProvider(IdeaProvider provider)
public void close()
public void hide()
public void displayAnyIdeasAvailable(int position)
public List<IdeaAction> generateIdeaActions(int position)
Copyright © 2013. All rights reserved.