Package org.cyclos.model.users.phones
Class PhoneData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityData<PhoneDTO>
-
- org.cyclos.model.users.phones.PhoneData
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
LandLinePhoneData,MobilePhoneData
public class PhoneData extends EntityData<PhoneDTO>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<Boolean,PhoneData>CAN_MANAGE_PRIVACYstatic BasicProperty<Boolean,PhoneData>CAN_ONLY_SET_PRIVATEstatic StringCLASS_NAMEstatic BasicProperty<PhoneConfigurationData,PhoneData>CONFIGURATIONstatic BasicProperty<Boolean,PhoneData>ENABLE_PRIVACYstatic BasicProperty<String,PhoneData>FORMATTED_NUMBER-
Fields inherited from class org.cyclos.model.EntityData
CAN_VIEW_HISTORY_LOG, CONFIRMATION_PASSWORD_INPUT, DTO, EDITABLE, LOG_TYPE, REMOVABLE, TRANSLATED_PROPERTY_TYPES, TRANSLATED_VALUES
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()PhoneConfigurationDatagetConfiguration()StringgetFormattedNumber()booleanisCanManagePrivacy()booleanisCanOnlySetPrivate()booleanisEnablePrivacy()voidsetCanManagePrivacy(boolean canManagePrivacy)voidsetCanOnlySetPrivate(boolean canOnlySetPrivate)voidsetConfiguration(PhoneConfigurationData configuration)voidsetEnablePrivacy(boolean enablePrivacy)voidsetFormattedNumber(String formattedNumber)-
Methods inherited from class org.cyclos.model.EntityData
getConfirmationPasswordInput, getDto, getLogType, getTranslatedPropertyTypes, getTranslatedValues, isCanViewHistoryLog, isEditable, isRemovable, setCanViewHistoryLog, setConfirmationPasswordInput, setDto, setEditable, setLogType, setRemovable, setTranslatedPropertyTypes, setTranslatedValues
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
CAN_MANAGE_PRIVACY
public static final BasicProperty<Boolean,PhoneData> CAN_MANAGE_PRIVACY
-
CAN_ONLY_SET_PRIVATE
public static final BasicProperty<Boolean,PhoneData> CAN_ONLY_SET_PRIVATE
-
CONFIGURATION
public static final BasicProperty<PhoneConfigurationData,PhoneData> CONFIGURATION
-
ENABLE_PRIVACY
public static final BasicProperty<Boolean,PhoneData> ENABLE_PRIVACY
-
FORMATTED_NUMBER
public static final BasicProperty<String,PhoneData> FORMATTED_NUMBER
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityData<PhoneDTO>
-
isCanManagePrivacy
public boolean isCanManagePrivacy()
-
setCanManagePrivacy
public void setCanManagePrivacy(boolean canManagePrivacy)
-
isCanOnlySetPrivate
public boolean isCanOnlySetPrivate()
-
setCanOnlySetPrivate
public void setCanOnlySetPrivate(boolean canOnlySetPrivate)
-
getConfiguration
public PhoneConfigurationData getConfiguration()
-
setConfiguration
public void setConfiguration(PhoneConfigurationData configuration)
-
isEnablePrivacy
public boolean isEnablePrivacy()
-
setEnablePrivacy
public void setEnablePrivacy(boolean enablePrivacy)
-
getFormattedNumber
public String getFormattedNumber()
-
setFormattedNumber
public void setFormattedNumber(String formattedNumber)
-
-