public class DetectedRootData
extends java.lang.Object
Constructor and Description |
---|
DetectedRootData(ProjectStructureDetector detector,
DetectedProjectRoot root) |
Modifier and Type | Method and Description |
---|---|
DetectedProjectRoot |
addRoot(ProjectStructureDetector detector,
DetectedProjectRoot root) |
DetectedProjectRoot[] |
getAllRoots() |
java.io.File |
getDirectory() |
java.util.Collection<ProjectStructureDetector> |
getSelectedDetectors() |
DetectedProjectRoot |
getSelectedRoot() |
boolean |
isEmpty() |
boolean |
isIncluded() |
java.util.Collection<ProjectStructureDetector> |
removeRoot(DetectedProjectRoot root) |
void |
setIncluded(boolean included) |
void |
setSelectedRoot(DetectedProjectRoot root) |
public DetectedRootData(ProjectStructureDetector detector, DetectedProjectRoot root)
public java.io.File getDirectory()
public DetectedProjectRoot addRoot(ProjectStructureDetector detector, DetectedProjectRoot root)
public DetectedProjectRoot[] getAllRoots()
public boolean isEmpty()
public boolean isIncluded()
public void setIncluded(boolean included)
public java.util.Collection<ProjectStructureDetector> getSelectedDetectors()
public DetectedProjectRoot getSelectedRoot()
public void setSelectedRoot(DetectedProjectRoot root)
public java.util.Collection<ProjectStructureDetector> removeRoot(DetectedProjectRoot root)