Package org.eclipse.tycho.core.shared
Class MavenContextImpl
- java.lang.Object
-
- org.eclipse.tycho.core.shared.MavenContextImpl
-
- All Implemented Interfaces:
MavenContext
public class MavenContextImpl extends Object implements MavenContext
-
-
Constructor Summary
Constructors Constructor Description MavenContextImpl(File localRepositoryRoot, boolean offline, MavenLogger mavenLogger, Properties mergedProperties, MavenRepositorySystem repositorySystem)MavenContextImpl(File localRepositoryRoot, MavenLogger mavenLogger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetLocalRepositoryRoot()MavenLoggergetLogger()MavenRepositorySystemgetRepositorySystem()PropertiesgetSessionProperties()Session-global properties merged from (in order of precedence) user properties ("-Dkey=value" via CLI) properties in active profiles of settings.xml system propertiesbooleanisOffline()whether maven was started in offline mode (CLI option "-o")
-
-
-
Constructor Detail
-
MavenContextImpl
public MavenContextImpl(File localRepositoryRoot, boolean offline, MavenLogger mavenLogger, Properties mergedProperties, MavenRepositorySystem repositorySystem)
-
MavenContextImpl
public MavenContextImpl(File localRepositoryRoot, MavenLogger mavenLogger)
-
-
Method Detail
-
getLocalRepositoryRoot
public File getLocalRepositoryRoot()
- Specified by:
getLocalRepositoryRootin interfaceMavenContext
-
getLogger
public MavenLogger getLogger()
- Specified by:
getLoggerin interfaceMavenContext
-
isOffline
public boolean isOffline()
Description copied from interface:MavenContextwhether maven was started in offline mode (CLI option "-o")- Specified by:
isOfflinein interfaceMavenContext
-
getSessionProperties
public Properties getSessionProperties()
Description copied from interface:MavenContextSession-global properties merged from (in order of precedence)- user properties ("-Dkey=value" via CLI)
- properties in active profiles of settings.xml
- system properties
- Specified by:
getSessionPropertiesin interfaceMavenContext
-
getRepositorySystem
public MavenRepositorySystem getRepositorySystem()
- Specified by:
getRepositorySystemin interfaceMavenContext
-
-