com.sap.caf.eu.gp.process.api

Interface IGPCategory


public interface IGPCategory


Method Summary
 String getID()
          Returns the category identifier
 IGPCategory getParentCategory()
          Returns the parent category of this catogory .
 IGPCategory[] getSubCategories()
          Returns the sucategories of this catogory .
 String resolveDescription(Locale locale)
          Returns the category description.
 String resolveTitle(Locale locale)
          Returns the category title.
 

Method Detail

getParentCategory

IGPCategory getParentCategory()
Returns the parent category of this catogory .

Returns:
ICategoryInformation - returns NULL if there is no root category

getSubCategories

IGPCategory[] getSubCategories()
                               throws GPEngineException
Returns the sucategories of this catogory .

Returns:
ICategoryInformation[] NOT NULL
Throws:
GPEngineException

resolveDescription

String resolveDescription(Locale locale)
                          throws GPInvocationException
Returns the category description.

Parameters:
locale - Locale
Returns:
String
Throws:
ProcessInformationException
GPInvocationException

getID

String getID()
Returns the category identifier

Returns:
String

resolveTitle

String resolveTitle(Locale locale)
                    throws GPInvocationException
Returns the category title.

Parameters:
locale - Locale
Returns:
String
Throws:
ProcessInformationException
GPInvocationException


Copyright 2009 SAP AG Complete Copyright Notice