Package org.eclipse.tycho.p2.resolver
Class TargetDefinitionFile.IULocation
- java.lang.Object
-
- org.eclipse.tycho.p2.resolver.TargetDefinitionFile.IULocation
-
- All Implemented Interfaces:
TargetDefinition.InstallableUnitLocation
,TargetDefinition.Location
- Enclosing class:
- TargetDefinitionFile
public class TargetDefinitionFile.IULocation extends java.lang.Object implements TargetDefinition.InstallableUnitLocation
-
-
Field Summary
Fields Modifier and Type Field Description private de.pdark.decentxml.Element
dom
-
Constructor Summary
Constructors Constructor Description IULocation(de.pdark.decentxml.Element dom)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TargetDefinition.IncludeMode
getIncludeMode()
java.util.List<? extends TargetDefinition.Repository>
getRepositories()
java.util.List<TargetDefinitionFile.Repository>
getRepositoryImpls()
java.lang.String
getTypeDescription()
Returns a description of the underlying location implementation.java.util.List<? extends TargetDefinition.Unit>
getUnits()
boolean
includeAllEnvironments()
boolean
includeSource()
-
-
-
Method Detail
-
getUnits
public java.util.List<? extends TargetDefinition.Unit> getUnits()
- Specified by:
getUnits
in interfaceTargetDefinition.InstallableUnitLocation
-
getRepositories
public java.util.List<? extends TargetDefinition.Repository> getRepositories()
- Specified by:
getRepositories
in interfaceTargetDefinition.InstallableUnitLocation
-
getRepositoryImpls
public java.util.List<TargetDefinitionFile.Repository> getRepositoryImpls()
-
getTypeDescription
public java.lang.String getTypeDescription()
Description copied from interface:TargetDefinition.Location
Returns a description of the underlying location implementation.- Specified by:
getTypeDescription
in interfaceTargetDefinition.Location
-
getIncludeMode
public TargetDefinition.IncludeMode getIncludeMode()
- Specified by:
getIncludeMode
in interfaceTargetDefinition.InstallableUnitLocation
-
includeAllEnvironments
public boolean includeAllEnvironments()
- Specified by:
includeAllEnvironments
in interfaceTargetDefinition.InstallableUnitLocation
-
includeSource
public boolean includeSource()
- Specified by:
includeSource
in interfaceTargetDefinition.InstallableUnitLocation
-
-