Return-Path: X-Original-To: apmail-directory-commits-archive@www.apache.org Delivered-To: apmail-directory-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B92EA1048F for ; Wed, 31 Jul 2013 10:00:04 +0000 (UTC) Received: (qmail 81275 invoked by uid 500); 31 Jul 2013 10:00:00 -0000 Delivered-To: apmail-directory-commits-archive@directory.apache.org Received: (qmail 80807 invoked by uid 500); 31 Jul 2013 10:00:00 -0000 Mailing-List: contact commits-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@directory.apache.org Delivered-To: mailing list commits@directory.apache.org Received: (qmail 80450 invoked by uid 99); 31 Jul 2013 09:59:58 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 31 Jul 2013 09:59:58 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 31 Jul 2013 09:59:54 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 54C0423889DA for ; Wed, 31 Jul 2013 09:59:33 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r872080 - in /websites/staging/directory/trunk/content: ./ api/user-guide/6.4-attribute-type.html Date: Wed, 31 Jul 2013 09:59:33 -0000 To: commits@directory.apache.org From: buildbot@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20130731095933.54C0423889DA@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: buildbot Date: Wed Jul 31 09:59:32 2013 New Revision: 872080 Log: Staging update by buildbot for directory Modified: websites/staging/directory/trunk/content/ (props changed) websites/staging/directory/trunk/content/api/user-guide/6.4-attribute-type.html Propchange: websites/staging/directory/trunk/content/ ------------------------------------------------------------------------------ --- cms:source-revision (original) +++ cms:source-revision Wed Jul 31 09:59:32 2013 @@ -1 +1 @@ -1508792 +1508793 Modified: websites/staging/directory/trunk/content/api/user-guide/6.4-attribute-type.html ============================================================================== --- websites/staging/directory/trunk/content/api/user-guide/6.4-attribute-type.html (original) +++ websites/staging/directory/trunk/content/api/user-guide/6.4-attribute-type.html Wed Jul 31 09:59:32 2013 @@ -138,10 +138,6 @@

6.4 - AttributeType

-
-Those classes are currently only used by the server. It will be available on the client side later on. -
-

The AttributeType is one of the most important schema element. It describes what can be stored into an Entry, its syntax, and the various rules that are to be followed when searching for an associated value.

AttributeType are immutable objects, created from the schema, and never changed. One can add a new AttributeType, or delete itfrom the schema, but once it's added to the schema, it can't be modified.

Usually, we just use them.

@@ -230,13 +226,13 @@ Those classes are currently only used by

An AttributeType has some default elements : it's not OBSOLETE, has no SUP, is not SINGLE-VALUE, is not COLLECTIVE, can be modified by the user, and has an userApplications USAGE.

You can check some of those elements using the following methods :

-
* isAncestorOf( AttrbuteType ) : tells if the current _AttributeType_ is the ancestor of another one
-* isCollective() : tells if the current _AttributeType_ is a collective attribute
-* isDescendantOf( AttributeType ) : tells if the current _AttributeType_ inherits from another one
-* isOperational() : tells if the current _AttributeType_ is an Operational Attribute
-* isSingleValued() : tells if the current _AttributeType_ does not allow more than one value
-* isUser() : tells if the current _AttributeType_ is a User Application _AttributeType_
-* isUserModifiable() : tells if the _Attributes_ usng this _AttributeType_ can be modified on the server
+
isAncestorOf( AttrbuteType ) : tells if the current _AttributeType_ is the ancestor of another one
+isCollective() : tells if the current _AttributeType_ is a collective attribute
+isDescendantOf( AttributeType ) : tells if the current _AttributeType_ inherits from another one
+isOperational() : tells if the current _AttributeType_ is an Operational Attribute
+isSingleValued() : tells if the current _AttributeType_ does not allow more than one value
+isUser() : tells if the current _AttributeType_ is a User Application _AttributeType_
+isUserModifiable() : tells if the _Attributes_ usng this _AttributeType_ can be modified on the server