|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.plumtree.portaluiinfrastructure.ptlink.PTURLConstants
com.plumtree.portaluiinfrastructure.ptlink.APTURL
com.plumtree.portaluiinfrastructure.ptlink.ACommonOpenerURL
public abstract class ACommonOpenerURL
Abstract class that defines common CommonOpenerURL data and functions.
Field Summary | |
---|---|
static java.lang.String |
KEY_COMMONOPENER_APPBASEURL
Constant to get/set baseurl. |
static java.lang.String |
KEY_COMMONOPENER_OPENERMODE
Constant to get/set common opener mode. |
static java.lang.String |
KEY_COMMONOPENER_USERID
Constant to get/set user id. |
protected int |
m_nOpenerMode
|
protected int |
m_nUserID
|
protected java.lang.String |
m_strApplicationBaseURL
|
Fields inherited from class com.plumtree.portaluiinfrastructure.ptlink.APTURL |
---|
m_children, m_ClassID, m_IconAlt, m_IconHeight, m_IconImg, m_IconWidth, m_jsaction, m_listParamNames, m_listParamValues, m_MarkedAsCurrent, m_nonControlParamNames, m_nonControlParamValues, m_ObjectID, m_Title |
Fields inherited from class com.plumtree.portaluiinfrastructure.ptlink.PTURLConstants |
---|
KEY_CLASSID, KEY_CURRENTMARKER, KEY_FULLURL, KEY_ICONIMG, KEY_ICONIMGALT, KEY_ICONIMGHEIGHT, KEY_ICONIMGWIDTH, KEY_JAVASCRIPT_ACTION, KEY_OBJECTID, KEY_PARAMS, KEY_TITLE, KEY_URI, KEY_URLTYPE |
Constructor Summary | |
---|---|
ACommonOpenerURL(java.lang.String strTitle,
java.lang.String strApplicationBaseURL)
Constructor with no Opener mode or user id. |
|
ACommonOpenerURL(java.lang.String strTitle,
java.lang.String strApplicationBaseURL,
int nUserID)
Constructor with no Opener mode. |
|
ACommonOpenerURL(java.lang.String strTitle,
java.lang.String strApplicationBaseURL,
int nMode,
int nUserID)
Constructor |
Method Summary | |
---|---|
java.lang.String |
GetData(java.lang.String strKey)
Supports KEY_COMMONOPENER_APPBASEURL and KEY_COMMONOPENER_USERID constants. |
abstract java.lang.String |
GetFullURL()
Returns the entire URL with http:// and server name E.g http://portalserver/portal/server.pt |
abstract java.lang.String |
GetURI()
Returns the URI, the part of the URL after sever name E.g /portal/server.pt |
void |
SetURLData(java.lang.String strKey,
java.lang.String strValue)
Supports KEY_COMMONOPENER_APPBASEURL and KEY_COMMONOPENER_USERID constants. |
Methods inherited from class com.plumtree.portaluiinfrastructure.ptlink.APTURL |
---|
AddControlParameter, AddControlParameter, AddNonControlParameter, GetHierData, SetHierData, SetURLImageType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String KEY_COMMONOPENER_APPBASEURL
public static final java.lang.String KEY_COMMONOPENER_USERID
public static final java.lang.String KEY_COMMONOPENER_OPENERMODE
protected java.lang.String m_strApplicationBaseURL
protected int m_nOpenerMode
protected int m_nUserID
Constructor Detail |
---|
public ACommonOpenerURL(java.lang.String strTitle, java.lang.String strApplicationBaseURL)
strTitle
- URL titlestrApplicationBaseURL
- Application Base URL, E.g. http://www.plumtree.com:8000.public ACommonOpenerURL(java.lang.String strTitle, java.lang.String strApplicationBaseURL, int nMode, int nUserID)
strTitle
- URL titlestrApplicationBaseURL
- Application Base URL, E.g. http://www.plumtree.com:8000.nMode
- CommonOpener mode.nUserID
- User ID.public ACommonOpenerURL(java.lang.String strTitle, java.lang.String strApplicationBaseURL, int nUserID)
strTitle
- URL titlestrApplicationBaseURL
- Application Base URL, E.g. http://www.plumtree.com:8000.nUserID
- User ID.Method Detail |
---|
public abstract java.lang.String GetFullURL()
APTURL
GetFullURL
in interface IPTURL
GetFullURL
in class APTURL
IPTURL.GetFullURL()
public abstract java.lang.String GetURI()
APTURL
GetURI
in interface IPTURL
GetURI
in class APTURL
IPTURL.GetURI()
public java.lang.String GetData(java.lang.String strKey)
KEY_COMMONOPENER_APPBASEURL
and KEY_COMMONOPENER_USERID
constants.
GetData
in interface IDataObject
GetData
in class APTURL
strKey
- The key for the requested data
APTURL.GetData(java.lang.String)
public void SetURLData(java.lang.String strKey, java.lang.String strValue)
KEY_COMMONOPENER_APPBASEURL
and KEY_COMMONOPENER_USERID
constants.
SetURLData
in interface IPTURL
SetURLData
in class APTURL
strKey
- Key of the datastrValue
- Value of the dataAPTURL.SetURLData(java.lang.String, java.lang.String)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |