public abstract class RepositoriesRootNodeProvider
extends java.lang.Object
RepositoriesRootNodes
to the Resource Catalog.Modifier and Type | Class and Description |
---|---|
static interface |
RepositoriesRootNodeProvider.Listener
A Listener interface that should be implemented by clients that need to be notified on changes
in the state of this provider.
|
static class |
RepositoriesRootNodeProvider.Options |
Constructor and Description |
---|
RepositoriesRootNodeProvider(Context context) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(RepositoriesRootNodeProvider.Listener listener) |
protected void |
fireConfigurationAdded(RepositoriesRootNodeConfig config)
Notify any listeners that this provider has a modified set of nodes to provide.
|
protected void |
fireConfigurationModified(RepositoriesRootNodeConfig config) |
protected void |
fireConfigurationRemoved(RepositoriesRootNodeConfig config) |
protected abstract RepositoriesRootNodeConfig[] |
getConfigurations() |
protected Context |
getContext() |
void |
removeListener(RepositoriesRootNodeProvider.Listener listener) |
public RepositoriesRootNodeProvider(Context context)
protected Context getContext()
public void addListener(RepositoriesRootNodeProvider.Listener listener)
public void removeListener(RepositoriesRootNodeProvider.Listener listener)
protected void fireConfigurationAdded(RepositoriesRootNodeConfig config)
protected void fireConfigurationRemoved(RepositoriesRootNodeConfig config)
protected void fireConfigurationModified(RepositoriesRootNodeConfig config)
protected abstract RepositoriesRootNodeConfig[] getConfigurations()