public abstract class PropertyBase extends Object implements Property
| Modifier and Type | Field and Description |
|---|---|
protected PropertyListeners |
listeners |
protected Property |
parentProperty |
| Constructor and Description |
|---|
PropertyBase(String name) |
PropertyBase(String name,
Class type) |
PropertyBase(String name,
PropertyType type) |
| Modifier and Type | Method and Description |
|---|---|
protected PropertyListeners |
createListeners() |
PropertyListeners |
events() |
String |
fullPropertyName() |
Property |
parentProperty() |
protected void |
propagateEvents(Property... others) |
String |
propertyName() |
PropertyType |
propertyType() |
String |
toString() |
UserObjects |
userObjects() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetChildProperty, isWritable, onChange, onChange, onChangeAndInit, onChangeAndInit, onPropagatedChange, onPropagatedChange, onPropagatedChangeAndInit, onPropagatedChangeAndInit, readOnly, with, withprotected PropertyListeners listeners
protected Property parentProperty
public PropertyBase(String name)
public PropertyBase(String name, PropertyType type)
protected PropertyListeners createListeners()
public String propertyName()
propertyName in interface Propertypublic PropertyListeners events()
public PropertyType propertyType()
propertyType in interface Propertypublic UserObjects userObjects()
userObjects in interface Propertyprotected void propagateEvents(Property... others)
public String fullPropertyName()
public Property parentProperty()
Copyright © 2022 vpc open source initiative. All rights reserved.