T - the object type of the parameterpublic final class ParameterItemBase<T> extends Object implements ParameterItem<T>
| Modifier and Type | Field and Description |
|---|---|
private int |
uid
The unique identifier of the color item.
|
| Constructor and Description |
|---|
ParameterItemBase(ParameterParams parameterParams)
Default Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ParameterBuilder |
builder()
Return the resource builder.
|
void |
define(T forcedValue)
Define a new forced value.
|
T |
get()
Return the resource unique instance.
|
int |
getUid()
Gets the uid.
|
void |
persist()
Persist a parameter value.
|
void |
setUid(int uid)
Sets the uid.
|
public ParameterItemBase(ParameterParams parameterParams)
ResourcesparameterParams - the params for parameter objectpublic T get()
get in interface ResourceItem<T,ParameterBuilder>public void define(T forcedValue)
define in interface ParameterItem<T>forcedValue - the new value for this parameterpublic ParameterBuilder builder()
builder in interface ResourceItem<T,ParameterBuilder>public int getUid()
public void setUid(int uid)
uid - The uid to set.public void persist()
persist in interface ParameterItem<T>Copyright © 2011–2014 JRebirth OSS. All rights reserved.