|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sf.cafebabe.task.classhound.ClassHound
public class ClassHound
This class reperesent ClassHound Service
Field Summary | |
---|---|
static java.lang.String |
ANONYMOUS_PACKAGE
|
Method Summary | |
---|---|
void |
addEntry(java.lang.String entryName)
Finds out all files for specified CLASSPATH entry and creates assosiation between them and entry name. |
void |
clearClasses()
Clears classes list |
void |
clearFields()
Clears fields list |
void |
clearMethods()
Clears methods list |
void |
clearPackages()
Clears packages list |
void |
fillClassesList(java.lang.String selEntry,
java.lang.String selPackage)
Fills out the content of the classes list |
void |
fillMembersLists(java.lang.String selEntry,
java.lang.String selPackage,
java.lang.String selClass)
Fills out the content of the field and method lists |
void |
fillPackagesList(java.lang.String selEntry)
Fills out the content of the packages list |
java.util.List |
getClasses()
Gets the list of classes |
java.util.List |
getEntries()
Gets the list of entries |
java.util.Map |
getEntryToFilesMap()
Gets the list of methods |
java.util.List |
getFields()
Gets the list of fields |
static ClassHound |
getInstance()
Gets the instance of ClassHound Service |
java.util.List |
getMethods()
Gets the list of methods |
java.util.List |
getPackages()
Gets the list of packages |
void |
removeEntry(java.lang.String entryName)
Removes new entry assosiation from the list |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ANONYMOUS_PACKAGE
Method Detail |
---|
public static ClassHound getInstance()
public java.util.List getEntries()
public java.util.List getPackages()
public java.util.List getClasses()
public java.util.List getFields()
public java.util.List getMethods()
public java.util.Map getEntryToFilesMap()
public void clearPackages()
public void clearClasses()
public void clearFields()
public void clearMethods()
public void addEntry(java.lang.String entryName)
entryName
- the name of the entry to be analyzedpublic void removeEntry(java.lang.String entryName)
entryName
- the name of the entry to be removedpublic void fillPackagesList(java.lang.String selEntry)
selEntry
- selected entrypublic void fillClassesList(java.lang.String selEntry, java.lang.String selPackage)
selEntry
- selected entryselPackage
- selected packagepublic void fillMembersLists(java.lang.String selEntry, java.lang.String selPackage, java.lang.String selClass)
selEntry
- selected entryselPackage
- selected packageselClass
- selected class
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |