public static class DoubleProperty.Factory extends Object implements PropertyFactory<DoubleProperty>
| Constructor and Description |
|---|
DoubleProperty.Factory(Attributes attrs) |
DoubleProperty.Factory(double defaultValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
clone(DoubleProperty src,
int srcIndex,
DoubleProperty dst,
int dstIndex)
Copy the value from src at component index, srcIndex to
dst at dstIndex.
|
DoubleProperty |
create()
Return a new Property instance.
|
void |
setDefaultValue(DoubleProperty property,
int index)
Set the default value that the component at the specified index will see
before it's init() method is invoked.
|
public DoubleProperty.Factory(Attributes attrs)
public DoubleProperty.Factory(double defaultValue)
public DoubleProperty create()
PropertyFactorycreate in interface PropertyFactory<DoubleProperty>public void setDefaultValue(DoubleProperty property, int index)
PropertyFactorysetDefaultValue in interface PropertyFactory<DoubleProperty>property - The property whose value will be updatedindex - The component index to be updatedpublic void clone(DoubleProperty src, int srcIndex, DoubleProperty dst, int dstIndex)
PropertyFactoryEntity.add(com.lhkbob.entreri.Component).
For many cases a plain copy-by-value or copy-by-reference is sufficient, but some
component types might require more complicated cloning rules.clone in interface PropertyFactory<DoubleProperty>src - The source property that is being clonedsrcIndex - The index into src of the component being cloneddst - The destination property created from the templatedstIndex - The index into dst of the component being createdCopyright © 2013. All Rights Reserved.