<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration//EN"
                                   "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">
<tiles-definitions>
    <definition
        controllerClass="com.ibm.ws.console.repositorycheckpoint.controller.RepositoryController"
        extends="detail.config.view" name="repository.config.view">
        <put name="contextType" value="Repository"/>
        <putList name="list">
            <add value="repository.detail.title"/>
            <add value="repository.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="repository.detail.title">
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.repositorycheckpoint"/>
        <put name="titleKey" value="repository.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.repositorycheckpoint.forwardCmd.do?forwardName=repository.config.view&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="repository.description"/>
        <put name="displayName" value="repository.displayName"/>
    </definition>
    <definition name="repository.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="RepositoryDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="repository.config.tab.view">
        <putList name="list">
            <add value="repository.config.general.properties"/>
            <add value="repository.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="detail.config.general.properties" name="repository.config.general.properties">
        <put name="formAction" value="RepositoryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryDetailForm"/>
        <put name="formFocus" value="checkpointLocation"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <!-- Label:AttributeName:isRequired:Type:Description:isReadOnly:ShowDescription:OptionalEnumValues:OptionalEnumDesc -->
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="repository.detail.repositoryLocation:repositoryLocation:yes:Text:repository.detail.repositoryLocation.description:yes:no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="repository.detail.checkpointLocation:checkpointLocation:yes:Text:repository.detail.checkpointLocation.description:no:no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="repository.detail.autoCheckpointEnabled:autoCheckpointEnabled:no:Checkbox:repository.detail.autoCheckpointEnabled.description:no:no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="repository.detail.autoCheckpointDepth:autoCheckpointDepth:yes:Text:repository.detail.autoCheckpointDepth.description:no:no"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="repository.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition
        controllerClass="com.ibm.ws.console.repositorycheckpoint.controller.RepositoryCheckpointController"
        name="repositorycheckpoint.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="repositorycheckpoint.content.main"/>
        <put name="descTitle" value="repositorycheckpoint.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.repositorycheckpoint"/>
        <put name="descText" value="repositorycheckpoint.description"/>
        <putList name="contentList">
            <add value="repositorycheckpoint.paging.extend"/>
            <add value="repositorycheckpoint.quicksearch.extend"/>
            <add value="repositorycheckpoint.collection.table.extend"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="repositorycheckpoint.quicksearch.extend">
        <put name="selectUri" value="RepositoryCheckpointCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointCollectionForm"/>
        <put name="formAction" value="RepositoryCheckpointCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointCollectionForm"/>
        <putList name="searchList">
            <add value="repositorycheckpoint.name.displayName:name"/>
            <add value="repositorycheckpoint.checkpointType.displayName:checkpointType"/>
            <add value="repositorycheckpoint.description.displayName:description"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="repositorycheckpoint.paging.extend">
        <put name="displayLabelKey" value="repositorycheckpoint.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointCollectionForm"/>
        <put name="formAction" value="RepositoryCheckpointCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="repositorycheckpoint.collection.table.extend">
        <put name="iterationName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointCollectionForm"/>
        <put name="formAction" value="RepositoryCheckpointCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointCollectionForm"/>
        <put name="buttons" value="repositorycheckpoint.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.repositorycheckpoint.forwardCmd.do?forwardName=repositorycheckpoint.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" value="text:UI/Collections/RepositoryCheckpoints/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/RepositoryCheckpoints/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="repositorycheckpoint.collection.buttons.panel">
        <put name="buttonCount" value="4"/>
        <put name="definitionName" value="repositorycheckpoint.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition
        controllerClass="com.ibm.ws.console.repositorycheckpoint.controller.RepositoryCheckpointDetailsController"
        extends="detail.config.view" name="repositorycheckpoint.detail.view">
        <put name="contextType" value="repositorycheckpoint.detail.view"/>
        <putList name="list">
            <add value="repositorycheckpoint.detail.title"/>
            <add value="repositorycheckpoint.detail.tabsLayout"/>
            <add value="repositorycheckpoint.detail.quicksearch.extend"/>
            <add value="repositorycheckpoint.detail.collection.table.extend"/>
            <add value="repositorycheckpoint.detail.paging.extend"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="repositorycheckpoint.detail.title">
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.repositorycheckpoint"/>
        <put name="titleKey" value="repositorycheckpoint.detail.displayName"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="repositorycheckpoint.detail.description"/>
        <put name="displayName" value="repositorycheckpoint.detail.displayName"/>
    </definition>
    <definition name="repositorycheckpoint.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="RepositoryCheckpointDetail.do"/>
        <put name="selectedPerspective" value="repositorycheckpoint.detail.tab"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="repositorycheckpoint.detail.tab.view">
        <putList name="list">
            <add value="repositorycheckpoint.detail.type"/>
            <add value="repositorycheckpoint.detail.sequence"/>
            <add value="repositorycheckpoint.detail.timestamp"/>
            <add value="repositorycheckpoint.detail.description"/>
        </putList>
    </definition>
    <definition name="repositorycheckpoint.detail.type" path="/secure/layouts/textFieldLayout.jsp">
        <put name="label" value="repositorycheckpoint.checkpointType.displayName"/>
        <put name="bean" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDetailForm"/>
        <put name="property" value="checkpointType"/>
        <put name="isReadOnly" value="yes"/>
        <put name="isRequired" value="yes"/>
        <put name="size" value="15"/>
        <put name="units" value=""/>
        <put name="desc" value=""/>
    </definition>
    <definition name="repositorycheckpoint.detail.sequence" path="/secure/layouts/textFieldLayout.jsp">
        <put name="label" value="repositorycheckpoint.sequence.displayName"/>
        <put name="bean" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDetailForm"/>
        <put name="property" value="sequence"/>
        <put name="isReadOnly" value="yes"/>
        <put name="isRequired" value="yes"/>
        <put name="size" value="15"/>
        <put name="units" value=""/>
        <put name="desc" value=""/>
    </definition>
    <definition name="repositorycheckpoint.detail.timestamp" path="/secure/layouts/textFieldLayout.jsp">
        <put name="label" value="repositorycheckpoint.timestamp.displayName"/>
        <put name="bean" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDetailForm"/>
        <put name="property" value="timestamp"/>
        <put name="isReadOnly" value="yes"/>
        <put name="isRequired" value="yes"/>
        <put name="size" value="15"/>
        <put name="units" value=""/>
        <put name="desc" value=""/>
    </definition>
    <definition name="repositorycheckpoint.detail.description" path="/secure/layouts/textFieldLayout.jsp">
        <put name="label" value="repositorycheckpoint.description.displayName"/>
        <put name="bean" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDetailForm"/>
        <put name="property" value="description"/>
        <put name="isReadOnly" value="yes"/>
        <put name="isRequired" value="yes"/>
        <put name="size" value="30"/>
        <put name="units" value=""/>
        <put name="desc" value=""/>
    </definition>
    <definition extends="quicksearch.main" name="repositorycheckpoint.detail.quicksearch.extend">
        <put name="selectUri" value="RepositoryCheckpointDocsCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocsCollectionForm"/>
        <put name="formAction" value="RepositoryCheckpointDocsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocsCollectionForm"/>
        <putList name="searchList">
            <add value="repositorycheckpoint.document.name.displayName:name"/>
            <add value="repositorycheckpoint.document.uri.displayName:uri"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="repositorycheckpoint.detail.paging.extend">
        <put name="displayLabelKey" value="repositorycheckpoint.detail.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocsCollectionForm"/>
        <put name="formAction" value="RepositoryCheckpointDocsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocsCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="repositorycheckpoint.detail.collection.table.extend">
        <put name="iterationName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocsCollectionForm"/>
        <put name="formAction" value="RepositoryCheckpointDocsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocsCollectionForm"/>
        <put name="buttons" value="repositorycheckpoint.detail.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.repositorycheckpoint.forwardCmd.do?forwardName=repositorycheckpoint.detail.view"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" value="text:UI/Collections/RepositoryCheckpointDetails/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/RepositoryCheckpointDetails/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="repositorycheckpoint.detail.collection.buttons.panel">
        <put name="buttonCount" value="0"/>
        <put name="definitionName" value="repositorycheckpoint.detail.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="repositorycheckpoint.new.config">
        <put name="contextType" value="NewRepositoryCheckpoint"/>
        <putList name="list">
            <add value="repositorycheckpoint.new.title"/>
            <add value="repositorycheckpoint.new.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="repositorycheckpoint.new.title">
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.NewRepositoryCheckpointDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.repositorycheckpoint"/>
        <put name="titleKey" value="repositorycheckpoint.create.displayName"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="repositorycheckpoint.create.description"/>
        <put name="displayName" value="repositorycheckpoint.create.displayName"/>
    </definition>
    <definition name="repositorycheckpoint.new.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="NewRepositoryCheckpoint.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.NewRepositoryCheckpointDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="repositorycheckpoint.new.tab.view">
        <putList name="list">
            <add value="repositorycheckpoint.new.general.properties"/>
        </putList>
    </definition>
    <definition extends="detail.config.general.properties" name="repositorycheckpoint.new.general.properties">
        <put name="formAction" value="NewRepositoryCheckpoint.do"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.NewRepositoryCheckpointDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.NewRepositoryCheckpointDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <!-- Label:AttributeName:isRequired:Type:Description:isReadOnly:ShowDescription:OptionalEnumValues:OptionalEnumDesc -->
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="repositorycheckpoint.create.parameter.name.displayName:name:yes:Text:repositorycheckpoint.create.parameter.name.description:no:no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="repositorycheckpoint.create.parameter.description.displayName:description:no:Text:repositorycheckpoint.create.parameter.description.description:no:no"/>
        </putList>
    </definition>
    <definition extends="detail.config.view" name="repositorycheckpoint.export.config.view">
        <put name="contextType" value="ExportRepositoryCheckpoint"/>
        <putList name="list">
            <add value="repositorycheckpoint.export.title"/>
            <add value="repositorycheckpoint.export.tab.view"/>
        </putList>
    </definition>
    <definition name="repositorycheckpoint.export.title" path="/secure/layouts/detailTitleLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.ExportRepositoryCheckpointForm"/>
        <put name="objectTypeImage" value="Type.smallIcon:pluginId=com.ibm.ws.console.repositorycheckpoint"/>
        <put name="titleKey" value="repositorycheckpoint.export.displayName"/>
        <put name="collectionLink" value="none"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="breadcrumb"/>
        <put name="instanceDescription" value="repositorycheckpoint.export.description"/>
        <put name="displayName" value="repositorycheckpoint.export.displayName"/>
        <put name="showHelpTopic" value="false"/>
    </definition>
    <definition name="repositorycheckpoint.export.tab.view" path="/com.ibm.ws.console.repositorycheckpoint/exportLayout.jsp">
        <put name="contextType" value="ExportRepositoryCheckpoint"/>
        <put name="actionHandler" value="ExportRepositoryCheckpoint.do"/>
        <put name="actionForm" value="com.ibm.ws.console.repositorycheckpoint.form.ExportRepositoryCheckpointForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.ExportRepositoryCheckpointForm"/>
    </definition>
    <definition extends="detail.config.view" name="repositorycheckpoint.document.view">
        <put name="contextType" value="repositorycheckpoint.document.view"/>
        <putList name="list">
            <add value="repositorycheckpoint.document.descLayout"/>
            <add value="repositorycheckpoint.document.viewLayout"/>
        </putList>
    </definition>
    <definition name="repositorycheckpoint.document.descLayout" path="/secure/layouts/descLayout.jsp">
        <put name="descTitle" value="repositorycheckpoint.document.name.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.repositorycheckpoint"/>
        <put name="descText" value="logfile.view.description"/>
    </definition>
    <definition name="repositorycheckpoint.document.viewLayout" path="/com.ibm.ws.console.repositorycheckpoint/DocumentView.jsp">
        <put name="label" value="repositorycheckpoint.document.name.displayName"/>
        <put name="property" value="docContent"/>
        <put name="formAction" value="RepositoryCheckpointDocsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocumentForm"/>
        <put name="formType" value="com.ibm.ws.console.repositorycheckpoint.form.RepositoryCheckpointDocumentForm"/>
    </definition>
</tiles-definitions>
