public interface PortalDeviceGroup extends ManagedPortalObject<PortalDeviceGroupPropertyBean>
ManagedPortalObject.ValidateOnCreate, ManagedPortalObject.ValidateOnUpdate| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEVICE_GROUP_NAMESPACE |
| Modifier and Type | Method and Description |
|---|---|
void |
addToDevices(PortalDevice device)
Adds the given device to list of devices
|
java.util.List<PortalDevice> |
getDevices()
Get devices that belong to this device group
|
PageTemplate |
getPageTemplate()
Get the page template associated with the device group
|
Skin |
getSkin()
Get the skin associated with the device group
|
void |
removeFromDevices(PortalDevice device)
Removes the given device from list of devices
|
void |
setDevices(java.util.List<PortalDevice> devices)
Set the devices for this device group
|
void |
setPageTemplate(PageTemplate pageTemplate)
Sets the page template for this device group
|
void |
setSkin(Skin skin)
Sets the skin for this device group
|
copy, copy, delete, expandProperties, getAuthorizedActions, getDependentPortalObjects, getHolder, getPortal, getTypeName, isCurrent, isValid, setPortal, setPropertiesgetId, getProperties, getPropertiesstatic final java.lang.String DEVICE_GROUP_NAMESPACE
java.util.List<PortalDevice> getDevices()
void setDevices(java.util.List<PortalDevice> devices)
devices - to be set for this device groupvoid addToDevices(PortalDevice device)
device - to be addedvoid removeFromDevices(PortalDevice device)
device - to be removedPageTemplate getPageTemplate()
void setPageTemplate(PageTemplate pageTemplate)
pageTemplate - associated with this device groupSkin getSkin()
void setSkin(Skin skin)
skin - associated with this device group