Class Overview
Class that represents a page on the page History.
Used for the back/Forward buttons.
Summary
[Expand]
Inherited Constants |
From interface
com.microstrategy.utils.serialization.EnumWebPersistableState
int |
BARE_MINIMAL_STATE_INFO |
Specifies that only the bare minimal state information to save for scenarios where reducing data length matters. |
int |
MAXIMAL_STATE_INFO |
Specifies maximal state information to save
This type of state (of a component) usually represents the complete definition
of the component (including all the changes that may have been made to it)
|
int |
MINIMAL_STATE_INFO |
Specifies that only the minimal state information to save
|
int |
TYPICAL_STATE_INFO |
Specifies typical state information to save
This type of state (of a component) usually represents information about its
initialization and all the changes that have been made to the component. |
|
[Expand]
Inherited Methods |
From class
com.microstrategy.utils.serialization.AbstractPersistable
void
|
doFlatState(FlatStateSerializer ser, int howMuchState, FlatStateTokenizer tok, int stateFlag)
|
void
|
doFlatState(FlatStateSerializer ser, int howMuchState, FlatStateTokenizer tok)
|
AbstractHandler
|
getStateHandler()
|
boolean
|
isXMLStateZipped()
|
boolean
|
restoreState(SAXSupport parser, String uri, String localName, String qName, Attributes attrs)
Restores a component from an embedded XML during a SAX parsing.
|
boolean
|
restoreState(String state)
Restores a component based on its saved state.
|
void
|
restoreXMLState(String state)
|
String
|
saveState()
Returns a java.lang.String representation of a component.
|
void
|
saveState(StringBuffer buf, int howMuchState, int stateFlag)
Saves and stores a component's state into a StringBuffer .
|
void
|
saveState(StringBuffer buf, int howMuchState)
Saves and stores a component's state into a StringBuffer .
|
String
|
saveState(int howMuchState)
Returns a java.lang.String representation of a component.
|
void
|
saveXMLState(StringBuffer buf, int howMuchState, int stateFlag)
|
void
|
saveXMLState(StringBuffer buf, int howMuchState)
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
com.microstrategy.utils.serialization.Persistable
abstract
boolean
|
restoreState(SAXSupport parser, String uri, String localName, String qName, Attributes attrs)
Restores a component from an embedded XML during a SAX parsing.
|
abstract
boolean
|
restoreState(String state)
Restores a component based on its saved state.
|
abstract
void
|
saveState(StringBuffer buf, int howMuchState)
Saves and stores a component's state into a StringBuffer .
|
abstract
String
|
saveState()
Returns a java.lang.String representation of a component.
|
abstract
void
|
saveState(StringBuffer buf, int howMuchState, int stateFlag)
Saves and stores a component's state into a StringBuffer .
|
abstract
String
|
saveState(int howMuchState)
Returns a java.lang.String representation of a component.
|
|
Public Constructors
public
PageHistoryItem
()
public
PageHistoryItem
(String pageName, String pageState, String title, String titleID, String key)
Public Methods
public
Object
clone
()
Utility method to clone this object.
public
boolean
equals
(Object obj)
An element is equal if keys are defined and are equal or if all other fields are the same
public
String
getState
()
public
String
getTargetBeanID
()
Returns
- the DSS ID of the page's target bean
public
String
getTitle
()
public
String
getTitleID
()
public
void
setKey
(String key)
public
void
setName
(String name)
public
void
setState
(String state)
public
void
setTargetBeanID
(String targetBeanID)
Parameters
targetBeanID |
The DSS ID of the page's target bean to set.
|
public
void
setTitle
(String title)
public
void
setTitleID
(String titleID)
Parameters
titleID |
The _titleID to set.
|
public
void
setType
(int type)
Protected Methods