Package com.microstrategy.web.app.beans
Class PageHistoryItem
- java.lang.Object
- 
- com.microstrategy.utils.serialization.AbstractPersistable
- 
- com.microstrategy.web.app.beans.PageHistoryItem
 
 
- 
- All Implemented Interfaces:
- EnumWebPersistableState,- Persistable
 
 public class PageHistoryItem extends AbstractPersistable Class that represents a page on the page History.
 Used for the back/Forward buttons.- Since:
- MicroStrategy Web 9.0.0
 
- 
- 
Field Summary- 
Fields inherited from class com.microstrategy.utils.serialization.AbstractPersistablescriptEndTagEncoder
 - 
Fields inherited from interface com.microstrategy.utils.serialization.EnumWebPersistableStateBARE_MINIMAL_STATE_INFO, MAXIMAL_STATE_INFO, MINIMAL_STATE_INFO, TYPICAL_STATE_INFO
 
- 
 - 
Constructor SummaryConstructors Constructor Description PageHistoryItem()PageHistoryItem(java.lang.String pageName, java.lang.String pageState, java.lang.String title, java.lang.String titleID, java.lang.String key)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()Utility method to clone this object.protected voiddoFlatState(FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)booleanequals(java.lang.Object obj)An element is equal if keys are defined and are equal or if all other fields are the samejava.lang.StringgetKey()java.lang.StringgetName()java.lang.StringgetState()java.lang.StringgetTargetBeanID()java.lang.StringgetTargetMessageID()java.lang.StringgetTitle()java.lang.StringgetTitleID()intgetType()inthashCode()booleanisSkipType()voidsetKey(java.lang.String key)voidsetName(java.lang.String name)voidsetState(java.lang.String state)voidsetTargetBeanID(java.lang.String targetBeanID)voidsetTargetMessageID(java.lang.String targetMessageID)voidsetTitle(java.lang.String title)voidsetTitleID(java.lang.String titleID)voidsetType(int type)- 
Methods inherited from class com.microstrategy.utils.serialization.AbstractPersistabledoFlatState, getStateHandler, isXMLStateZipped, restoreState, restoreState, restoreXMLState, saveState, saveState, saveState, saveState, saveXMLState, saveXMLState
 
- 
 
- 
- 
- 
Method Detail- 
getNamepublic java.lang.String getName() - Returns:
- Returns the _name.
 
 - 
setNamepublic void setName(java.lang.String name) - Parameters:
- name- The _name to set.
 
 - 
getStatepublic java.lang.String getState() - Returns:
- Returns the _state.
 
 - 
setStatepublic void setState(java.lang.String state) - Parameters:
- state- The _State to set.
 
 - 
getTitlepublic java.lang.String getTitle() - Returns:
- Returns the _title.
 
 - 
setTitlepublic void setTitle(java.lang.String title) - Parameters:
- title- The _title to set.
 
 - 
getTitleIDpublic java.lang.String getTitleID() - Returns:
- Returns the _titleID.
 
 - 
setTitleIDpublic void setTitleID(java.lang.String titleID) - Parameters:
- titleID- The _titleID to set.
 
 - 
getKeypublic java.lang.String getKey() - Returns:
- Returns the _key.
 
 - 
setKeypublic void setKey(java.lang.String key) - Parameters:
- key- The _key to set.
 
 - 
getTypepublic int getType() - Returns:
- Returns the _type.
 
 - 
setTypepublic void setType(int type) - Parameters:
- type- The _type to set.
 
 - 
isSkipTypepublic boolean isSkipType() - Returns:
- Returns if the _type is skippable.
 
 - 
getTargetBeanIDpublic java.lang.String getTargetBeanID() - Returns:
- the DSS ID of the page's target bean
 
 - 
setTargetBeanIDpublic void setTargetBeanID(java.lang.String targetBeanID) - Parameters:
- targetBeanID- The DSS ID of the page's target bean to set.
 
 - 
getTargetMessageIDpublic java.lang.String getTargetMessageID() - Returns:
- the message ID of the page's target bean
 
 - 
setTargetMessageIDpublic void setTargetMessageID(java.lang.String targetMessageID) - Parameters:
- targetMessageID- The message ID of the page's target bean to set.
 
 - 
doFlatStateprotected void doFlatState(FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer) - Overrides:
- doFlatStatein class- AbstractPersistable
 
 - 
equalspublic boolean equals(java.lang.Object obj) An element is equal if keys are defined and are equal or if all other fields are the same- Overrides:
- equalsin class- java.lang.Object
- Parameters:
- obj- page
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
clonepublic java.lang.Object clone() Utility method to clone this object.- Overrides:
- clonein class- java.lang.Object
- Returns:
- the cloned object
 
 
- 
 
-