public class GroupDetailPanel extends DetailPanel implements MemberShipChangeListener
com.vaadin.ui.AbstractComponent.ComponentErrorEvent, com.vaadin.ui.AbstractComponent.ComponentErrorHandler
com.vaadin.ui.Layout.AlignmentHandler, com.vaadin.ui.Layout.MarginHandler, com.vaadin.ui.Layout.MarginInfo, com.vaadin.ui.Layout.SpacingHandler
com.vaadin.ui.ComponentContainer.ComponentAttachEvent, com.vaadin.ui.ComponentContainer.ComponentAttachListener, com.vaadin.ui.ComponentContainer.ComponentDetachEvent, com.vaadin.ui.ComponentContainer.ComponentDetachListener
Modifier and Type | Field and Description |
---|---|
protected com.vaadin.ui.HorizontalLayout |
detailLayout |
protected com.vaadin.ui.GridLayout |
detailsGrid |
protected boolean |
editingDetails |
protected Group |
group |
protected GroupPage |
groupPage |
protected I18nManager |
i18nManager |
protected IdentityService |
identityService |
protected com.vaadin.ui.HorizontalLayout |
membersLayout |
protected com.vaadin.ui.Table |
membersTable |
protected com.vaadin.ui.TextField |
nameTextField |
protected com.vaadin.ui.Label |
noMembersTable |
protected com.vaadin.ui.VerticalLayout |
panelLayout |
protected com.vaadin.ui.ComboBox |
typeCombobox |
mainPanel
Constructor and Description |
---|
GroupDetailPanel(GroupPage groupPage,
String groupId) |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
getCurrentMembers() |
protected String |
getGroupName(Group theGroup) |
protected void |
init() |
protected void |
initActions() |
protected void |
initAddMembersButton(com.vaadin.ui.HorizontalLayout membersHeader) |
protected void |
initDeleteButton(com.vaadin.ui.VerticalLayout actionsLayout) |
protected void |
initEditButton(com.vaadin.ui.VerticalLayout actionsLayout) |
protected void |
initGroupActions() |
protected void |
initGroupDetails() |
protected void |
initGroupProperties() |
protected void |
initMembers() |
protected void |
initMembersTable() |
protected void |
initMembersTitle(com.vaadin.ui.HorizontalLayout membersHeader) |
protected void |
initPageTitle() |
protected void |
initSaveButton(com.vaadin.ui.VerticalLayout actionsLayout) |
void |
notifyMembershipChanged() |
protected void |
populateGroupDetails() |
addComponent, addComponent, addComponentAsFirst, addDetailComponent, addDetailComponent, getMainPanel, setDetailContainer, setDetailExpandRatio, setFixedButtons
addListener, getComponent, getComponentAlignment, getComponentCount, getComponentIndex, getComponentIterator, getExpandRatio, isSpacing, isSpacingEnabled, paintContent, removeComponent, removeListener, replaceComponent, setComponentAlignment, setComponentAlignment, setComponentAlignment, setExpandRatio, setSpacing
changeVariables, fireClick, getMargin, setMargin, setMargin, setMargin
addListener, addListener, attach, detach, fireComponentAttachEvent, fireComponentDetachEvent, moveComponentsFrom, removeAllComponents, removeListener, removeListener, requestRepaintAll, setEnabled, setHeight, setWidth
addListener, addListener, addListener, addListener, addListener, addStyleName, childRequestedRepaint, fireComponentErrorEvent, fireComponentEvent, fireEvent, focus, getApplication, getCaption, getComponentError, getData, getDebugId, getDescription, getErrorHandler, getErrorMessage, getHeight, getHeightUnits, getIcon, getListeners, getLocale, getParent, getStyle, getStyleName, getWidth, getWidthUnits, getWindow, handleError, hasListeners, isEnabled, isImmediate, isReadOnly, isVisible, paint, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, removeStyleName, requestRepaint, requestRepaintRequests, setCaption, setComponentError, setData, setDebugId, setDescription, setErrorHandler, setHeight, setHeight, setHeightUnits, setIcon, setImmediate, setLocale, setParent, setReadOnly, setSizeFull, setSizeUndefined, setStyle, setStyleName, setVisible, setWidth, setWidth, setWidthUnits
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addListener, addListener, moveComponentsFrom, removeAllComponents, removeListener, removeListener, requestRepaintAll
addListener, addStyleName, attach, childRequestedRepaint, detach, getApplication, getCaption, getIcon, getLocale, getParent, getStyleName, getWindow, isEnabled, isReadOnly, isVisible, removeListener, removeStyleName, setCaption, setEnabled, setIcon, setParent, setReadOnly, setStyleName, setVisible
protected transient IdentityService identityService
protected I18nManager i18nManager
protected GroupPage groupPage
protected Group group
protected com.vaadin.ui.VerticalLayout panelLayout
protected boolean editingDetails
protected com.vaadin.ui.HorizontalLayout detailLayout
protected com.vaadin.ui.GridLayout detailsGrid
protected com.vaadin.ui.TextField nameTextField
protected com.vaadin.ui.ComboBox typeCombobox
protected com.vaadin.ui.HorizontalLayout membersLayout
protected com.vaadin.ui.Table membersTable
protected com.vaadin.ui.Label noMembersTable
protected void init()
protected void initActions()
protected void initPageTitle()
protected void initGroupDetails()
protected void populateGroupDetails()
protected void initGroupProperties()
protected void initGroupActions()
protected void initEditButton(com.vaadin.ui.VerticalLayout actionsLayout)
protected void initSaveButton(com.vaadin.ui.VerticalLayout actionsLayout)
protected void initDeleteButton(com.vaadin.ui.VerticalLayout actionsLayout)
protected void initMembers()
protected void initMembersTitle(com.vaadin.ui.HorizontalLayout membersHeader)
protected void initAddMembersButton(com.vaadin.ui.HorizontalLayout membersHeader)
protected void initMembersTable()
public void notifyMembershipChanged()
notifyMembershipChanged
in interface MemberShipChangeListener
Copyright © 2016 Alfresco. All rights reserved.