All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.beans.properties.SimpleProperty Maven / Gradle / Ivy

There is a newer version: 1.7.0
Show newest version
package com.beans.properties;

/**
 * 

* A simple implementation of {@link com.beans.Property Property}, holding a * variable which is accessed for writing or reading through {@link #set(Object)} * and {@link #get()}. *

* * @param type of the property data. * * @since JavaBeans 1.0 */ public class SimpleProperty extends PropertyBase { private T mValue; public SimpleProperty(T initialValue) { mValue = initialValue; } /** * Initializes the property with a value of null. */ public SimpleProperty() { this(null); } @Override public void set(T value) { mValue = value; } @Override public T get() { return mValue; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy