com.centrasite.control.adapters
Class BrowseAdapter

java.lang.Object
  extended by com.softwareag.cis.server.Adapter
      extended by com.softwareag.cis.plugin.adapter.util.CommonAdapter
          extended by com.centrasite.control.adapters.BaseAdapter
              extended by com.centrasite.control.adapters.BrowseAdapter
All Implemented Interfaces:
EnableDisableDeleteButtonListener, RefineButtonListener, ToolbarProvider, PageLoadController, com.centrasite.control.Constants, com.centrasite.control.interfaces.Initializable, com.softwareag.cis.server.IAdapter, com.softwareag.cis.server.IServerLogConstants, com.softwareag.cis.util.IControlStatusConstants

public class BrowseAdapter
extends BaseAdapter
implements com.centrasite.control.interfaces.Initializable, RefineButtonListener, EnableDisableDeleteButtonListener, ToolbarProvider, PageLoadController

Adapter responsible for the "Browse" topic in CentraSite Control.


Nested Class Summary
 class BrowseAdapter.LinesItem
           
 
Nested classes/interfaces inherited from class com.centrasite.control.adapters.BaseAdapter
BaseAdapter.CloseActivityCommand
 
Nested classes/interfaces inherited from class com.softwareag.cis.server.Adapter
com.softwareag.cis.server.Adapter.CISAddons, com.softwareag.cis.server.Adapter.FrameMessage, com.softwareag.cis.server.Adapter.ICISStyleAddon, com.softwareag.cis.server.Adapter.LivingPopupFunctions
 
Field Summary
 
Fields inherited from class com.softwareag.cis.server.Adapter
DT_BARS, DT_LINES, DT_POINTS, FIELD_BOTHIDANDTEXT, FIELD_ONLYID, FIELD_ONLYTEXT, MLMSG, MT_ERROR, MT_ERROR_MULTILINE, MT_SUCCESS, MT_SUCCESS_MULTILINE, MT_WARNING, MT_WARNING_MULTILINE, POP_POS_CLICK
 
Fields inherited from interface com.centrasite.control.Constants
ADD_APPLICATION_ADAPTER, ADD_APPLICATION_LAYOUT_PAGE, ADD_ASSOCIATION_ADAPTER, ADD_ASSOCIATION_PAGE_LAYOUT, ADD_BULK_VERSION_ADAPTER, ADD_CATEGORY_ADAPTER, ADD_CATEGORY_PAGE, ADD_CLASSIFICATION_ADAPTER, ADD_NEW_VERSION_ADAPTER, ADD_USERS_GROUPS_ADAPTER, ADD_USERS_GROUPS_LAYOUT_PAGE, ADV_SEARCH_ADAPTER, ADVANCED_EXPORT_OPTION_ADAPTER, ADVANCED_EXPORT_OPTION_PAGE, ADVANCED_IMPORT_OPTION_ADAPTER, ADVANCED_IMPORT_OPTION_PAGE, APPLICABLE_TO_OBJECT_TYPES_ADAPTER, APPLICABLE_TO_OBJECT_TYPES_LAYOUT_PAGE, ASSOCIATION_TAB_ADAPTER, ASSOCIATIONS_LAYOUT_PAGE, ASSOCIATIONS_TAB_ADAPTER, ASSOCIATIONS_TABLE_LAYOUT, AUDITABLE_TAB_ADAPTER, AUDITABLE_TABLE_LAYOUT, BROWSE_ADAPTER, BROWSE_BY_COLUMN_ADAPTER, BROWSE_BY_COLUMNS_PAGE_F, BROWSE_BY_PAGE_F, BROWSE_PAGE, CALLING_XPDL_ADAPTER, CENTRASITE_ADDEXTERNALCLASSIFICATIONSLOT_ICO, CENTRASITE_ADDSLOT_ICO, CENTRASITE_ALERT_ICO, CENTRASITE_ARROW_ICON, CENTRASITE_COMMUNITY_URL, CENTRASITE_DELETESLOT_ICO, CENTRASITE_DEV_COMMUNITY_URL, CENTRASITE_EMAIL_NOTIFCATION_ICO, CENTRASITE_FAV_ICO, CENTRASITE_FAVOURITE_ENTRY_ASSET_I_CONSUME_ICO, CENTRASITE_FAVOURITE_ENTRY_ASSET_I_PROVIDE_ICO, CENTRASITE_FAVOURITE_ENTRY_DEFAULT_TYPE_ICO, CENTRASITE_FAVOURITE_ENTRY_LIST_ICO, CENTRASITE_FAVOURITE_ENTRY_SAVED_SEARCH_ICO, CENTRASITE_FAVOURITE_ENTRY_SAVED_XQUERY_SEARCH_ICO, CENTRASITE_FAVOURITE_ENTRY_SMART_LIST_CLASSIFICATION_SCHEME_ICO, CENTRASITE_FAVOURITE_ENTRY_SMART_LIST_CONCEPT_ICO, CENTRASITE_FAVOURITE_ENTRY_SMART_LIST_ICO, CENTRASITE_FAVOURITE_LEFT_ICO, CENTRASITE_FAVOURITE_RIGHT_ICO, CENTRASITE_FILE_ICO, CENTRASITE_GROUP_ICO, CENTRASITE_HTML_ICO, CENTRASITE_MOVEDOWN_ICO, CENTRASITE_MOVEUP_ICO, CENTRASITE_NEW_ICO, CENTRASITE_ONLINE_DOCUMENTATION_URL, CENTRASITE_PDF_ICO, CENTRASITE_POWERPOINT_ICO, CENTRASITE_REG_ICO, CENTRASITE_REMOVE_ICO, CENTRASITE_REMOVESLOT_ICO, CENTRASITE_REP_ICO, CENTRASITE_REVERT_ICO, CENTRASITE_RTL_ARROW_ICON, CENTRASITE_SAVE_ICO, CENTRASITE_USER_ICO, CENTRASITE_USERROLE_ICO, CENTRASITE_WORD_ICO, CENTRASITE_XLS_ICO, CENTRASITE_XML_ICO, CHANGE_LCM_STATE_ADAPTER, CHANGE_ORG_ADAPTER, CHANGE_ORG_PAGE, CHANGE_OWNER_ADAPTER, CHANGE_OWNER_LOG, CHANGE_OWNER_LOG_ADAPTER, CHANGE_OWNER_PAGE, CHANGE_PASSWORD_ADAPTER, CHANGE_PASSWORD_PAGE_F, CHANGE_PROVIDING_ORG, CHANGE_PROVIDING_ORG_ADAPTER, CLASSIFICATIONS_TAB_ADAPTER, CLASSIFICATIONS_TAB_LAYOUT_PAGE, COLUMNS_PAGE_F, COMPUTED_PROFILE_TAB_ADAPTER, CONSUMERS_PAGE_LAYOUT, CONSUMERS_TAB_ADAPTER, COPY_ASSET, COPY_ASSET_ADAPTER, CREATE, CREATE_ASSET_ADAPTER, CREATE_EXTERNAL_CLASSIFICATION_ADAPTER, CREATE_EXTERNAL_CLASSIFICATION_PAGE_FULL, CREATE_FAVORITE_ADAPTER, CREATE_FAVORITE_PAGE_FULL, CREATE_ROLE_ADAPTER, CREATE_ROLE_PAGE_F, CREATE_TYPE_ADAPTER, CREATE_TYPE_WIZARD_PAGE_FULL, CUSTOM_PROFILE_TAB_ADAPTER, DISPLAY, DOCUMENT_URL_CONTENT, DOWNLOAD_DOCUMENTS_ADAPTER, DOWNLOAD_DOCUMENTS_CONFIRM_PAGE, EDIT, EDIT_ASSET_ADAPTER, EDIT_ASSET_LAYOUT_PAGE, EDIT_CATEGORY_ADAPTER, EDIT_CATEGORY_PAGE, EDIT_PERMISSIONS_ADAPTER, EDIT_PERMISSIONS_PAGE, EDIT_TAXONOMY_ADAPTER, EDIT_USER_INFO_ADAPTER, EDITION_ACTIVESOA, EDITION_COMMUNITY, EDITION_ENTERPRISE, EDITION_UNKNOWN, EP_ADD_IMPORT_EXTENSION, EP_ADD_REPORT_COLUMN, EP_ADD_ROW_TO_MY_NOTIFICATIONS, EP_ASSETTYPETOPIC_ID, EP_ASSOC_NAVIGATOR_NODE_DECORATOR, EP_ATTACH_DOC_COMMAND, EP_BROWSETOPIC_ID, EP_DETAIL_VIEW_TAB, EP_DOWNLOAD_DOC_COMMAND, EP_FAVORITE_ID, EP_GLOBAL_COMMAND, EP_ITEM_BULK_COMMAND, EP_ITEM_COMMAND, EP_ITEM_EDITOR, EP_ORGANIZATIONTOPIC_ID, EP_REG_OBJ_PROPERTY, EP_REPLACE_ITEM_COMMAND, EP_REPORTS_ID, EP_SEARCH_PREDICATE, EP_SEARCHTOPIC_ID, EP_SUBSCRIPTIONS_ID, EP_SUPPORTINGDOCUMENTSTOPIC_ID, EP_SUPPRESS_REG_OBJ_COMMAND, EP_SUPPRESS_REG_OBJ_PROPERTY, EP_SUPPRESS_REPORT_COLUMN, EP_TAXONOMIES_ID, EP_TOPIC_ITEMS, EP_TOPIC_ITEMS_PROP_TOPIC, EP_USERMANAGEMENTTOPIC_ID, EP_WELCOME_ID, EXPORT_ITEMS_POPUP_LOG_VIEW_PAGE_FULL, EXPORT_LOG_ADAPTER, EXPORT_ORG_REGISTRY_OBJECTS_ADAPTER, EXPORT_ORG_REGISTRY_OBJECTS_PAGE_F_POPUP, EXPORT_ORGANIZATION, EXPORT_ORGANIZATION_ADAPTER, EXPORT_OWNER, EXPORT_OWNER_ADAPTER, EXPORT_REGISTRY_OBJECTS_ADAPTER, EXPORT_REGISTRY_OBJECTS_PAGE_F, EXPORT_REGISTRY_OBJECTS_PAGE_F_POPUP, EXPORT_REGISTRY_OBJECTS_POPUP_ADAPTER, EXTERNAL_CLASSIFICATION_DIALOG_PAGE_FULL, EXTERNAL_LINK_ORGANIZATION_REPOSITORY_FOLDER, EXTERNAL_LINKS_ADAPTER, EXTERNAL_LINKS_PAGE, FGRID_ADAPTER, FILE_CONTENT_LAYOUT_PAGE, FILE_CONTENT_TAB_ADAPTER, FILTER_ROWS_PAGE_F, GENERAL_LAYOUT_PAGE, GENERAL_TAB_ADAPTER, HELP_TEXT_PROVIDER_POPUP, HOME_PAGE_ADAPTER, ICON_URL_PREFIX, IMPACT_ANALYSIS_CUSTOMIZE_DIALOG_ADAPTER, IMPORT, IMPORT_ASSET_ADAPTER, IMPORT_ASSET_PAGE_F_POPUP, IMPORT_ASSET_WIZARD, IMPORT_ASSET_WIZARD_PAGE_POPUP, IMPORT_BPEL_ADAPTER, IMPORT_BPEL_PAGE_F, IMPORT_LOG_ADAPTER, IMPORT_OBJECTS_ADAPTER, IMPORT_OBJECTS_PAGE_F, IMPORT_ORG_OBJECTS_ADAPTER, IMPORT_ORG_OBJECTS_PAGE_F, IMPORT_POLICY_ADAPTER, IMPORT_REGISTRY_OBJECTS_ADAPTER, IMPORT_REGISTRY_OBJECTS_PAGE_F, IMPORT_SCHEMA_ADAPTER, IMPORT_SCHEMA_PAGE_F, IMPORT_WEBSERVICE_ADAPTER, IMPORT_WEBSERVICE_PAGE_F, IMPORT_XML_SERVICE_ADAPTER, IMPORT_XML_SERVICE_PAGE_F, IMPORT_XML_SERVICE_WIZARD_ADAPTER, INIT_PARAM_CFGURL, INIT_PARAM_CFGURL_ID, INIT_PARAM_LIC, INIT_PARAM_LIC__COMMUNITY, INIT_PARAM_LIC_ID, INIT_PARAM_NEWWIN, INIT_PARAM_NEWWIN_ID, INIT_PARAM_REGURL, INIT_PARAM_REGURL_ID, INIT_PARAM_ROKEY, INIT_PARAM_ROKEY_ID, INIT_PARAM_ROPATH, INIT_PARAM_ROPATH_ID, INVISIBLE, INVOKED_FROM_CLASSIFICATIONATTRFILTERLINE, INVOKED_FROM_LCMFILTERLINE, ITEM_ADDED_AS_FAVORITE, ITEM_CREATED, ITEM_DELETED, ITEM_REMOVED_FROM_FAVORITES, ITEM_RENAMED, ITEM_UPDATED, KEY_COMMON_PAGE, KEY_FILE_EXTENSION_ZIP, KEY_ORG_SELECT_ASSET_OPTION, KEY_ORG_SELECT_USER_OPTION, KEY_ORG_USER_TAB, KEY_USER_ASSET_TAB, KEY_USER_PAGE, KEYWORD_SEARCH_ADAPTER, knownEditions, LOG_VIEW_ADAPTER, LOG_VIEW_PAGE_FULL, MINMAX_OCCURS_01, MINMAX_OCCURS_0UNBOUNDED, MINMAX_OCCURS_11, MINMAX_OCCURS_1UNBOUNDED, MULTI_VALUE_PAGE_REFERENCE, MY_ACCOUNT_PAGE, MY_APPLICATION, MY_CENTRASITE_PAGE, MY_PLUGIN_ID, NOT_REFERENCED, NOTIFICATIONS_TAB_ADAPTER, OBJECT_SPECIFIC_PROPERTIES_ADAPTER, OBJECT_SPECIFIC_PROPERTIES_PAGE, OBJECT_TYPE_CLASSIFICATION, OBJECT_TYPE_REPORT, OVERVIEW_LAYOUT_PAGE, OVERVIEW_TAB_ADAPTER, PAGE_URL_PREFIX, PAIR_INPUT_PAGE_FULL, PARAM_JAAS_XML_SERVER_URL, PARM_INM_CRR_URL, PARM_INM_GUES_ALLOW_SUMMARY_PROFILE_VISIBLE, PARM_INM_GUEST_ALLOW_HOMEPAGE_CHANGE, PARM_INM_GUEST_CAN_DOWNLOAD_DOCUMENTS, PARM_INM_GUEST_SHOW_COLUMN_CHOOSER, PARM_INM_IS_CUSTOM_ATTACH_DOCUMENTS, PARM_INM_REPORTING_ENGINE_AUTH, PARM_INM_WELCOME_PAGE_DEFAULT, PERMISSION_TABLE_LAYOUT_PAGE, PERMISSIONS_TAB_ADAPTER, PIN_EDIT_ADAPTER, PIN_EDIT_PAGE_LAYOUT, PROFILE_ASSOCIATIONS, PROFILE_AUDIT_LOG, PROFILE_CLASSIFICATIONS, PROFILE_CONSUMERS, PROFILE_DEPLOYMENT, PROFILE_EVENTS, PROFILE_EXTERNAL_LINKS, PROFILE_GENERAL, PROFILE_IMPACT_ANALYSIS, PROFILE_OBJECT_SECIFIC_PROPERTIES, PROFILE_PERFORMANCE, PROFILE_PERMISSION_LAYOUT_PAGE, PROFILE_PERMISSIONS, PROFILE_PERMISSIONS_TAB_ADAPTER, PROFILE_POLICIES, PROFILE_PROCESSING_STEPS, PROFILE_SUBSCRIPTIONS, PROFILE_SUMMARY, PROFILE_SUMMARY_XSD, PROFILE_TECHNICAL_DETAILS, PROFILE_VERSIONS, PROFILE_WSDL, PROMPT_SAVE_DISCARD_ADAPTER, REPOSITORY_OBJECT_FILE_SYSTEM_NAME_PROPERTY_NAME, REPOSITORY_OBJECT_USER_DEFINED_DESCRIPTION_PROPERTY_NAME, REPOSITORY_OBJECT_VERSION_TAB_ADAPTER, REPOSITORY_OBJECT_VERSION_TAB_LAYOUT, REPOSITORY_PERMISSIONS_LAYOUT_PAGE, SEARCH_ADAPTER, SEARCH_PAGE, SEARCH_SCREEN_PAGE_FULL, SECURITY_LAYOUT_PAGE, SECURITY_TAB_ADAPTER, SELECT_ASSOCIATION_TYPE_PAGE_FULL, SELECT_COLUMNS_PAGE_F, SELECT_EXTERNAL_CLASSIFICATION, SELECT_EXTERNAL_CLASSIFICATION_ADAPTER, SELECT_INTERNAL_CLASSIFICATION, SELECT_INTERNAL_CLASSIFICATION_ADAPTER, SELECT_ROLE_PAGE_FULL, SELECT_SERVICE_BINDING_ADAPTER, SELECT_SERVICE_BINDING_PAGE_FULL, SELECT_USERROLE_PAGE_FULL, SERVICE_BINDING_DIALOG_PAGE_FULL, SET_PERMISSINOS_POPUP, SINGLE_VALUE_PAGE_REFERENCE, SLOT_NAME_IS_PENDING_FOR_REDEPLOYMENT, STR_AUTHORIZATION, STR_BASIC, STR_COLON, STR_CONTENTTYP_UNDEFINED, STR_FORWARDSLASH, STR_PROTOCOL_GET, STR_UNDERSCORE, STR_UTF8, STR_WEBDAV_TYPE_URL, SUBSCRIPTION_ACTIVE, SUBSCRIPTION_INACTIVE, TABLE_DETAIL_TAB_ADAPTER, TABLE_LAYOUT_PAGE, TABLE_LAYOUT_PAGE_WITH_METHOD_LINKS, TECHNICAL_DETAILS_LAYOUT, TECHNICAL_DETAILS_TAB_ADAPTER, TYPE_SECURITY_LAYOUT_PAGE, TYPE_SECURITY_TAB_ADAPTER, URL_CONTENT_ADAPTER, USER_PREFERENCES_ADAPTER, USER_PREFERENCES_PAGE, VERSION_TABLE_LAYOUT_PAGE, VERSIONING_CHANGELOG_SLOT, VERSIONS_TAB_ADAPTER, VIEW_EXPORT_LOG_ADAPTER, VIEW_EXPORT_LOG_PAGE_FULL, VIEW_EXPORT_MESSAGE_ADAPTER, VIEW_EXPORT_MESSAGE_PAGE_FULL, VIEW_EXPORT_OBJECTS_LIST_ADPTER, VIEW_EXPORT_OBJECTS_LIST_PAGE, VIEW_IMPORT_LOG_ADAPTER, VIEW_IMPORT_LOG_PAGE_FULL, VIEW_IMPORT_MESSAGE_ADAPTER, VIEW_IMPORT_MESSAGE_PAGE_FULL, VIEW_IMPORT_OBJECTS_LIST_ADPTER, VIEW_IMPORT_OBJECTS_LIST_PAGE
 
Fields inherited from interface com.softwareag.cis.server.IServerLogConstants
LOG_DEBUG, LOG_ERROR, LOG_INFO, LOG_WARNING
 
Fields inherited from interface com.softwareag.cis.util.IControlStatusConstants
CS_DISPLAY, CS_EDIT, CS_ERROR, CS_ERROR_DISPLAY, CS_ERROR_NO_FOCUS, CS_FOCUS, CS_INVISIBLE
 
Constructor Summary
BrowseAdapter()
           
 
Method Summary
 void callConsumer()
           
 void contextReq()
           
 void deleteBut()
           
 java.lang.String determinePageURL()
          Method is called on page load to determine which page to start.
 void filterObjects()
           
 java.lang.Object getA()
           
 boolean getAddAssetBtn_vis()
           
 com.centrasite.control.ReportInterface getBrowseReport()
           
 com.softwareag.cis.server.util.FLEXLINEInfo getColumns()
           
 boolean getDeleteEnabled()
           
 java.lang.String getKeywordAssetsLabel()
           
 java.lang.String getLeftProp()
           
 java.lang.String getLeftStartPosition()
           
 com.softwareag.cis.server.util.FLEXLINEInfo getLineContent()
           
 com.softwareag.cis.server.util.TEXTGRIDCollection getLines()
           
 boolean getOnClickAll()
           
 boolean getRegisterAsConsumerButtonVis()
           
 GridCollection getResultLines()
           
 java.lang.String getRightStartPosition()
           
 java.lang.String getSearchAsset()
           
 java.lang.Object getT()
           
 java.lang.String getTaxonomyCombo()
           
 java.lang.String getToggleStatus()
           
 com.softwareag.cis.server.util.ICONLISTInfo getToolbar()
           
 boolean getUpdateEnabled()
           
 com.softwareag.cis.server.util.COMBODYNValidValues getValidtaxonomyCombo()
           
 java.lang.String getWidthLeft()
           
 boolean getWidthLeftNotVisible()
           
 boolean getWidthLeftVisible()
           
 java.lang.String getWidthRight()
           
 void init()
           
 void initialize(java.util.Collection<java.lang.Object> initializers)
           
 boolean isColumnChoosed()
           
 void modifyColumnAccessors()
           
 void onCheckAll()
           
 void onEnterHotkey()
           
 void onFavoritesGo()
           
 void onMaximizeWidthLeft()
           
 void onMinimizeWidthLeft()
           
 void onRefine()
           
 void onSelect()
           
 void onShowBulkActions()
           
 java.util.Collection<java.lang.String> populateSearchConceptKeys()
           
 java.util.Collection<java.lang.String> populateSearchConceptValues()
           
 void processPendingRefresh()
           
 void reactOnDataCollectionStart()
           
 void reactOnLayoutChange()
          Method is called if user is modifying page layout (eg is invoking column chooser)
 void reactOnRefreshPageRequest()
          Default implementation.
 int referencesItem(com.centrasite.control.Item item, int change)
          Checks if the item needs to be added to the list of object types or browsable taxonomies.
 void refreshReq()
           
 void setAddAssetBtn_vis(boolean value)
           
 void setColumnChoosed(boolean isColumnChoosed)
           
 void setDeleteButonEnabled(boolean value)
           
 void setDeleteEnabled(boolean value)
           
 void setKeywordAssetsLabel(java.lang.String value)
           
 void setLastUsedBrowseByOption(java.lang.String option)
           
 void setLeftProp(java.lang.String value)
           
 void setLeftStartPosition(java.lang.String value)
           
 void setOnClickAll(boolean value)
           
 void setRegisterAsConsumerButtonVis(boolean registerAsConsumerButtonVis)
           
 void setRegistrationEnabled(boolean value)
           
 void setRightStartPosition(java.lang.String value)
           
 void setSearchAsset(java.lang.String value)
           
 void setTaxonomyCombo(java.lang.String value)
           
 void setToolbar(com.softwareag.cis.server.util.ICONLISTInfo toolbar)
           
 void setTypesColumnCollabsable(java.lang.String option)
           
 void setWidthLeft(java.lang.String value)
           
 void showPage(boolean browseByType)
          sub page controller.
 void showPupblicAsset()
           
 void startSearchType()
          Executes the search when clicking on the "Update" button.
 
Methods inherited from class com.centrasite.control.adapters.BaseAdapter
activate, endProcess, endProcess, executeIfAllowedToLooseFocus, executeIfAllowedToLooseFocus, getAccessManager, getActionContext, getCentraSiteUser, getConnector, getConnector, getDisplayManager, getHelpTextProvider, getInvocationActionContext, getNextReqAttributeItem, getPersitanceLocale, getVisibleTitle, getWithClose, getWorkplaceAdapter, hasBeenActivated, isForDeletion, isRefreshRequired, prepareReload, reactOnDataCollectionEnd, reactOnDataTransferEnd, reactOnDataTransferStart, reactOnRefreshPageRequestGlobal, setActionContext, setForDeletion, setInvocationActionContext, setRefreshRequired, setVisibleTitle, setWithClose, toString
 
Methods inherited from class com.softwareag.cis.plugin.adapter.util.CommonAdapter
addRecentlyProcessedAdapter, close, closePage, destroy, executeDeferred, executeDeferred, executeEndProcess, executeNow, findKnownAdapters, findRelatedMenuExtensionId, getAdapter, getAdapterForSubSession, getApplicationContext, getBaseAdapter, getCurrentAdapters, getLocale, getLocale, getPreviousAdapter, handleErrorDuringGetPhase, handleErrorDuringInitPhase, handleErrorDuringInvokePhase, handleErrorDuringSetPhase, handleRefreshRequest, isAlive, isClosed, isDeadAdapter, passivate, refreshTargetIfNeeded, registerActivity, removeKnownAdapter, switchToPage, unregisterActivity
 
Methods inherited from class com.softwareag.cis.server.Adapter
addAccessPathExtension, addAdapterListener, addPagePopupCommand, appendHTMLToPageName, applyFilterDataCollection, checkIfAdapterExists, checkIfAdapterExists, checkIfAdapterExists, checkIfAdapterExists, checkIfInDevelopmentMode, checkIsPopupClosing, checkIsPopupOpening, closePagePopup, closeTitleBarPopup, closeWindow, deserialize, findAccessPathExtensions, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapterForPage, findAdapterForPage, findAdapterId, findAdapterListener, findAdditionalAdaptersInRepsonse, findCISSessionContext, findCurrentlyProcessedAdapter, findCurrentlyProcessedMethod, findCurrentlyRequestedAdapter, findFilterDataCollection, findFunctionsLivingPopup, findHelpId, findHttpServletRequest, findHttpServletResponse, findInitParam, findInitParamMap, findInteractionObjectInfo, findPageApplication, findPageContextRoot, findPageFileName, findPagePixelHeight, findPagePixelWidth, findPageURL, findRepeatIndex, findSAMLArtifact, findServletContext, findSessionContext, findSessionId, findSubSessionContext, findSubsessionId, findValueRequestProperty, forcePageReload, getCISAddons, getCISContextMenuItems, getCISFIELDTextIdMode, getCISObjects1, getCloseWindow, getDateDisplay, getDecimalSeparator, getDisplayType, getFdiw, getForcePageReload, getFrameMessages, getIntPopupsEnabled, getIsDisplayTypeSWT, getLanguage, getMessageLongText, getMessageShortText, getMessageType, getNextPage, getNextPageId, getNextPagePopupCommands, getNextPopup, getNextPopupFeatures, getNextPopupId, getNextPopupMenuFeatures, getNextPopupModal, getNextPopupOnCloseMethod, getNextPopupOnCloseProperty, getNextPopupOnClosePropertyV, getNextPopupSessionId, getNextPopupSubsessionId, getNextPopupTitle, getPageName, getPagePopupCommands, getRefreshParent, getStyle, getTimeDisplay, getTimeZoneOffset, getXMLDataMode, includeAdapterInResponse, includeAdapterInResponse, includeAdapterInResponse, includeAdapterInResponse, invokeMethodInTarget, isRunningInPopup, isSubPageRefresh, markSubPageAdapterForDestroy, markThisAdapterForDestroy, openCISPageInNewWindow, openCISPageInTarget, openCISPageInTarget, openCISPageInTarget, openIdValueCombo, openIdValueComboOrPopup, openIdValueHelp, openModelessPopup, openModelessPopup, openModelessPopup, openPageAndRestartSession, openPageInNewWindow, openPageInTarget, openPagePopup, openPagePopup, openPopup, openPopup, openPopupInDiv, openPopupInNewSubSession, outputMessage, outputMessage, outputMessage, processAsDefault, reactOnDataCollectionEndInternal, reactOnHelpRequestForHelpId, reactOnInvokePhaseEnd, reactOnInvokePhaseStart, reactOnMFWorkplaceActivityRestart, reactOnMFWorkplaceActivityStart, reactOnPopupClosedByUser, reactOnPopupMenuClosedByUser, reactOnRequestProcessingStart, reactonStatusBarHelpRequest, refreshParent, refreshScreenOccuranceOfAdapter, refreshScreenOccuranceOfAdapter, refreshScreenOccuranceOfAdapter, refreshTarget, removeAdapterListener, replaceLiteral, replaceLiteral, replaceLiteral, replaceLiteral, replaceLiteralFromProject, replaceLiteralFromProject, replaceLiteralFromProject, replaceLiteralFromProject, repointFocusInScreen, repointFocusInScreen, repointFocusInScreen, serialize, setAdapterName, setApplication, setCISubPageRefresh, setCurrentlyProcessedAdapter, setCurrentlyRequestedAdapter, setDateDisplay, setDecimalSeparator, setDisplayType, setInteractionAdapterId, setInteractionProcess, setIntPopupsEnabled, setIsPopup, setLanguage, setPageFileName, setPageInitParam, setPageInitParamMap, setPageName, setPagePixelHeight, setPagePixelWidth, setPageURL, setParam1, setParam2, setPopupFeatures, setPopupFeatures, setPopupMenuFeatures, setPopupOnCloseMethod, setPopupTitle, setRepeatIndex, setStyle, setTimeDisplay, setTimeZoneOffset, setTraceCheckValue, setXMLDataMode, showPopupMenu, showPopupMenu, sizeTarget, switchScreenOccuranceOfSubsession, switchToPage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BrowseAdapter

public BrowseAdapter()
Method Detail

init

public void init()
Specified by:
init in interface com.softwareag.cis.server.IAdapter
Overrides:
init in class com.softwareag.cis.server.Adapter

initialize

public void initialize(java.util.Collection<java.lang.Object> initializers)
Specified by:
initialize in interface com.centrasite.control.interfaces.Initializable

getSearchAsset

public java.lang.String getSearchAsset()

setSearchAsset

public void setSearchAsset(java.lang.String value)

filterObjects

public void filterObjects()

getAddAssetBtn_vis

public boolean getAddAssetBtn_vis()

setAddAssetBtn_vis

public void setAddAssetBtn_vis(boolean value)

getToggleStatus

public java.lang.String getToggleStatus()

getUpdateEnabled

public boolean getUpdateEnabled()

getTaxonomyCombo

public java.lang.String getTaxonomyCombo()

setTaxonomyCombo

public void setTaxonomyCombo(java.lang.String value)

getOnClickAll

public boolean getOnClickAll()

setOnClickAll

public void setOnClickAll(boolean value)

isColumnChoosed

public boolean isColumnChoosed()

setColumnChoosed

public void setColumnChoosed(boolean isColumnChoosed)

getKeywordAssetsLabel

public java.lang.String getKeywordAssetsLabel()

setKeywordAssetsLabel

public void setKeywordAssetsLabel(java.lang.String value)

getRegisterAsConsumerButtonVis

public boolean getRegisterAsConsumerButtonVis()

setRegisterAsConsumerButtonVis

public void setRegisterAsConsumerButtonVis(boolean registerAsConsumerButtonVis)

callConsumer

public void callConsumer()
                  throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

onCheckAll

public void onCheckAll()

getValidtaxonomyCombo

public com.softwareag.cis.server.util.COMBODYNValidValues getValidtaxonomyCombo()

showPupblicAsset

public void showPupblicAsset()

onSelect

public void onSelect()

getLines

public com.softwareag.cis.server.util.TEXTGRIDCollection getLines()

showPage

public void showPage(boolean browseByType)
sub page controller.

Parameters:
pageURL - page to start

populateSearchConceptValues

public java.util.Collection<java.lang.String> populateSearchConceptValues()

populateSearchConceptKeys

public java.util.Collection<java.lang.String> populateSearchConceptKeys()

modifyColumnAccessors

public void modifyColumnAccessors()

getBrowseReport

public com.centrasite.control.ReportInterface getBrowseReport()

startSearchType

public void startSearchType()
Executes the search when clicking on the "Update" button. Passes the selected object types to the subpage adapter. Based on combo selection determines which subpage to show: If taxonomy is selected - treetable.xml If no taxonmy is selected - AssetsList.xml.


reactOnDataCollectionStart

public void reactOnDataCollectionStart()
Specified by:
reactOnDataCollectionStart in interface com.softwareag.cis.server.IAdapter
Overrides:
reactOnDataCollectionStart in class BaseAdapter

onShowBulkActions

public void onShowBulkActions()

onFavoritesGo

public void onFavoritesGo()

onRefine

public void onRefine()
Specified by:
onRefine in interface RefineButtonListener

deleteBut

public void deleteBut()

reactOnRefreshPageRequest

public void reactOnRefreshPageRequest()
Description copied from class: BaseAdapter
Default implementation. Method does nothing. Pls override.

Overrides:
reactOnRefreshPageRequest in class BaseAdapter

refreshReq

public void refreshReq()
Specified by:
refreshReq in interface RefineButtonListener

referencesItem

public int referencesItem(com.centrasite.control.Item item,
                          int change)
Checks if the item needs to be added to the list of object types or browsable taxonomies.

Overrides:
referencesItem in class BaseAdapter
Parameters:
item - item to check
change - one of the constants ITEM_CREATED, ITEM_DELETED, ...
Returns:
NOT_REFERENCED, SINGLE_VALUE_PAGE_REFERENCE or MULTI_VALUE_PAGE_REFERENCE

getLeftProp

public java.lang.String getLeftProp()

setLeftProp

public void setLeftProp(java.lang.String value)

setDeleteButonEnabled

public void setDeleteButonEnabled(boolean value)
Specified by:
setDeleteButonEnabled in interface EnableDisableDeleteButtonListener

setRegistrationEnabled

public void setRegistrationEnabled(boolean value)
Specified by:
setRegistrationEnabled in interface EnableDisableDeleteButtonListener

getDeleteEnabled

public boolean getDeleteEnabled()

setDeleteEnabled

public void setDeleteEnabled(boolean value)

getToolbar

public com.softwareag.cis.server.util.ICONLISTInfo getToolbar()
Specified by:
getToolbar in interface ToolbarProvider

setToolbar

public void setToolbar(com.softwareag.cis.server.util.ICONLISTInfo toolbar)
Specified by:
setToolbar in interface ToolbarProvider

onEnterHotkey

public void onEnterHotkey()

getA

public java.lang.Object getA()

getResultLines

public GridCollection getResultLines()

getLineContent

public com.softwareag.cis.server.util.FLEXLINEInfo getLineContent()

getColumns

public com.softwareag.cis.server.util.FLEXLINEInfo getColumns()

contextReq

public void contextReq()

getT

public java.lang.Object getT()

determinePageURL

public java.lang.String determinePageURL()
Method is called on page load to determine which page to start.

Specified by:
determinePageURL in interface PageLoadController
Returns:
the URL of the page to start

reactOnLayoutChange

public void reactOnLayoutChange()
Description copied from interface: PageLoadController
Method is called if user is modifying page layout (eg is invoking column chooser)

Specified by:
reactOnLayoutChange in interface PageLoadController

processPendingRefresh

public void processPendingRefresh()
Overrides:
processPendingRefresh in class BaseAdapter

setLastUsedBrowseByOption

public void setLastUsedBrowseByOption(java.lang.String option)

setTypesColumnCollabsable

public void setTypesColumnCollabsable(java.lang.String option)

getLeftStartPosition

public java.lang.String getLeftStartPosition()

setLeftStartPosition

public void setLeftStartPosition(java.lang.String value)

getRightStartPosition

public java.lang.String getRightStartPosition()

setRightStartPosition

public void setRightStartPosition(java.lang.String value)

getWidthLeft

public java.lang.String getWidthLeft()

getWidthRight

public java.lang.String getWidthRight()

getWidthLeftVisible

public boolean getWidthLeftVisible()

getWidthLeftNotVisible

public boolean getWidthLeftNotVisible()

setWidthLeft

public void setWidthLeft(java.lang.String value)

onMinimizeWidthLeft

public void onMinimizeWidthLeft()

onMaximizeWidthLeft

public void onMaximizeWidthLeft()