Package org.cyclos.model.users.products
Class ProductAccessClientDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.users.products.ProductAccessClientDTO
-
- All Implemented Interfaces:
Serializable,IEntity
- Direct Known Subclasses:
ProductMyAccessClientDTO,ProductUserAccessClientDTO
public abstract class ProductAccessClientDTO extends EntityDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static BasicProperty<PrincipalTypeVO,ProductAccessClientDTO>ACCESS_CLIENT_TYPEstatic BasicProperty<Boolean,ProductAccessClientDTO>ACTIVATEstatic BasicProperty<Boolean,ProductAccessClientDTO>BLOCKstatic StringCLASS_NAMEstatic BasicProperty<Boolean,ProductAccessClientDTO>MANAGEstatic BasicProperty<Boolean,ProductAccessClientDTO>UNASSIGNstatic BasicProperty<Boolean,ProductAccessClientDTO>UNBLOCKstatic BasicProperty<Boolean,ProductAccessClientDTO>VIEW-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description ProductAccessClientDTO()ProductAccessClientDTO(Long id)ProductAccessClientDTO(Property<T,? super ProductAccessClientDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Property<?,?>>doGetProperties()PrincipalTypeVOgetAccessClientType()booleanisActivate()booleanisBlock()booleanisManage()booleanisUnassign()booleanisUnblock()booleanisView()voidsetAccessClientType(PrincipalTypeVO accessClientType)voidsetActivate(boolean activate)voidsetBlock(boolean block)voidsetManage(boolean manage)voidsetUnassign(boolean unassign)voidsetUnblock(boolean unblock)voidsetView(boolean view)-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, changes, className, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCESS_CLIENT_TYPE
public static final BasicProperty<PrincipalTypeVO,ProductAccessClientDTO> ACCESS_CLIENT_TYPE
-
ACTIVATE
public static final BasicProperty<Boolean,ProductAccessClientDTO> ACTIVATE
-
BLOCK
public static final BasicProperty<Boolean,ProductAccessClientDTO> BLOCK
-
MANAGE
public static final BasicProperty<Boolean,ProductAccessClientDTO> MANAGE
-
UNASSIGN
public static final BasicProperty<Boolean,ProductAccessClientDTO> UNASSIGN
-
UNBLOCK
public static final BasicProperty<Boolean,ProductAccessClientDTO> UNBLOCK
-
VIEW
public static final BasicProperty<Boolean,ProductAccessClientDTO> VIEW
-
-
Constructor Detail
-
ProductAccessClientDTO
public ProductAccessClientDTO()
-
ProductAccessClientDTO
public ProductAccessClientDTO(Long id)
-
ProductAccessClientDTO
public ProductAccessClientDTO(Property<T,? super ProductAccessClientDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityDTO
-
getAccessClientType
public PrincipalTypeVO getAccessClientType()
-
setAccessClientType
public void setAccessClientType(PrincipalTypeVO accessClientType)
-
isActivate
public boolean isActivate()
-
setActivate
public void setActivate(boolean activate)
-
isBlock
public boolean isBlock()
-
setBlock
public void setBlock(boolean block)
-
isManage
public boolean isManage()
-
setManage
public void setManage(boolean manage)
-
isUnassign
public boolean isUnassign()
-
setUnassign
public void setUnassign(boolean unassign)
-
isUnblock
public boolean isUnblock()
-
setUnblock
public void setUnblock(boolean unblock)
-
isView
public boolean isView()
-
setView
public void setView(boolean view)
-
-