public class

PageHistoryItem

extends AbstractPersistable
java.lang.Object
   ↳ com.microstrategy.utils.serialization.AbstractPersistable
     ↳ com.microstrategy.web.app.beans.PageHistoryItem

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
Public Constructors
PageHistoryItem()
PageHistoryItem(String pageName, String pageState, String title, String titleID, String key)
Public Methods
Object clone()
Utility method to clone this object.
boolean equals(Object obj)
An element is equal if keys are defined and are equal or if all other fields are the same
String getKey()
String getName()
String getState()
String getTitle()
String getTitleID()
int hashCode()
void setKey(String key)
void setName(String name)
void setState(String state)
void setTitle(String title)
void setTitleID(String titleID)
Protected Methods
void doFlatState(FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)
[Expand]
Inherited Methods
From class com.microstrategy.utils.serialization.AbstractPersistable
From class java.lang.Object
From interface com.microstrategy.utils.serialization.Persistable

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.

Returns
  • the cloned 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

Parameters
obj page

public String getKey ()

Returns
  • Returns the _key.

public String getName ()

Returns
  • Returns the _name.

public String getState ()

Returns
  • Returns the _state.

public String getTitle ()

Returns
  • Returns the _title.

public String getTitleID ()

Returns
  • Returns the _titleID.

public int hashCode ()

public void setKey (String key)

Parameters
key The _key to set.

public void setName (String name)

Parameters
name The _name to set.

public void setState (String state)

Parameters
state The _State to set.

public void setTitle (String title)

Parameters
title The _title to set.

public void setTitleID (String titleID)

Parameters
titleID The _titleID to set.

Protected Methods

protected void doFlatState (FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)