com.unica.publicapi.plan.api
Class ProjectLineItemHandle

java.lang.Object
  extended by com.unica.publicapi.plan.api.Handle
      extended by com.unica.publicapi.plan.api.ProjectLineItemHandle

public class ProjectLineItemHandle
extends Handle

ProjectLineItemHandle is a handle to a Plan project line item.

Author:
Sumit Gaikaiwari

Field Summary
 
Fields inherited from class com.unica.publicapi.plan.api.Handle
APPROVAL_CATEGORY, APPROVAL_ID, APPROVAL_QUERY, ASSET_CATEGORY, ASSET_FOLDER_CATEGORY, ASSET_FOLDER_ID, ASSET_FOLDER_QUERY, ASSET_ID, ASSET_LIBRARY_CATEGORY, ASSET_LIBRARY_ID, ASSET_LIBRARY_QUERY, ASSET_MODE, ASSET_MODE_VALUE, ASSET_QUERY, ATTACHMENT_CATEGORY, ATTACHMENT_ID, ATTACHMENT_PARENT_OBJECT_ID, ATTACHMENT_PARENT_OBJECT_TYPE, ATTACHMENT_QUERY, FINANCIAL_ACCOUNT_CATEGORY, FINANCIAL_ACCOUNT_ID, FINANCIAL_ACCOUNT_QUERY, GRID_ID, GRID_ROW_ID, INVOICE_CATEGORY, INVOICE_ID, INVOICE_LINE_ITEM_ID, INVOICE_LINE_ITEM_QUERY, INVOICE_QUERY, MO_CATEGORY, MO_GRID_QUERY, MO_GRID_ROW_QUERY, MO_ID, MO_QUERY, MO_TYPE, PLAN_JSP, PROJECT_CATEGORY, PROJECT_GRID_QUERY, PROJECT_GRID_ROW_QUERY, PROJECT_ID, PROJECT_LINE_ITEM_ID, PROJECT_LINE_ITEM_IS_VERSION_FINAL, PROJECT_LINE_ITEM_QUERY, PROJECT_QUERY, TASK_CATEGORY, TASK_ID, TASK_QUERY, TEAM_CATEGORY, TEAM_FUNC, TEAM_ID, TEAM_QUERY, USER_CATEGORY, USER_FUNC, USER_ID, USER_QUERY
 
Constructor Summary
ProjectLineItemHandle(java.net.URL baseURL, int projectId, int lineItemId)
          Create a new instance from the specified Plan base URL and component identifier.
ProjectLineItemHandle(java.net.URL baseURL, int projectId, int lineItemId, boolean isLastVersion)
          Create a new instance from the specified Plan base URL and component identifier.
 
Method Summary
 int getLineItemId()
           
 boolean isLastVersion()
           
 
Methods inherited from class com.unica.publicapi.plan.api.Handle
equals, getBaseURL, getComponentId, getComponentTypeEnum, getExtensions, getURL, hashCode, makeHandle, makeHandle, makeHandleForTrigger, toExternalForm, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProjectLineItemHandle

public ProjectLineItemHandle(java.net.URL baseURL,
                             int projectId,
                             int lineItemId)
Create a new instance from the specified Plan base URL and component identifier.

Parameters:
baseURL - base url
projectId -
lineItemId -

ProjectLineItemHandle

public ProjectLineItemHandle(java.net.URL baseURL,
                             int projectId,
                             int lineItemId,
                             boolean isLastVersion)
Create a new instance from the specified Plan base URL and component identifier.

Parameters:
baseURL - base url
projectId -
lineItemId -
isLastVersion -
Method Detail

getLineItemId

public int getLineItemId()

isLastVersion

public boolean isLastVersion()