public class JavaFileDependencies
extends java.lang.Object
Constructor and Description |
---|
JavaFileDependencies() |
Modifier and Type | Method and Description |
---|---|
void |
addDependent(java.lang.String aClassName,
WebFile aDependentFile)
Adds DependsOn entry for given file on DependsOn file.
|
java.util.List<WebFile> |
getDependentFiles(java.lang.String aClassName)
Returns the dependent files.
|
java.util.List<WebFile> |
getDependentFiles(WebFile aFile)
Returns the dependent files.
|
java.util.List<WebFile> |
getDependents(java.lang.String aClassName,
boolean doCreate)
Gets the files that depend on given file.
|
void |
removeDependencies(WebFile aFile)
Updates dependencies for a given file and list of new/old dependencies.
|
void |
removeDependent(java.lang.String aClassName,
WebFile aDependentFile)
Remove DependsOn entry for given file on DependsOn file.
|
void |
updateDependencies(WebFile aFile)
Updates dependencies for a given file and list of new/old dependencies.
|
public void updateDependencies(WebFile aFile)
public void removeDependencies(WebFile aFile)
public java.util.List<WebFile> getDependentFiles(WebFile aFile)
public java.util.List<WebFile> getDependentFiles(java.lang.String aClassName)
public java.util.List<WebFile> getDependents(java.lang.String aClassName, boolean doCreate)
public void addDependent(java.lang.String aClassName, WebFile aDependentFile)
public void removeDependent(java.lang.String aClassName, WebFile aDependentFile)