📄 opencmstestresourcefilter.java
字号:
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 + -