Merge Sabre4 to HEAD

110900: Making public because they are part of the AlfrescoPublicApi RA-553


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@111194 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Gethin James
2015-09-01 13:05:53 +00:00
parent 271b69f350
commit 43416b6f11
4 changed files with 8 additions and 4 deletions

View File

@@ -27,7 +27,8 @@ import org.alfresco.api.AlfrescoPublicApi;
* @author David Caruana
*
*/
/*package*/ @AlfrescoPublicApi interface BehaviourBinding
@AlfrescoPublicApi
public interface BehaviourBinding
{
/**
* Gets a generalised form of the Binding.

View File

@@ -29,7 +29,8 @@ import org.alfresco.api.AlfrescoPublicApi;
*
* @param <B> the type of Binding.
*/
/*package*/ @AlfrescoPublicApi interface BehaviourIndex<B extends BehaviourBinding>
@AlfrescoPublicApi
public interface BehaviourIndex<B extends BehaviourBinding>
{
/**
* Gets all bound behaviours

View File

@@ -38,7 +38,8 @@ import org.apache.commons.logging.LogFactory;
* @param <B> the type of Binding
* @param <P> the type of Policy
*/
/*package*/ @AlfrescoPublicApi class CachedPolicyFactory<B extends BehaviourBinding, P extends Policy> extends PolicyFactory<B, P>
@AlfrescoPublicApi
public class CachedPolicyFactory<B extends BehaviourBinding, P extends Policy> extends PolicyFactory<B, P>
{
// Logger
private static final Log logger = LogFactory.getLog(PolicyComponentImpl.class);

View File

@@ -31,7 +31,8 @@ import org.alfresco.service.namespace.QName;
* @author David Caruana
*
*/
/*package*/ @AlfrescoPublicApi class ClassFeatureBehaviourBinding extends ClassBehaviourBinding
@AlfrescoPublicApi
public class ClassFeatureBehaviourBinding extends ClassBehaviourBinding
{
// The feature qualified name (property or association)
private QName featureQName;