public class ParentHierarchyEntry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private IMavenProjectFacade |
facade |
private org.apache.maven.project.MavenProject |
project |
Constructor and Description |
---|
ParentHierarchyEntry(org.apache.maven.project.MavenProject project,
IMavenProjectFacade facade) |
Modifier and Type | Method and Description |
---|---|
IMavenProjectFacade |
getFacade()
Returns IMavenProjectFacade that corresponds to this parent hierarchy entry.
|
java.io.File |
getFile()
Returns pom.xml file this parent hierarchy entry was read from.
|
org.apache.maven.project.MavenProject |
getProject()
Returns MavenProject of this parent hierarchy entry.
|
org.eclipse.core.resources.IFile |
getResource()
Returns IFile this parent hierarchy entry was read from.
|
private final org.apache.maven.project.MavenProject project
private final IMavenProjectFacade facade
ParentHierarchyEntry(org.apache.maven.project.MavenProject project, IMavenProjectFacade facade)
public org.apache.maven.project.MavenProject getProject()
null
.public java.io.File getFile()
getProject().getFile()
. Never
null
.public IMavenProjectFacade getFacade()
null
if the entry was
resolved from a Maven repository and not from Eclipse workspace project.public org.eclipse.core.resources.IFile getResource()
null
if the entry was resolved from a
Maven repository and not from Eclipse workspace project.