⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 opencmstestresourcefilter.java

📁 找了很久才找到到源代码
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        filter.enableDateCreatedSecTest();
        return filter;
    }

    /**
     * Creates a new filter used for the "import/export" when overwriting an existing file.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceFilter getFilterImportExportOverwrite() {

        OpenCmsTestResourceConfigurableFilter filter = getFilterImportExport();

        filter.disableStructureIdTest();
        filter.disableResourceIdTest();
        filter.disableDateLastModifiedSecTest();
        filter.disableDateCreatedSecTest();
        filter.disableDateContentTest();
        return filter;
    }

    /**
     * Creates a new filter used for the "import/export" of sibling of an existing file.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceConfigurableFilter getFilterImportExportSibling() {

        OpenCmsTestResourceConfigurableFilter filter = getFilterExistingSibling();

        filter.disableDateLastModifiedTest();
        filter.disableDateCreatedTest();
        filter.enableDateLastModifiedSecTest();
        filter.enableDateCreatedSecTest();
        filter.disableDateContentTest();

        return filter;
    }

    /**
     * Creates a new filter used for the "move/rename" method.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceConfigurableFilter getFilterMoveDestination() {

        OpenCmsTestResourceConfigurableFilter filter = new OpenCmsTestResourceConfigurableFilter();

        filter.disableProjectLastModifiedTest();
        filter.disableStateTest();
        filter.disableLockTest();
        filter.disableNameTest();
        filter.disableDateLastModifiedTest();
        return filter;
    }

    /**
     * Creates a new filter used for the "publishResource" method.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceFilter getFilterPublishResource() {

        OpenCmsTestResourceConfigurableFilter filter = new OpenCmsTestResourceConfigurableFilter();

        filter.disableLockTest();
        filter.disableStateTest();
        filter.disableSiblingCountTest();
        return filter;
    }

    /**
     * Creates a new filter used for the "replaceResource" method.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceFilter getFilterReplaceResource() {

        OpenCmsTestResourceConfigurableFilter filter = new OpenCmsTestResourceConfigurableFilter();

        filter.disableLockTest();
        filter.disableStateTest();
        filter.disableDateLastModifiedTest();
        filter.disableUserLastModifiedTest();
        filter.disableContentsTest();
        filter.disableDateContentTest();
        filter.disableLengthTest();
        filter.disableProjectLastModifiedTest();
        return filter;
    }

    /**
     * Creates a new filter used for the "write property" method, with individual property on the other sibling.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceFilter getFilterSiblingProperty() {

        OpenCmsTestResourceConfigurableFilter filter = new OpenCmsTestResourceConfigurableFilter();

        filter.disableProjectLastModifiedTest();
        filter.disableDateLastModifiedTest();
        filter.disableUserLastModifiedTest();
        return filter;
    }

    /**
     * Creates a new filter used for the "touch" method.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceConfigurableFilter getFilterTouch() {

        OpenCmsTestResourceConfigurableFilter filter = new OpenCmsTestResourceConfigurableFilter();

        filter.disableProjectLastModifiedTest();
        filter.disableStateTest();
        filter.disableDateLastModifiedTest();
        filter.disableUserLastModifiedTest();
        return filter;
    }

    /**
     * Creates a new filter used for the "undoChanges" method.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceFilter getFilterUndoChangesAll() {

        OpenCmsTestResourceConfigurableFilter filter = new OpenCmsTestResourceConfigurableFilter();

        filter.disableProjectLastModifiedTest();
        filter.disableLockTest();
        filter.disableDateContentTest();
        return filter;
    }

    /**
     * Creates a new filter used for the "undoChanges" method without move operation.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceFilter getFilterUndoChangesContent() {

        OpenCmsTestResourceConfigurableFilter filter = new OpenCmsTestResourceConfigurableFilter();

        filter.disableProjectLastModifiedTest();
        filter.disableLockTest();
        filter.disableNameTest();
        filter.disableStateTest();
        filter.disableDateContentTest();
        return filter;
    }

    /**
     * Creates a new filter used for the "write property" method.<p>
     * 
     * @return the created filter
     */
    private static OpenCmsTestResourceFilter getFilterWriteProperty() {

        OpenCmsTestResourceConfigurableFilter filter = new OpenCmsTestResourceConfigurableFilter();

        filter.disableProjectLastModifiedTest();
        filter.disableStateTest();
        filter.disableDateLastModifiedTest();
        filter.disableUserLastModifiedTest();
        filter.disablePropertiesTest();
        return filter;
    }

    /**
     * Returns true if the ace test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testAce() {

        return m_ace;
    }

    /**
     * Returns true if the acl test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testAcl() {

        return m_acl;
    }

    /**
     * Returns true if the Contents test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testContents() {

        return m_contents;
    }

    /**
     * Returns true if the date content test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testDateContent() {

        return m_dateContent;
    }

    /**
     * Returns true if the date created test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testDateCreated() {

        return m_dateCreated;
    }

    /**
     * Returns true if the date created test (rounded to seconds, for imports) is enabled.<p>
     *
     * @return true or false
     */
    public boolean testDateCreatedSec() {

        return m_dateCreatedSec;
    }

    /**
     * Returns true if the date expired test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testDateExpired() {

        return m_dateExpired;
    }

    /**
     * Returns true if the date last modified test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testDateLastModified() {

        return m_dateLastModified;
    }

    /**
     * Returns true if the date last modified test (rounded to seconds, for imports) is enabled.<p>
     *
     * @return true or false
     */
    public boolean testDateLastModifiedSec() {

        return m_dateLastModifiedSec;
    }

    /**
     * Returns true if the date released test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testDateReleased() {

        return m_dateReleased;
    }

    /**
     * Returns true if the flags test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testFlags() {

        return m_flags;
    }

    /**
     * Returns true if the length test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testLength() {

        return m_length;
    }

    /**
     * Returns true if the lockstate test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testLock() {

        return m_lockstate;
    }

    /**
     * Returns true if the name test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testName() {

        return m_name;
    }

    /**
     * Returns true if the project last modified test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testProjectLastModified() {

        return m_projectLastModified;
    }

    /**
     * Returns true if the properties test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testProperties() {

        return m_properties;
    }

    /**
     * Returns true if the resource Id test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testResourceId() {

        return m_resourceId;
    }

    /**
     * Returns true if the sibling count test is enabled..<p>
     *
     * @return true or false
     */
    public boolean testSiblingCount() {

        return m_siblingCount;
    }

    /**
     * Returns true if the state test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testState() {

        return m_state;
    }

    /**
     * Returns true if the structure Id test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testStructureId() {

        return m_structureId;
    }

    /**
     * Returns true if the touched test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testTouched() {

        return m_isTouched;
    }

    /**
     * Returns true if the type test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testType() {

        return m_type;
    }

    /**
     * Returns true if the user created test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testUserCreated() {

        return m_userCreated;
    }

    /**
     * Returns true if the user last modified test is enabled.<p>
     *
     * @return true or false
     */
    public boolean testUserLastModified() {

        return m_userLastModified;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -