| java.lang.Object com.yworks.yguard.obf.TreeItem com.yworks.yguard.obf.PkCl
All known Subclasses: com.yworks.yguard.obf.Cl, com.yworks.yguard.obf.Pk,
PkCl | abstract public class PkCl extends TreeItem (Code) | | Base to package and class tree item.
author: Mark Welsh |
Field Summary | |
protected Hashtable | cls Owns a list of classes. |
Method Summary | |
protected void | addAllClasses(Vector allClasses) List classes and recursively compose a list of all inner classes. | abstract public Cl | addClass(String name, String superName, String[] interfaceNames, int modifiers) Add a class to the list of owned classes. | public Cl | addClass(boolean isInnerClass, String name, String superName, String[] interfaceNames, int modifiers) Add a class to the list of owned classes. | abstract public Cl | addPlaceholderClass(String name) Add a placeholder class to our list of owned classes, to be replaced later by the full class. | public Cl | addPlaceholderClass(boolean isInnerClass, String name) Add a placeholder class to our list of owned classes, to be replaced later by the full class. | public void | generateNames() Generate unique obfuscated names for this namespace. | protected void | generateNames(Hashtable hash) Generate unique obfuscated names for a given namespace. | public Enumeration | getAllClassEnum() Get an Enumeration of all classes (outer and inner) in the tree beneath this PkCl. | public Cl | getClass(String name) Get a class by name. | public int | getClassCount() Return number of classes. | public Enumeration | getClassEnum() Get an Enumeration of classes directly beneath this PkCl. |
addAllClasses | protected void addAllClasses(Vector allClasses)(Code) | | List classes and recursively compose a list of all inner classes.
|
addClass | abstract public Cl addClass(String name, String superName, String[] interfaceNames, int modifiers)(Code) | | Add a class to the list of owned classes.
|
addClass | public Cl addClass(boolean isInnerClass, String name, String superName, String[] interfaceNames, int modifiers)(Code) | | Add a class to the list of owned classes.
|
addPlaceholderClass | abstract public Cl addPlaceholderClass(String name)(Code) | | Add a placeholder class to our list of owned classes, to be replaced later by the full class.
|
addPlaceholderClass | public Cl addPlaceholderClass(boolean isInnerClass, String name)(Code) | | Add a placeholder class to our list of owned classes, to be replaced later by the full class.
|
generateNames | public void generateNames()(Code) | | Generate unique obfuscated names for this namespace.
|
generateNames | protected void generateNames(Hashtable hash)(Code) | | Generate unique obfuscated names for a given namespace.
|
getAllClassEnum | public Enumeration getAllClassEnum()(Code) | | Get an Enumeration of all classes (outer and inner) in the tree beneath this PkCl.
|
getClassCount | public int getClassCount()(Code) | | Return number of classes.
|
getClassEnum | public Enumeration getClassEnum()(Code) | | Get an Enumeration of classes directly beneath this PkCl.
|
|
|