com.crystaldecisions.sdk.plugin.desktop.user
Interface IMappedAttributes

All Superinterfaces:
IProperties, java.util.Map

public interface IMappedAttributes
extends IProperties

An interface to get mapped attribute values for user

Since:
4.1

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry
 
Method Summary
 java.lang.String getAttribute(java.lang.String attributeName)
          Get an attribute value based on an attribute name
 java.util.Set getAttributeNames()
          Get a collection of attribute names
 void setAttribute(java.lang.String attributeName, java.lang.String attributeValue)
          Add a new attribute
 
Methods inherited from interface com.crystaldecisions.sdk.properties.IProperties
add, addProperties, copyAll, getBoolean, getDate, getInt, getLong, getProperties, getProperties, getProperty, getString, getString, getString, removeLocal, setProperty, setProperty, setProperty, setProperty, setString
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Method Detail

getAttributeNames

java.util.Set getAttributeNames()
Get a collection of attribute names

Returns:
A Set of attribute names

getAttribute

java.lang.String getAttribute(java.lang.String attributeName)
Get an attribute value based on an attribute name

Parameters:
attributeName -
Returns:
A String representing the value, return null if attribute name doesn't exist

setAttribute

void setAttribute(java.lang.String attributeName,
                  java.lang.String attributeValue)
Add a new attribute

Parameters:
attributeName - is the name of the attribute
attributeValue - is the value of the attribute