|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
T - The concrete type of the class that implements this IUserParameter, the type of the parameter's
value.public interface IUserParameter<T>
Interface that represents the user parameters for a geometric object that may be part of the scene graph.
All methods of this interface are thread-safe.
| Method Summary | |
|---|---|
String |
getDisplayName()
Returns the display name corresponding to this user parameter. |
String |
getKey()
Returns the key corresponding to this user parameter. |
T |
getValue()
Returns the value corresponding to this user parameter. |
Class<T> |
getValueType()
Returns a Class object that identifies the declared type for the value corresponding to this user
parameter - the type of generic type parameter T. |
void |
setDisplayName(String displayName)
Sets the display name corresponding to this user parameter. |
void |
setValue(T value)
Sets the value corresponding to this user parameter. |
| Method Detail |
|---|
String getKey()
T getValue()
String getDisplayName()
Class<T> getValueType()
Class object that identifies the declared type for the value corresponding to this user
parameter - the type of generic type parameter T.
Class object that identifies the declared type for the value corresponding to this user
parameter.void setDisplayName(String displayName)
displayName - The display name property of this user parameter, allowed object is String.void setValue(T value)
value - The value corresponding to this user parameter. The type of the value is restricted to the generic
template parameter.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||