public class HierarchicalDirectoryUIDeleteConstraint extends AbstractDirectoryUIDeleteConstraint
Needs to know the child directory name and the field where parent entry id is declared on it.
| Modifier and Type | Field and Description | 
|---|---|
protected String | 
targetDirectory  | 
protected String | 
targetDirectoryField  | 
properties| Constructor and Description | 
|---|
HierarchicalDirectoryUIDeleteConstraint()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
canDelete(DirectoryService dirService,
         String entryId)
Returns true if given entry can be deleted from the directory where constraint is declared. 
 | 
void | 
setProperties(Map<String,String> properties)
Sets properties that may depend on the directory configuration. 
 | 
protected String targetDirectory
protected String targetDirectoryField
public HierarchicalDirectoryUIDeleteConstraint()
public void setProperties(Map<String,String> properties)
DirectoryDeleteConstraintsetProperties in interface DirectoryDeleteConstraintsetProperties in class AbstractDirectoryDeleteConstraintpublic boolean canDelete(DirectoryService dirService, String entryId)
DirectoryDeleteConstraintdirService - the directory serviceentryId - the entry to delete idCopyright © 2019 Nuxeo. All rights reserved.