org.openxma.dsl.reference.model
Interface Category

All Superinterfaces:
BaseEntity
All Known Implementing Classes:
CategoryImpl

public interface Category
extends BaseEntity


Method Summary
 void addProducts(Product products)
           
 void addSubCategories(Category subCategories)
           
 java.lang.String getDisplayName()
           
 java.lang.String getName()
           
 Category getParentCategory()
           
 java.util.Set<Product> getProducts()
           
 java.util.Set<Category> getSubCategories()
           
 boolean hasProducts()
           
 boolean hasSubCategories()
           
 void removeAllProducts()
           
 void removeAllSubCategories()
           
 void removeProducts(Product products)
           
 void removeSubCategories(Category subCategories)
           
 void setDisplayName(java.lang.String displayName)
           
 void setName(java.lang.String name)
           
 void setParentCategory(Category parentCategory)
           
 
Methods inherited from interface org.openxma.dsl.reference.base.model.BaseEntity
getOid, getVersion
 

Method Detail

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getDisplayName

java.lang.String getDisplayName()

setDisplayName

void setDisplayName(java.lang.String displayName)

getParentCategory

Category getParentCategory()

setParentCategory

void setParentCategory(Category parentCategory)

getSubCategories

java.util.Set<Category> getSubCategories()

hasSubCategories

boolean hasSubCategories()

addSubCategories

void addSubCategories(Category subCategories)

removeSubCategories

void removeSubCategories(Category subCategories)

removeAllSubCategories

void removeAllSubCategories()

getProducts

java.util.Set<Product> getProducts()

hasProducts

boolean hasProducts()

addProducts

void addProducts(Product products)

removeProducts

void removeProducts(Product products)

removeAllProducts

void removeAllProducts()


Copyright © 2010. All Rights Reserved.