T
- The type of repository content. Typically this is either IInstallableUnit
or IArtifactKey
.public interface ICompositeRepository<T> extends IRepository<T>
ENABLED, NONE, PREFERENCE_NODE, PROP_COMPRESSED, PROP_DESCRIPTION, PROP_MIRRORS_BASE_URL, PROP_MIRRORS_URL, PROP_NAME, PROP_NICKNAME, PROP_PASSWORD, PROP_SYSTEM, PROP_TIMESTAMP, PROP_USERNAME, TYPE_ARTIFACT, TYPE_METADATA
Modifier and Type | Method and Description |
---|---|
void |
addChild(URI child)
Adds a specified URI to list of child repositories.
|
List<URI> |
getChildren()
Returns a list of URIs containing the locations of the children repositories
|
void |
removeAllChildren()
Removes all child repositories
|
void |
removeChild(URI child)
Removes the specified URI from the list of child repositories.
|
getDescription, getLocation, getName, getProperties, getProperty, getProvider, getProvisioningAgent, getType, getVersion, isModifiable, setProperty, setProperty
getAdapter
query
void addChild(URI child)
child
- List<URI> getChildren()
void removeAllChildren()
void removeChild(URI child)
child
- The child to remove
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.