org.eaglei.datatools.client
Class ApplicationState
java.lang.Object
org.eaglei.datatools.client.ApplicationState
- All Implemented Interfaces:
- com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.String>, com.google.gwt.event.shared.EventHandler
public class ApplicationState
- extends java.lang.Object
- implements com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.String>
|
Method Summary |
void |
addApplicationStateListener(ApplicationStateChangeListener listener)
|
void |
clearApplicationState()
|
java.util.Map<org.eaglei.model.EIEntity,java.lang.String> |
getClassDefinitions()
|
java.util.List<org.eaglei.model.EIClass> |
getEmbeddedClasses()
|
org.eaglei.model.EIEntity |
getFilterResourceProviderEntity()
|
org.eaglei.model.EIURI |
getFilterResourceProviderUri()
|
org.eaglei.model.EIEntity |
getFilterTypeEntity()
|
org.eaglei.model.EIURI |
getFilterTypeUri()
|
org.eaglei.model.EIEntity |
getFilterWorkflowEntity()
|
org.eaglei.model.EIURI |
getFilterWorkflowUri()
|
static ApplicationState |
getInstance()
|
org.eaglei.model.EIEntity |
getInstanceEntity()
|
org.eaglei.model.EIURI |
getInstanceUri()
|
java.lang.Integer |
getLimit()
|
QueryTokenObject.Mode |
getMode()
|
java.lang.Integer |
getOffset()
|
ResourceProviderCache |
getResourceProviderCache()
|
org.eaglei.model.EIEntity |
getResourceProviderEntity()
|
org.eaglei.model.EIURI |
getResourceProviderUri()
|
java.util.List<org.eaglei.model.EIClass> |
getResourceTypesForBrowse()
|
java.util.List<org.eaglei.model.EIClass> |
getResourceTypesForProvider()
|
java.lang.String |
getSessionID()
|
java.lang.String |
getSortBy()
|
org.eaglei.model.EIEntity |
getTypeEntity()
|
org.eaglei.model.EIURI |
getTypeUri()
|
org.eaglei.model.EIEntity |
getUser()
|
java.lang.String |
getUserID()
|
org.eaglei.model.EIURI |
getUserURI()
|
org.eaglei.model.EIEntity |
getWorkspaceEntity()
|
boolean |
hasFilters()
|
boolean |
hasFilterTypeEntity()
|
boolean |
hasInstance()
|
boolean |
hasResourceProvider()
|
boolean |
hasResourceProviderType()
|
boolean |
hasType()
|
boolean |
hasUser()
|
boolean |
isAcending()
|
boolean |
isPaginated()
|
boolean |
isStrictlyFilteredByOwner()
|
void |
onValueChange(com.google.gwt.event.logical.shared.ValueChangeEvent<java.lang.String> event)
|
void |
refresh()
|
void |
removeApplicationStateListener(ApplicationStateChangeListener listener)
|
void |
setAcending(boolean isAcending)
|
void |
setEmbeddedClassList(java.util.List<org.eaglei.model.EIClass> embbeddedClasses)
|
void |
setFilterResourceProviderEntity(org.eaglei.model.EIEntity filterResourceProviderEntity)
|
void |
setFilterWorkflowEntity(org.eaglei.model.EIEntity filterWorkflowEntity)
|
protected void |
setInstanceEntity(org.eaglei.model.EIEntity newEntity)
|
void |
setMode(QueryTokenObject.Mode newMode)
|
void |
setResourceProviderEntity(org.eaglei.model.EIEntity resourceEntity)
|
void |
setResourceTypesForBrowse(java.util.List<org.eaglei.model.EIClass> resourceTypesForBrowse)
|
void |
setResourceTypesForProvider(java.util.List<org.eaglei.model.EIClass> resourceTypesForProvider)
|
void |
setSessionID(java.lang.String sessionID)
|
void |
setStrictFilterByOwner(boolean filterByOwner)
|
void |
setUser(org.eaglei.model.EIEntity userEntity)
|
void |
setWorkspaceEntity(org.eaglei.model.EIEntity workspaceEntity)
|
void |
updateApplicationFilterState(org.eaglei.model.EIEntity filterTypeEntity,
org.eaglei.model.EIEntity filterWorkflowEntity,
org.eaglei.model.EIEntity filterResourceProviderEntity,
boolean strictlyFilteredByOwner)
|
void |
updateApplicationState(QueryTokenObject.Mode mode,
org.eaglei.model.EIEntity instanceEntity,
org.eaglei.model.EIEntity typeEntity,
org.eaglei.model.EIEntity resourceProviderEntity)
|
void |
updateApplicationState(QueryTokenObject.Mode mode,
org.eaglei.model.EIEntity instanceEntity,
org.eaglei.model.EIEntity typeEntity,
org.eaglei.model.EIEntity resourceProviderEntity,
boolean updateFilterEntities)
|
void |
updatePaging(java.lang.String sortColumn,
java.lang.Integer offset,
java.lang.Integer limit)
|
void |
updateResourceProviderCache()
|
void |
updateToDefaultPaging()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static ApplicationState getInstance()
getMode
public QueryTokenObject.Mode getMode()
setMode
public void setMode(QueryTokenObject.Mode newMode)
getInstanceEntity
public org.eaglei.model.EIEntity getInstanceEntity()
getInstanceUri
public org.eaglei.model.EIURI getInstanceUri()
setInstanceEntity
protected void setInstanceEntity(org.eaglei.model.EIEntity newEntity)
hasInstance
public boolean hasInstance()
getTypeEntity
public org.eaglei.model.EIEntity getTypeEntity()
getTypeUri
public org.eaglei.model.EIURI getTypeUri()
getResourceProviderEntity
public org.eaglei.model.EIEntity getResourceProviderEntity()
getResourceProviderUri
public org.eaglei.model.EIURI getResourceProviderUri()
setResourceProviderEntity
public void setResourceProviderEntity(org.eaglei.model.EIEntity resourceEntity)
getFilterTypeEntity
public org.eaglei.model.EIEntity getFilterTypeEntity()
getFilterTypeUri
public org.eaglei.model.EIURI getFilterTypeUri()
hasFilterTypeEntity
public boolean hasFilterTypeEntity()
getFilterResourceProviderEntity
public org.eaglei.model.EIEntity getFilterResourceProviderEntity()
getFilterResourceProviderUri
public org.eaglei.model.EIURI getFilterResourceProviderUri()
setFilterResourceProviderEntity
public void setFilterResourceProviderEntity(org.eaglei.model.EIEntity filterResourceProviderEntity)
isAcending
public boolean isAcending()
setAcending
public void setAcending(boolean isAcending)
getFilterWorkflowEntity
public org.eaglei.model.EIEntity getFilterWorkflowEntity()
getFilterWorkflowUri
public org.eaglei.model.EIURI getFilterWorkflowUri()
setFilterWorkflowEntity
public void setFilterWorkflowEntity(org.eaglei.model.EIEntity filterWorkflowEntity)
isStrictlyFilteredByOwner
public boolean isStrictlyFilteredByOwner()
setStrictFilterByOwner
public void setStrictFilterByOwner(boolean filterByOwner)
getWorkspaceEntity
public org.eaglei.model.EIEntity getWorkspaceEntity()
setWorkspaceEntity
public void setWorkspaceEntity(org.eaglei.model.EIEntity workspaceEntity)
hasType
public boolean hasType()
hasResourceProvider
public boolean hasResourceProvider()
hasResourceProviderType
public boolean hasResourceProviderType()
onValueChange
public void onValueChange(com.google.gwt.event.logical.shared.ValueChangeEvent<java.lang.String> event)
- Specified by:
onValueChange in interface com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.String>
getSessionID
public java.lang.String getSessionID()
setSessionID
public void setSessionID(java.lang.String sessionID)
getUserID
public java.lang.String getUserID()
getUserURI
public org.eaglei.model.EIURI getUserURI()
getUser
public org.eaglei.model.EIEntity getUser()
setUser
public void setUser(org.eaglei.model.EIEntity userEntity)
updateApplicationState
public void updateApplicationState(QueryTokenObject.Mode mode,
org.eaglei.model.EIEntity instanceEntity,
org.eaglei.model.EIEntity typeEntity,
org.eaglei.model.EIEntity resourceProviderEntity)
updateApplicationState
public void updateApplicationState(QueryTokenObject.Mode mode,
org.eaglei.model.EIEntity instanceEntity,
org.eaglei.model.EIEntity typeEntity,
org.eaglei.model.EIEntity resourceProviderEntity,
boolean updateFilterEntities)
updatePaging
public void updatePaging(java.lang.String sortColumn,
java.lang.Integer offset,
java.lang.Integer limit)
updateToDefaultPaging
public void updateToDefaultPaging()
getOffset
public java.lang.Integer getOffset()
getLimit
public java.lang.Integer getLimit()
getSortBy
public java.lang.String getSortBy()
updateApplicationFilterState
public void updateApplicationFilterState(org.eaglei.model.EIEntity filterTypeEntity,
org.eaglei.model.EIEntity filterWorkflowEntity,
org.eaglei.model.EIEntity filterResourceProviderEntity,
boolean strictlyFilteredByOwner)
refresh
public void refresh()
hasUser
public boolean hasUser()
addApplicationStateListener
public void addApplicationStateListener(ApplicationStateChangeListener listener)
removeApplicationStateListener
public void removeApplicationStateListener(ApplicationStateChangeListener listener)
hasFilters
public boolean hasFilters()
clearApplicationState
public void clearApplicationState()
isPaginated
public boolean isPaginated()
- Returns:
getResourceProviderCache
public ResourceProviderCache getResourceProviderCache()
updateResourceProviderCache
public void updateResourceProviderCache()
setEmbeddedClassList
public void setEmbeddedClassList(java.util.List<org.eaglei.model.EIClass> embbeddedClasses)
getEmbeddedClasses
public java.util.List<org.eaglei.model.EIClass> getEmbeddedClasses()
getResourceTypesForProvider
public java.util.List<org.eaglei.model.EIClass> getResourceTypesForProvider()
setResourceTypesForProvider
public void setResourceTypesForProvider(java.util.List<org.eaglei.model.EIClass> resourceTypesForProvider)
getResourceTypesForBrowse
public java.util.List<org.eaglei.model.EIClass> getResourceTypesForBrowse()
setResourceTypesForBrowse
public void setResourceTypesForBrowse(java.util.List<org.eaglei.model.EIClass> resourceTypesForBrowse)
getClassDefinitions
public java.util.Map<org.eaglei.model.EIEntity,java.lang.String> getClassDefinitions()
Copyright © 2009-2011 Eagle-I. All Rights Reserved.