planetj.dataengine.parameter
Interface INamedParameter

All Superinterfaces:
java.lang.Cloneable, IParameter, java.io.Serializable
All Known Implementing Classes:
AbstractNamedParameter, FieldOrUsageIdParameter

public interface INamedParameter
extends IParameter

Parameters implement this class to indicate that they may have a name


Field Summary
 
Fields inherited from interface planetj.dataengine.parameter.IParameter
CONTEXT_SPECIFIC_ID_END, CONTEXT_SPECIFIC_ID_START, DEFAULT_DATA_TYPE, ID_START, PARAMETER_INDEX_PREFIX, PARAMETER_VALUE_ACTUAL, PARAMETER_VALUE_DISPLAY, PARAMETER_VALUE_UNKNOWN
 
Method Summary
 java.lang.String getParameterName()
          Gets the name of this parameter (may be null).
 
Methods inherited from interface planetj.dataengine.parameter.IParameter
clearValue, clone, cloneParameter, getCodeReplacementString, getContext, getContextIndex, getContextSpecificId, getDataType, getSource, getTargetFieldDescriptor, getToken, getValue, hasAssignedValue, loadValueFromSource, loadValueFromSource, setContext, setDataType, setSource, setToken, setValue
 

Method Detail

getParameterName

public java.lang.String getParameterName()
                                  throws CMException
Gets the name of this parameter (may be null).

Throws:
CMException