Class RepositoryFactoryTools
- java.lang.Object
-
- org.eclipse.tycho.repository.util.internal.RepositoryFactoryTools
-
public class RepositoryFactoryTools extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RepositoryFactoryTools()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.io.FileasFile(java.net.URI location)Returns the givenURIasFile, ornullif the given URI does not have a "file:" scheme.static org.eclipse.equinox.p2.core.ProvisionExceptioninvalidCreationLocation(java.lang.String repositoryType, java.net.URI location)private static org.eclipse.core.runtime.StatusnewUnsupportedCreationStatus(java.lang.String message)static org.eclipse.equinox.p2.core.ProvisionExceptionunsupportedCreation(java.lang.Class<?> factoryClass)static org.eclipse.equinox.p2.core.ProvisionExceptionunsupportedCreation(java.lang.String repositoryType)static voidverifyModifiableNotRequested(int flags, java.lang.String repositoryType)
-
-
-
Method Detail
-
asFile
public static java.io.File asFile(java.net.URI location)
Returns the givenURIasFile, ornullif the given URI does not have a "file:" scheme.
-
verifyModifiableNotRequested
public static void verifyModifiableNotRequested(int flags, java.lang.String repositoryType) throws org.eclipse.equinox.p2.core.ProvisionException- Throws:
org.eclipse.equinox.p2.core.ProvisionException
-
unsupportedCreation
public static org.eclipse.equinox.p2.core.ProvisionException unsupportedCreation(java.lang.String repositoryType)
-
unsupportedCreation
public static org.eclipse.equinox.p2.core.ProvisionException unsupportedCreation(java.lang.Class<?> factoryClass)
-
newUnsupportedCreationStatus
private static org.eclipse.core.runtime.Status newUnsupportedCreationStatus(java.lang.String message)
-
invalidCreationLocation
public static org.eclipse.equinox.p2.core.ProvisionException invalidCreationLocation(java.lang.String repositoryType, java.net.URI location)
-
-