|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.plumtree.uiinfrastructure.editor.EditorModel
com.plumtree.portalpages.admin.editors.bestbets.BestBetModel
public class BestBetModel
Field Summary | |
---|---|
protected XPArrayList |
m_arrListTargets
|
protected boolean |
m_bIsBestBetInDB
|
protected java.lang.String |
m_originalSearchString
|
protected java.lang.String |
m_searchString
|
protected java.lang.String |
m_setupSearchString
|
static int |
MAX_TARGETS
|
static java.lang.String |
STR_MVC_CLASS_NAME
|
Fields inherited from class com.plumtree.uiinfrastructure.editor.EditorModel |
---|
isReadAccessAvailable, m_asOwner, m_bCloseOnDone, m_bDeleteOnCancel, m_bEnableApplyButton, m_bEnableCancelButton, m_bHideLeftNav, m_bIsEditorReadOnly, m_bUserHasAccessToEditor, m_nEditorType |
Constructor Summary | |
---|---|
BestBetModel()
|
Method Summary | |
---|---|
void |
ActionOnRepost()
|
void |
AddTarget(java.lang.String newTargId,
java.lang.String newTargApp,
java.lang.String newTargName)
|
boolean |
CheckEditorAccessAndStart(XPHashtable formData)
Implements some actions to perform on start. |
java.lang.Object |
Create()
This method is used by the ASManager to return new instances of managed objects. |
void |
DeleteTarget(int id)
|
void |
Finish()
Implements actions when the user clicks on "Finish". |
int |
GetMaxTargets()
|
java.lang.String |
GetName()
Returns the Class name. |
int |
GetNumTargets()
|
java.lang.String |
GetSearchString()
|
java.lang.String |
GetSetupSearchString()
|
java.lang.String |
GetTargetApp(int id)
|
java.lang.String |
GetTargetId(int id)
|
java.lang.String |
GetTargetName(int id)
|
void |
MoveTargetDown(int id)
|
void |
MoveTargetUp(int id)
|
void |
MoveToBottom(int id)
|
void |
MoveToTop(int id)
|
protected int |
SaveMainPage(XPHashtable formData)
Saves the data on the Main page. |
int |
SavePage(java.lang.String pageName,
XPHashtable formData)
Calls the right save function according to the page name passed in argument. |
void |
SetTargetApp(int id,
java.lang.String newApp)
|
void |
SetTargetId(int id,
java.lang.String newID)
|
void |
SetTargetName(int id,
java.lang.String newName)
|
protected void |
SwapTarget(int id1,
int id2)
|
void |
updateParentSpaceOnSubEditorClose()
Called (via Finish()) when the Done button is pressed, when this editor is running as a subeditor of the SearchServerSettings editor. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.plumtree.uiinfrastructure.editor.IEditorModelRO |
---|
GetEditorType, GetEnableApplyButton, GetEnableCancelButton, GetHideLeftNav, GetIsEditorReadOnly |
Methods inherited from interface com.plumtree.uiinfrastructure.activityspace.IModel |
---|
CleanupAllData, CleanupTempData, Init |
Field Detail |
---|
public static final java.lang.String STR_MVC_CLASS_NAME
public static final int MAX_TARGETS
protected java.lang.String m_originalSearchString
protected java.lang.String m_searchString
protected java.lang.String m_setupSearchString
protected XPArrayList m_arrListTargets
protected boolean m_bIsBestBetInDB
Constructor Detail |
---|
public BestBetModel()
Method Detail |
---|
public void ActionOnRepost()
public void AddTarget(java.lang.String newTargId, java.lang.String newTargApp, java.lang.String newTargName)
AddTarget
in interface IBestBetModel
public boolean CheckEditorAccessAndStart(XPHashtable formData)
CheckEditorAccessAndStart
in class EditorModel
formData
-
public java.lang.Object Create()
EditorModel
Create
in interface IManagedObject
Create
in class EditorModel
IManagedObject.Create()
public void DeleteTarget(int id)
DeleteTarget
in interface IBestBetModel
id
- public void MoveTargetUp(int id)
public void MoveTargetDown(int id)
public void MoveToTop(int id)
public void MoveToBottom(int id)
protected void SwapTarget(int id1, int id2)
public void Finish()
Finish
in interface IRepostModel
Finish
in class EditorModel
public int GetMaxTargets()
GetMaxTargets
in interface IBestBetModelRO
public java.lang.String GetName()
GetName
in interface IMVCObject
GetName
in class EditorModel
public int GetNumTargets()
GetNumTargets
in interface IBestBetModelRO
public java.lang.String GetSearchString()
GetSearchString
in interface IBestBetModelRO
public java.lang.String GetSetupSearchString()
GetSetupSearchString
in interface IBestBetModelRO
public java.lang.String GetTargetApp(int id)
GetTargetApp
in interface IBestBetModelRO
id
-
public java.lang.String GetTargetId(int id)
GetTargetId
in interface IBestBetModelRO
id
-
public java.lang.String GetTargetName(int id)
GetTargetName
in interface IBestBetModelRO
id
-
public void SetTargetApp(int id, java.lang.String newApp)
public void SetTargetName(int id, java.lang.String newName)
public void SetTargetId(int id, java.lang.String newID)
public int SavePage(java.lang.String pageName, XPHashtable formData)
SavePage
in interface IRepostModel
SavePage
in class EditorModel
pageName
- formData
-
public void updateParentSpaceOnSubEditorClose()
protected int SaveMainPage(XPHashtable formData)
_formData
-
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |