com.sap.tc.cmi.util

Interface ICMIValueSetProvider02

All Superinterfaces:
ICMIValueSetProvider

public interface ICMIValueSetProvider02
extends ICMIValueSetProvider

Identifies value sets as dynamic value sets. This is only a preliminary version of the interface and might change during development of EhP1+.

Since:
NetWeaver 7.11+ (NW NY EhP1+)

Type Classification Type Classification:

This interface is part of the Common Model Interface and is intended to be implemented by applications.


Method Summary
 boolean isValueSetDynamic(String attributeName)
          Returns true, if the value set for the given attribute depends on the point in time when this method is called.
 boolean isValueSetDynamic(String attributeName, String[] componentPath)
          Returns true, if the value set for the given component of the given attribute depends on he point in time when this method is called.
 
Methods inherited from interface com.sap.tc.cmi.util.ICMIValueSetProvider
getValueSet, getValueSet, supportsValueSet, supportsValueSet
 

Method Detail

isValueSetDynamic

boolean isValueSetDynamic(String attributeName)
Returns true, if the value set for the given attribute depends on the point in time when this method is called.

When this method returns true, a consumer should delay calls to ICMIValueSet.getValueSet() as long as possible (e.g. until the user requests value help for the corresponding field), and the consumer should transport any related user input before retrieving the value help as the result might depend on that input (AKA "context sensitive" value help).


isValueSetDynamic

boolean isValueSetDynamic(String attributeName,
                          String[] componentPath)
Returns true, if the value set for the given component of the given attribute depends on he point in time when this method is called.

When this method returns true, a consumer should delay calls to ICMIValueSet.getValueSet() as long as possible (e.g. until the user requests value help for the corresponding field), and the consumer should transport any related user input before retrieving the value help as the result might depend on that input (AKA "context sensitive" value help).

Access Rights

This class can be accessed from:


SC DC
[sap.com] FRAMEWORK [sap.com] tc/cmi
[sap.com] FRAMEWORK [sap.com] tc/cm/ejb/api


Copyright 2010 SAP AG Complete Copyright Notice