Interface TargetDefinition
-
- All Known Implementing Classes:
TargetDefinitionFile
public interface TargetDefinition
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
TargetDefinition.DirectoryLocation
Represents the "Directory" location that either contains bundles directly or has plugins/features/binaries folders that contains the datastatic interface
TargetDefinition.FeaturesLocation
represents the "Feature" location that contains a feature to include from a given installationstatic class
TargetDefinition.IncludeMode
static interface
TargetDefinition.InstallableUnitLocation
static interface
TargetDefinition.Location
static interface
TargetDefinition.PathLocation
Base interface for all Locations that are path based, the path might contains variables that need to be resolved before used as a real directory pathstatic interface
TargetDefinition.ProfileLocation
Represents the "Profile" location that contains an eclipse-sdk or exploded eclipse productstatic interface
TargetDefinition.Repository
static interface
TargetDefinition.Unit
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.util.List<? extends TargetDefinition.Location>
getLocations()
java.lang.String
getOrigin()
Returns the origin of the target definition, e.g.java.lang.String
getTargetEE()
Returns the value of the targetJRE in *.target file if it's a known EE name.int
hashCode()
boolean
hasIncludedBundles()
Returnstrue
if the target definition specifies an explicit list of bundles to include (i.e.
-
-
-
Method Detail
-
getLocations
java.util.List<? extends TargetDefinition.Location> getLocations()
-
hasIncludedBundles
boolean hasIncludedBundles()
Returnstrue
if the target definition specifies an explicit list of bundles to include (i.e. an <includeBundles> in target definition files).
-
getOrigin
java.lang.String getOrigin()
Returns the origin of the target definition, e.g. a file path. Used for debugging only.
-
getTargetEE
java.lang.String getTargetEE()
Returns the value of the targetJRE in *.target file if it's a known EE name.null
will be returned otherwise.
-
equals
boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-