|
|||||||||
| 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 IBestBetModelpublic boolean CheckEditorAccessAndStart(XPHashtable formData)
CheckEditorAccessAndStart in class EditorModelformData -
public java.lang.Object Create()
EditorModel
Create in interface IManagedObjectCreate in class EditorModelIManagedObject.Create()public void DeleteTarget(int id)
DeleteTarget in interface IBestBetModelid - 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 IRepostModelFinish in class EditorModelpublic int GetMaxTargets()
GetMaxTargets in interface IBestBetModelROpublic java.lang.String GetName()
GetName in interface IMVCObjectGetName in class EditorModelpublic int GetNumTargets()
GetNumTargets in interface IBestBetModelROpublic java.lang.String GetSearchString()
GetSearchString in interface IBestBetModelROpublic java.lang.String GetSetupSearchString()
GetSetupSearchString in interface IBestBetModelROpublic java.lang.String GetTargetApp(int id)
GetTargetApp in interface IBestBetModelROid -
public java.lang.String GetTargetId(int id)
GetTargetId in interface IBestBetModelROid -
public java.lang.String GetTargetName(int id)
GetTargetName in interface IBestBetModelROid -
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 IRepostModelSavePage in class EditorModelpageName - 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 | ||||||||