public class RepositoryFactoryTools
extends java.lang.Object
Constructor and Description |
---|
RepositoryFactoryTools() |
Modifier and Type | Method and Description |
---|---|
static java.io.File |
asFile(java.net.URI location)
Returns the given
URI as File , or null if the given URI does not
have a "file:" scheme. |
static org.eclipse.equinox.p2.core.ProvisionException |
invalidCreationLocation(java.lang.String repositoryType,
java.net.URI location) |
private static org.eclipse.core.runtime.Status |
newUnsupportedCreationStatus(java.lang.String message) |
static org.eclipse.equinox.p2.core.ProvisionException |
unsupportedCreation(java.lang.Class<?> factoryClass) |
static org.eclipse.equinox.p2.core.ProvisionException |
unsupportedCreation(java.lang.String repositoryType) |
static void |
verifyModifiableNotRequested(int flags,
java.lang.String repositoryType) |
public static java.io.File asFile(java.net.URI location)
URI
as File
, or null
if the given URI does not
have a "file:" scheme.public static void verifyModifiableNotRequested(int flags, java.lang.String repositoryType) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionException
public static org.eclipse.equinox.p2.core.ProvisionException unsupportedCreation(java.lang.String repositoryType)
public static org.eclipse.equinox.p2.core.ProvisionException unsupportedCreation(java.lang.Class<?> factoryClass)
private static org.eclipse.core.runtime.Status newUnsupportedCreationStatus(java.lang.String message)
public static org.eclipse.equinox.p2.core.ProvisionException invalidCreationLocation(java.lang.String repositoryType, java.net.URI location)