Uses of Interface
com.ibm.pim.attribute.AttributeDefinition

Packages that use AttributeDefinition
com.ibm.pim.attribute   
com.ibm.pim.catalog   
com.ibm.pim.collaboration   
com.ibm.pim.hierarchy   
com.ibm.pim.organization   
com.ibm.pim.spec   
com.ibm.pim.view   
 

Uses of AttributeDefinition in com.ibm.pim.attribute
 

Methods in com.ibm.pim.attribute that return AttributeDefinition
 AttributeDefinition AttributeInstance.getAttributeDefinition()
          The attribute definition defines the template characteristics of this particular AttributeInstance
 AttributeDefinition AttributeDefinition.getLocalized(java.util.Locale locale)
          Get the localized attribute, according to the locale passed in
 AttributeDefinition AttributeDefinition.getParent()
          Return the parent AttributeDefinition of this AttributeDefinition, if applicable
 

Methods in com.ibm.pim.attribute that return types with arguments of type AttributeDefinition
 java.util.Collection<AttributeDefinition> AttributeCollection.getAttributes()
          Returns all current list of attributes in this attribute collection.
 java.util.List<AttributeDefinition> AttributeDefinition.getChildren()
          Returns the children of this AttributeDefinition, returns an empty collection if no children are present
 

Methods in com.ibm.pim.attribute with parameters of type AttributeDefinition
 void AttributeCollection.addAttribute(AttributeDefinition attributeDefinition)
          Adds an attribute to the attribute collection by specifying a AttributeDefinition.
 boolean AttributeCollection.contains(AttributeDefinition attributeDefinition)
          Checks if an attribute definition is present in this attribute collection.
 java.util.Collection<AttributeCollection> AttributeCollectionManager.getAttributeCollections(AttributeDefinition attributeDefinition)
          Returns all attribute collections that currently contain the specified AttributeDefinition.
 void AttributeCollection.removeAttribute(AttributeDefinition attributeDefinition)
          Removes an attribute from the attribute collection by specifying the AttributeDefinition.
 

Method parameters in com.ibm.pim.attribute with type arguments of type AttributeDefinition
 void AttributeCollection.addAllAttributes(java.util.Collection<AttributeDefinition> attributeDefinitions)
          Adds all attribute defintions in a collection of AttributeDefinitions to this AttributeCollection, All attribute definitions of the collection will be added to the attribute collection.
 

Uses of AttributeDefinition in com.ibm.pim.catalog
 

Methods in com.ibm.pim.catalog that return AttributeDefinition
 AttributeDefinition Catalog.getDisplayAttribute()
          Retrieves the Catalog display attribute
 

Methods in com.ibm.pim.catalog with parameters of type AttributeDefinition
 void Catalog.link(Catalog catalog, AttributeDefinition sourceAttribute, AttributeDefinition destinationAttribute)
          Links a catalog to another using source and destination attributes.
 void Catalog.removeLink(AttributeDefinition sourceAttribute)
          Removes an existing link between catalogs.
 void Catalog.setDisplayAttribute(AttributeDefinition displayAttribute)
          Describes the Catalog display attribute
 

Uses of AttributeDefinition in com.ibm.pim.collaboration
 

Methods in com.ibm.pim.collaboration with parameters of type AttributeDefinition
 PIMCollection<CollaborationObject> CollaborationStep.getContentsByAttributeValue(AttributeDefinition attributeDefinition, java.lang.Object attributeValue)
          Returns all the collaboration objects in this step whose attribute at the specified attribute definition contains the specified attribute value.
 java.lang.String ItemCollaborationArea.getWorkflowStepsXMLByAttributeValue(AttributeDefinition attrPath, java.lang.Object attrValue)
          Returns xml representation of workflow steps accessible by the user.
 java.lang.String ItemCollaborationArea.getWorkflowStepsXMLByAttributeValue(AttributeDefinition attrPath, java.lang.Object attrValue, Role role)
          Returns xml representation of workflow steps accessible by the given role.
 

Method parameters in com.ibm.pim.collaboration with type arguments of type AttributeDefinition
 java.lang.String CollaborationStep.getCollaborationObjectsDetailAsXML(java.util.List<CollaborationItem> items, java.util.List<AttributeDefinition> attrPaths)
          Returns an XML representation of workflow step entries for the given Collaboration step.
 java.lang.String CollaborationStep.getCollaborationObjectsDetailAsXML(java.util.List<CollaborationItem> items, java.util.List<AttributeDefinition> attrPaths, java.lang.String dateFormat)
          Returns an XML representation of workflow step entries for the given Collaboration step, with specified date formatting.
 

Uses of AttributeDefinition in com.ibm.pim.hierarchy
 

Methods in com.ibm.pim.hierarchy that return AttributeDefinition
 AttributeDefinition Hierarchy.getDisplayAttribute()
          Returns the display attribute for this hierarchy
 AttributeDefinition Hierarchy.getPathAttribute()
          Returns the path attribute for this hierarchy
 

Methods in com.ibm.pim.hierarchy with parameters of type AttributeDefinition
 Hierarchy HierarchyManager.createHierarchy(PrimarySpec spec, java.lang.String name, AttributeDefinition pathAttribute)
          Creates a new hierarchy object.
 Hierarchy HierarchyManager.createHierarchy(PrimarySpec spec, java.lang.String name, AttributeDefinition pathAttribute, AccessControlGroup accessControlGroup, AttributeDefinition displayAttribute)
          Create a new hierarchy object.
 void Hierarchy.setDisplayAttribute(AttributeDefinition attribute)
          Set the attribute to be used as the display attribute for the hierarchy
 

Uses of AttributeDefinition in com.ibm.pim.organization
 

Methods in com.ibm.pim.organization that return AttributeDefinition
 AttributeDefinition OrganizationHierarchy.getDisplayAttribute()
          Returns the display attribute for this hierarchy
 AttributeDefinition OrganizationHierarchy.getPathAttribute()
          Returns the path attribute for this hierarchy
 

Methods in com.ibm.pim.organization with parameters of type AttributeDefinition
 OrganizationHierarchy OrganizationManager.createOrganizationHierarchy(PrimarySpec spec, java.lang.String name, AttributeDefinition pathAttribute, AccessControlGroup accessControlGroup, AttributeDefinition displayAttribute)
          Create a new organization hierarchy object.
 void OrganizationHierarchy.setDisplayAttribute(AttributeDefinition attribute)
          Set the attribute to be used as the display attribute for the hierarchy
 

Uses of AttributeDefinition in com.ibm.pim.spec
 

Methods in com.ibm.pim.spec that return AttributeDefinition
 AttributeDefinition Spec.createAttributeDefinition(java.lang.String path, int order)
          Create a new attribute definition under this spec.
 AttributeDefinition Spec.getAttributeDefinition(java.lang.String path)
          Return a specific AttributeDefinition by path, null if no AttributeDefinition with the given path is found.
 AttributeDefinition SpecMapEntry.getDestinationAttributeDefinition()
          Return the destination AttributeDefinition in the spec map entry
 AttributeDefinition LookupSpec.getPrimaryKeyAttributeDefinition()
          Returns the primary key AttributeDefinition for this LookupSpec
 AttributeDefinition PrimarySpec.getPrimaryKeyAttributeDefinition()
          Returns the primary key AttributeDefinition for this PrimarySpec
 AttributeDefinition Spec.getRootAttributeDefinition()
          Returns the root attribute definition for the Spec.
The root attribute definition is a virtual root of the tree of attribute definitions belonging to the spec.
 AttributeDefinition SpecMapEntry.getSourceAttributeDefinition()
          Return the source AttributeDefinition in the spec map entry
 AttributeDefinition LookupSpec.setPrimaryKey(java.lang.String attributePath)
          Sets the primaryKeyPath of this spec to the given path.
 AttributeDefinition PrimarySpec.setPrimaryKey(java.lang.String attributePath)
          Sets the primaryKeyPath of this spec to the given path.
 

Methods in com.ibm.pim.spec that return types with arguments of type AttributeDefinition
 java.util.List<AttributeDefinition> Spec.getAttributeDefinitions()
          Returns all Attribute Definitions of this Spec at all levels, an empty collection if none are present.
 

Methods in com.ibm.pim.spec with parameters of type AttributeDefinition
 SpecMapEntry SpecMap.addMapping(AttributeDefinition sourceAttributeDefinition, AttributeDefinition destinationAttributeDefinition)
          Adds a mapping between sourceAttributeDefinition and destinationAttributeDefinition in to the specMap The newly added mapping must be persisted by calling SpecMap.save() on the containing specMap
 

Uses of AttributeDefinition in com.ibm.pim.view
 

Methods in com.ibm.pim.view that return types with arguments of type AttributeDefinition
 java.util.Collection<AttributeDefinition> ScreenViewFilter.getAttributes()
          Get all the attributes present in this filter at the present time
 java.util.Collection<AttributeDefinition> ScreenView.getAttributes()
          Get all viewable and editable attributes from the union of all viewable and editable attribute collections on this screen view.
 java.util.Collection<AttributeDefinition> ScreenView.getEditableAttributes()
          Get all editable attributes from the editable attribute collections on this screen view at the present time.
 java.util.Collection<AttributeDefinition> ScreenView.getViewableAttributes()
          Get all viewable attributes from the union of all viewable attribute collections on this screen view at the present time.