Uses of Interface
org.blojsom.blog.Category

Packages that use Category
org.blojsom.blog Defines the classes and interfaces for the blojsom artifacts  
org.blojsom.blog.database Defines the classes and interfaces for the blojsom database artifacts  
org.blojsom.fetcher Defines the classes and interfaces for blojsom fetchers  
org.blojsom.fetcher.database Defines the classes and interfaces for the blojsom database fetcher  
org.blojsom.plugin.admin Defines the classes and interfaces for the blojsom admin plugins  
org.blojsom.plugin.admin.event Defines the classes and interfaces for the blojsom admin plugin events  
 

Uses of Category in org.blojsom.blog
 

Methods in org.blojsom.blog that return Category
 Category Entry.getBlogCategory()
          Get the Category object for this blog entry
 Category Category.getParentCategory()
          Returns the parent category of this category.
 

Methods in org.blojsom.blog with parameters of type Category
 void Entry.setBlogCategory(Category blogCategory)
          Set the Category object for this blog entry
 void Category.setParentCategory(Category category)
          Sets the parent category of this category
 

Uses of Category in org.blojsom.blog.database
 

Classes in org.blojsom.blog.database that implement Category
 class DatabaseCategory
          DatabaseCategory
 

Fields in org.blojsom.blog.database declared as Category
protected  Category DatabaseEntry._category
           
 

Methods in org.blojsom.blog.database that return Category
 Category DatabaseEntry.getBlogCategory()
          Get the Category object for this blog entry
 Category DatabaseCategory.getParentCategory()
          Returns the parent category of this category.
 

Methods in org.blojsom.blog.database with parameters of type Category
 void DatabaseEntry.setBlogCategory(Category blogCategory)
          Set the Category object for this blog entry
 void DatabaseCategory.setParentCategory(Category parentCategory)
          Sets the parent category of this category
 

Uses of Category in org.blojsom.fetcher
 

Methods in org.blojsom.fetcher that return Category
 Category Fetcher.newCategory()
          Return a new Category instance
 Category[] Fetcher.fetchCategories(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Blog blog, java.lang.String flavor, java.util.Map context)
          Fetch a set of Category objects
 Category[] Fetcher.loadAllCategories(Blog blog)
          Load each Category for a given blog
 Category Fetcher.loadCategory(Blog blog, java.lang.Integer categoryId)
          Load the Category for a given category ID
 Category Fetcher.loadCategory(Blog blog, java.lang.String name)
          Load the Category for a given category name
 

Methods in org.blojsom.fetcher with parameters of type Category
 Entry[] Fetcher.loadEntries(int pageSize, int page, Category specificCategory, Category[] defaultCategories)
          Load a set of entries using a given page size and page in which to retrieve the entries
 java.lang.Integer Fetcher.countEntriesForCategory(Blog blog, Category category)
          Count the number of entries for a blog category
 void Fetcher.saveCategory(Blog blog, Category category)
          Save a given Category
 void Fetcher.loadCategory(Blog blog, Category category)
          Load a given Category
 void Fetcher.deleteCategory(Blog blog, Category category)
          Delete a given Category
 

Uses of Category in org.blojsom.fetcher.database
 

Methods in org.blojsom.fetcher.database that return Category
 Category DatabaseFetcher.newCategory()
          Return a new Category instance
 Category[] DatabaseFetcher.fetchCategories(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Blog blog, java.lang.String flavor, java.util.Map context)
          Fetch a set of Category objects
 Category[] DatabaseFetcher.loadAllCategories(Blog blog)
          Load each Category for a given blog
 Category DatabaseFetcher.loadCategory(Blog blog, java.lang.Integer categoryId)
          Load the Category for a given category ID
 Category DatabaseFetcher.loadCategory(Blog blog, java.lang.String name)
          Load the Category for a given category name
 

Methods in org.blojsom.fetcher.database with parameters of type Category
 Entry[] DatabaseFetcher.loadEntries(int pageSize, int page, Category specificCategory, Category[] defaultCategories)
          Load a set of entries using a given page size and page in which to retrieve the entries
 java.lang.Integer DatabaseFetcher.countEntriesForCategory(Blog blog, Category category)
          Count the number of entries for a blog category
 void DatabaseFetcher.saveCategory(Blog blog, Category category)
          Save a given Category
 void DatabaseFetcher.loadCategory(Blog blog, Category category)
          Load a given Category
 void DatabaseFetcher.deleteCategory(Blog blog, Category category)
          Delete a given Category
 

Uses of Category in org.blojsom.plugin.admin
 

Methods in org.blojsom.plugin.admin with parameters of type Category
protected  java.lang.String EditBlogCategoriesPlugin.getDisplayName(Category category)
          Get the display name for a category prefering the description over the name
 

Uses of Category in org.blojsom.plugin.admin.event
 

Fields in org.blojsom.plugin.admin.event declared as Category
protected  Category CategoryEvent._category
           
 

Methods in org.blojsom.plugin.admin.event that return Category
 Category CategoryEvent.getCategory()
          Retrieve the Category associated with this event
 

Constructors in org.blojsom.plugin.admin.event with parameters of type Category
CategoryUpdatedEvent(java.lang.Object source, java.util.Date timestamp, Category category, Blog blog)
          Create a new event indicating a category was updated in the system.
CategoryEvent(java.lang.Object source, java.util.Date timestamp, Category category, Blog blog)
          Create a new event indicating something happened with a category in the system.
CategoryDeletedEvent(java.lang.Object source, java.util.Date timestamp, Category category, Blog blog)
          Create a new event indicating a category was deleted from the system.
CategoryAddedEvent(java.lang.Object source, java.util.Date timestamp, Category category, Blog blog)
          Create a new event indicating a category was added to the system.