Class CategoryPath
- java.lang.Object
-
- org.apache.log4j.lf5.viewer.categoryexplorer.CategoryPath
-
public class CategoryPath extends Object
CategoryPath is a collection of CategoryItems which represent a path of categories.- Author:
- Michael J. Sikorsky, Robert Shaw
-
-
Field Summary
Fields Modifier and Type Field Description protected LinkedList_categoryElements
-
Constructor Summary
Constructors Constructor Description CategoryPath()CategoryPath(String category)Construct a CategoryPath.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCategoryElement(CategoryElement categoryElement)Adds the specified categoryElement to the end of the categoryElement set.CategoryElementcategoryElementAt(int index)Returns the CategoryElement at the specified index.booleanisEmpty()voidremoveAllCategoryElements()Removes all categoryElements.intsize()returns the number of CategoryElements.StringtoString()
-
-
-
Field Detail
-
_categoryElements
protected LinkedList _categoryElements
-
-
Constructor Detail
-
CategoryPath
public CategoryPath()
-
CategoryPath
public CategoryPath(String category)
Construct a CategoryPath. If the category is null, it defaults to "Debug".
-
-
Method Detail
-
size
public int size()
returns the number of CategoryElements.
-
isEmpty
public boolean isEmpty()
-
removeAllCategoryElements
public void removeAllCategoryElements()
Removes all categoryElements.
-
addCategoryElement
public void addCategoryElement(CategoryElement categoryElement)
Adds the specified categoryElement to the end of the categoryElement set.
-
categoryElementAt
public CategoryElement categoryElementAt(int index)
Returns the CategoryElement at the specified index.
-
-