Class IsMandatoryFilter
- java.lang.Object
-
- org.apache.jackrabbit.vault.fs.filter.DepthItemFilter
-
- org.apache.jackrabbit.vault.fs.filter.IsMandatoryFilter
-
- All Implemented Interfaces:
Dumpable,Filter,ItemFilter
public class IsMandatoryFilter extends DepthItemFilter
IsNodeFilter...
-
-
Field Summary
-
Fields inherited from interface org.apache.jackrabbit.vault.fs.api.ItemFilter
ALL, NONE
-
-
Constructor Summary
Constructors Constructor Description IsMandatoryFilter()IsMandatoryFilter(boolean isMandatory)IsMandatoryFilter(boolean isMandatory, int minDepth, int maxDepth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddump(DumpContext ctx, boolean isLast)Dumps some human readable information using the given context.booleanmatches(Item item)Returnstrue.voidsetCondition(String node)voidsetIsMandatory(String node)-
Methods inherited from class org.apache.jackrabbit.vault.fs.filter.DepthItemFilter
matches, setMaxDepth, setMinDepth
-
-
-
-
Method Detail
-
setCondition
public void setCondition(String node)
-
setIsMandatory
public void setIsMandatory(String node)
-
matches
public boolean matches(Item item) throws RepositoryException
Description copied from class:DepthItemFilterReturnstrue. Subclasses can override to implement something useful that is dependant of the depth.- Overrides:
matchesin classDepthItemFilter- Parameters:
item- the item to match- Returns:
trueif the item matches;falseotherwise.- Throws:
RepositoryException- if an error occurs.
-
dump
public void dump(DumpContext ctx, boolean isLast)
Dumps some human readable information using the given context.- Specified by:
dumpin interfaceDumpable- Overrides:
dumpin classDepthItemFilter- Parameters:
ctx- the dump contextisLast- specifies if this is the last element to dump on this level
-
-