org.eaglei.datatools.client.ui
Class WorkFlowConstants

java.lang.Object
  extended by org.eaglei.datatools.client.ui.WorkFlowConstants

public class WorkFlowConstants
extends java.lang.Object


Field Summary
static java.util.Map<java.lang.String,java.util.List<WorkFlowAction>> ALLOWED_ACTION_TRANSITIONS
           
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> ALLOWED_TRANSITIONS
           
static java.lang.String BULK_OPERATION_ERROR
           
static java.lang.String COMMENTS
           
static java.lang.String CURATION_ACTION
           
static java.lang.String CURATION_STATE
           
static java.lang.String CURATION_URI
           
static java.lang.String CURATOR_NOTE
           
static java.lang.String DRAFT_ACTION
           
static java.lang.String DRAFT_STATE
           
static java.lang.String DRAFT_URI
           
static java.lang.String DUPLICATE_ACTION
           
static java.lang.String EAGLE_I_REPO_URI
           
static java.lang.String EDIT_ACTION
           
static java.lang.String FORM_ACTIONS_TITLE
           
static java.lang.String INVALID_VALUE
           
static java.lang.String LABEL_REQUIRED
           
static java.lang.String NO_CURATION_MESSAGE
           
static java.lang.String NO_DRAFT_MESSAGE
           
static java.lang.String NO_PASSWORD
           
static java.lang.String NO_RETURNTODRAFT
           
static java.lang.String NO_USER
           
static java.lang.String NO_WITHDRAWN
           
static java.lang.String NOT_IN_LIST
           
static java.lang.String PLEASE_LOGIN
           
static java.lang.String PUBLISH_ACTION
           
static java.lang.String PUBLISH_STATE
           
static java.lang.String PUBLISH_URI
           
static java.lang.String SAVE_ACTION
           
static java.lang.String SAVE_SUCCESS
           
static java.lang.String SAVE_SUCCESS_LIGHTBOX
           
static java.lang.String SELECT_MESSAGE
           
static java.lang.String WITHDRAW_ACTION
           
static java.lang.String WITHDRAW_STATE
           
static java.lang.String WITHDRAW_URI
           
static java.lang.String WORKFLOW_ACTIONS_TITLE
           
 
Constructor Summary
WorkFlowConstants()
           
 
Method Summary
 boolean canPerform(java.lang.String action, java.lang.String status)
           
 java.lang.String getStatusType()
           
 java.lang.String getStatusType(java.lang.String eiuri)
           
 java.lang.String getStatusTypeByStatusURI(java.lang.String eiuri)
           
 org.eaglei.model.EIURI getStatusURI(java.lang.String status)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WITHDRAW_URI

public static final java.lang.String WITHDRAW_URI
See Also:
Constant Field Values

PUBLISH_URI

public static final java.lang.String PUBLISH_URI
See Also:
Constant Field Values

CURATION_URI

public static final java.lang.String CURATION_URI
See Also:
Constant Field Values

DRAFT_URI

public static final java.lang.String DRAFT_URI
See Also:
Constant Field Values

EAGLE_I_REPO_URI

public static final java.lang.String EAGLE_I_REPO_URI
See Also:
Constant Field Values

NO_DRAFT_MESSAGE

public static final java.lang.String NO_DRAFT_MESSAGE
See Also:
Constant Field Values

NO_CURATION_MESSAGE

public static final java.lang.String NO_CURATION_MESSAGE
See Also:
Constant Field Values

NO_WITHDRAWN

public static final java.lang.String NO_WITHDRAWN
See Also:
Constant Field Values

NO_RETURNTODRAFT

public static final java.lang.String NO_RETURNTODRAFT
See Also:
Constant Field Values

SELECT_MESSAGE

public static final java.lang.String SELECT_MESSAGE
See Also:
Constant Field Values

SAVE_SUCCESS

public static final java.lang.String SAVE_SUCCESS
See Also:
Constant Field Values

LABEL_REQUIRED

public static final java.lang.String LABEL_REQUIRED
See Also:
Constant Field Values

NOT_IN_LIST

public static final java.lang.String NOT_IN_LIST
See Also:
Constant Field Values

INVALID_VALUE

public static final java.lang.String INVALID_VALUE
See Also:
Constant Field Values

SAVE_SUCCESS_LIGHTBOX

public static final java.lang.String SAVE_SUCCESS_LIGHTBOX
See Also:
Constant Field Values

BULK_OPERATION_ERROR

public static final java.lang.String BULK_OPERATION_ERROR
See Also:
Constant Field Values

PLEASE_LOGIN

public static final java.lang.String PLEASE_LOGIN
See Also:
Constant Field Values

NO_USER

public static final java.lang.String NO_USER
See Also:
Constant Field Values

NO_PASSWORD

public static final java.lang.String NO_PASSWORD
See Also:
Constant Field Values

FORM_ACTIONS_TITLE

public static final java.lang.String FORM_ACTIONS_TITLE
See Also:
Constant Field Values

WORKFLOW_ACTIONS_TITLE

public static final java.lang.String WORKFLOW_ACTIONS_TITLE
See Also:
Constant Field Values

SAVE_ACTION

public static final java.lang.String SAVE_ACTION
See Also:
Constant Field Values

DUPLICATE_ACTION

public static final java.lang.String DUPLICATE_ACTION
See Also:
Constant Field Values

EDIT_ACTION

public static final java.lang.String EDIT_ACTION
See Also:
Constant Field Values

CURATION_ACTION

public static final java.lang.String CURATION_ACTION
See Also:
Constant Field Values

PUBLISH_ACTION

public static final java.lang.String PUBLISH_ACTION
See Also:
Constant Field Values

DRAFT_ACTION

public static final java.lang.String DRAFT_ACTION
See Also:
Constant Field Values

WITHDRAW_ACTION

public static final java.lang.String WITHDRAW_ACTION
See Also:
Constant Field Values

CURATION_STATE

public static final java.lang.String CURATION_STATE
See Also:
Constant Field Values

PUBLISH_STATE

public static final java.lang.String PUBLISH_STATE
See Also:
Constant Field Values

DRAFT_STATE

public static final java.lang.String DRAFT_STATE
See Also:
Constant Field Values

WITHDRAW_STATE

public static final java.lang.String WITHDRAW_STATE
See Also:
Constant Field Values

COMMENTS

public static final java.lang.String COMMENTS
See Also:
Constant Field Values

CURATOR_NOTE

public static final java.lang.String CURATOR_NOTE
See Also:
Constant Field Values

ALLOWED_TRANSITIONS

public static final java.util.Map<java.lang.String,java.util.List<java.lang.String>> ALLOWED_TRANSITIONS

ALLOWED_ACTION_TRANSITIONS

public static final java.util.Map<java.lang.String,java.util.List<WorkFlowAction>> ALLOWED_ACTION_TRANSITIONS
Constructor Detail

WorkFlowConstants

public WorkFlowConstants()
Method Detail

getStatusType

public java.lang.String getStatusType()

getStatusType

public java.lang.String getStatusType(java.lang.String eiuri)

getStatusTypeByStatusURI

public java.lang.String getStatusTypeByStatusURI(java.lang.String eiuri)

getStatusURI

public org.eaglei.model.EIURI getStatusURI(java.lang.String status)

canPerform

public boolean canPerform(java.lang.String action,
                          java.lang.String status)


Copyright © 2009-2010 Eagle-I. All Rights Reserved.