|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.uiinfrastructure.editor.EditorView com.plumtree.portalpages.admin.editors.authsource.AuthSourceMainView
public abstract class AuthSourceMainView
This class is designed to be subclassed by the two "leaf" Auth Source editors, LDAP and Remote. Remote incorporates XUI, thereby allowing its use for extensible auth sources.
Field Summary | |
---|---|
static java.lang.String |
ADMINFOLDERTREESPACE
A name for the sub activity space for the admin folder tree |
static java.lang.String |
ADMINFOLDERTREESPACE_NEWGROUP
A name for the sub activity space for another admin folder tree |
static java.lang.String |
HTMLBUTTON_BROWSE_
|
static java.lang.String |
HTMLCHECKBOX_GROUP
HTML element name |
static java.lang.String |
HTMLHIDDEN_SPACEID_ADMINFOLDERTREESPACE
HTML element name |
static java.lang.String |
HTMLHIDDEN_SPACEID_ADMINFOLDERTREESPACE_NEWGROUP
HTML element name |
static java.lang.String |
HTMLHIDDEN_SPACEID_USERGROUPTREESPACE
HTML element name |
static java.lang.String |
HTMLHIDDEN_TREEREPOST
HTML element name |
static java.lang.String |
HTMLINPUT_AuthenticationSourceCategory
HTML element name |
static java.lang.String |
HTMLINPUT_PROFILES_
HTML element name |
static java.lang.String |
HTMLINPUT_TEMPLATES
HTML element name |
static java.lang.String |
JAVASCRIPT_CREATEDEFAULTPROFILE
HTML element name |
protected PTStyleClass |
m_styleListItem
|
static java.lang.String |
USERGROUPTREESPACE
A name for the user group tree sub-space |
Fields inherited from class com.plumtree.uiinfrastructure.editor.EditorView |
---|
m_asOwner, m_model, SPACE |
Constructor Summary | |
---|---|
AuthSourceMainView()
|
Method Summary | |
---|---|
HTMLElement |
Display()
This function displays the HTML for this view |
protected void |
DisplayChangeAdminFolderConstruct_NewGroup(HTMLTableCell myCell)
|
protected void |
DisplayChangeAdminFolderConstruct(HTMLTableCell myCell,
int id)
|
protected void |
DisplayCommonProperties(HTMLElementCollection result)
There is only one common property, the auth source category - so we just display it here... |
protected void |
DisplayDefaultProfilesForGroup(HTMLTableCell myCell,
int id,
int userid,
java.lang.Object[][] profiles)
|
protected void |
DisplayDefaultProfilesHeader(HTMLElementCollection result)
|
protected void |
DisplayDefaultProfilesMiniHelp(HTMLElementCollection result)
|
protected void |
DisplayGroupList(HTMLElementCollection result,
java.lang.Object[][] profiles)
|
protected void |
DisplayGroupListHeader(HTMLTable myTable)
|
protected void |
DisplayGroupListItem(HTMLTable myTable,
int id,
java.lang.String name,
int userid,
int folderid,
java.lang.Object[][] profiles)
|
protected void |
DisplayHiddenInputs(HTMLElementCollection result)
Adds hidden HTML elements to the collection being displayed on the page |
HTMLScript |
DisplayJavascript()
This function displays the javascript functions for this view |
protected void |
DisplayMoveUpDownConstruct(HTMLTableCell myCell,
int id)
|
protected void |
DisplayNewGroupsFolder(HTMLElementCollection result)
|
protected void |
DisplayNewGroupsFolderHeader(HTMLElementCollection result)
|
protected void |
DisplayProfilesActionBar(HTMLElementCollection result)
|
protected void |
DisplayTemplateSelectionBody(HTMLElementCollection result)
|
protected void |
DisplayTemplateSelectionHeader(HTMLElementCollection result)
|
protected java.lang.String |
folderName(int id)
|
protected HTMLImg |
GetImage(PTImageType type,
java.lang.String alt,
java.lang.String w,
java.lang.String h)
|
protected IAuthSourceModelRO |
GetModel()
|
Methods inherited from class com.plumtree.uiinfrastructure.editor.EditorView |
---|
AddEmptyCellToRow, AddEmptyCellToRow, AddEmptyRowToTable, AddEmptyRowToTable, Create, GetHeaderView, GetHeaderViewHelper, GetName, GetShortSpacerTable, GetSpacerTable, Init |
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 HTMLINPUT_AuthenticationSourceCategory
public static final java.lang.String HTMLINPUT_TEMPLATES
public static final java.lang.String HTMLINPUT_PROFILES_
public static final java.lang.String JAVASCRIPT_CREATEDEFAULTPROFILE
public static final java.lang.String HTMLCHECKBOX_GROUP
public static final java.lang.String ADMINFOLDERTREESPACE
public static final java.lang.String ADMINFOLDERTREESPACE_NEWGROUP
public static final java.lang.String USERGROUPTREESPACE
public static final java.lang.String HTMLHIDDEN_TREEREPOST
public static final java.lang.String HTMLHIDDEN_SPACEID_ADMINFOLDERTREESPACE
public static final java.lang.String HTMLHIDDEN_SPACEID_ADMINFOLDERTREESPACE_NEWGROUP
public static final java.lang.String HTMLHIDDEN_SPACEID_USERGROUPTREESPACE
public static final java.lang.String HTMLBUTTON_BROWSE_
protected PTStyleClass m_styleListItem
Constructor Detail |
---|
public AuthSourceMainView()
Method Detail |
---|
public HTMLElement Display()
Display
in interface IView
Display
in class EditorView
public HTMLScript DisplayJavascript()
DisplayJavascript
in interface IView
DisplayJavascript
in class EditorView
IView.DisplayJavascript()
protected HTMLImg GetImage(PTImageType type, java.lang.String alt, java.lang.String w, java.lang.String h)
type
- alt
- w
- h
-
protected void DisplayChangeAdminFolderConstruct(HTMLTableCell myCell, int id)
myCell
- id
-
HTMLException
protected void DisplayChangeAdminFolderConstruct_NewGroup(HTMLTableCell myCell)
myCell
-
HTMLException
protected void DisplayCommonProperties(HTMLElementCollection result)
result
-
HTMLException
protected void DisplayDefaultProfilesForGroup(HTMLTableCell myCell, int id, int userid, java.lang.Object[][] profiles)
myCell
- id
- userid
- profiles
-
HTMLException
protected void DisplayDefaultProfilesHeader(HTMLElementCollection result)
result
-
HTMLException
protected void DisplayDefaultProfilesMiniHelp(HTMLElementCollection result)
result
-
HTMLException
protected void DisplayGroupList(HTMLElementCollection result, java.lang.Object[][] profiles)
result
- profiles
-
HTMLException
protected void DisplayGroupListHeader(HTMLTable myTable)
myTable
-
HTMLException
protected void DisplayGroupListItem(HTMLTable myTable, int id, java.lang.String name, int userid, int folderid, java.lang.Object[][] profiles)
myTable
- id
- name
- userid
- folderid
- profiles
-
HTMLException
protected void DisplayHiddenInputs(HTMLElementCollection result)
result
- The collection to be added to
HTMLException
protected void DisplayMoveUpDownConstruct(HTMLTableCell myCell, int id)
myCell
- id
-
HTMLException
java.lang.RuntimeException
XPException
protected void DisplayNewGroupsFolder(HTMLElementCollection result)
result
-
HTMLException
protected void DisplayNewGroupsFolderHeader(HTMLElementCollection result)
result
-
HTMLException
protected void DisplayProfilesActionBar(HTMLElementCollection result)
result
-
HTMLException
protected void DisplayTemplateSelectionBody(HTMLElementCollection result)
result
-
HTMLException
protected void DisplayTemplateSelectionHeader(HTMLElementCollection result)
result
-
HTMLException
protected java.lang.String folderName(int id)
id
-
protected IAuthSourceModelRO GetModel()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |