1 17 package org.alfresco.repo.policy; 18 19 import org.alfresco.service.cmr.repository.NodeRef; 20 import org.alfresco.service.namespace.QName; 21 22 27 public interface BehaviourFilter 28 { 29 35 public boolean disableBehaviour(QName className); 36 37 44 public boolean disableBehaviour(NodeRef nodeRef, QName className); 45 46 51 public void enableBehaviour(QName className); 52 53 59 public void enableBehaviour(NodeRef nodeRef, QName className); 60 61 66 public void enableBehaviours(NodeRef nodeRef); 67 68 71 public void enableAllBehaviours(); 72 73 79 public boolean isEnabled(QName className); 80 81 92 public boolean isEnabled(NodeRef nodeRef, QName className); 93 94 99 public boolean isActivated(); 100 } 101 | Popular Tags |