public class FormPageViewer extends AbstractPageViewer
Modifier and Type | Class and Description |
---|---|
protected class |
FormPageViewer.FormFileUploadReceiver |
protected class |
FormPageViewer.FUL |
Constructor and Description |
---|
FormPageViewer(Section mainSection,
int style,
CmsEditable cmsEditable) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.widgets.Composite |
addDeleteAbility(Section section,
Node sessionNode,
int topWeight,
int rightWeight) |
protected void |
addListeners(StyledControl control) |
protected org.eclipse.swt.widgets.Composite |
createAddImgComposite(Section section,
org.eclipse.swt.widgets.Composite parent,
Node parentNode) |
protected org.eclipse.swt.events.FocusListener |
createFocusListener()
Create (retrieve) the FocusListener to use.
|
protected Img |
createImgComposite(org.eclipse.swt.widgets.Composite parent,
Node node,
org.eclipse.swt.graphics.Point preferredSize) |
protected org.eclipse.swt.events.MouseListener |
createMouseListener()
Create (retrieve) the MouseListener to use.
|
protected void |
createMultiStringLT(org.eclipse.swt.widgets.Composite bodyRow,
Node node,
java.lang.String propName,
java.lang.String label,
java.lang.String msg) |
protected org.eclipse.swt.widgets.Label |
createPropertyLbl(org.eclipse.swt.widgets.Composite parent,
java.lang.String value) |
protected org.eclipse.swt.widgets.Label |
createPropertyLbl(org.eclipse.swt.widgets.Composite parent,
java.lang.String value,
int vAlign) |
protected org.eclipse.swt.widgets.Composite |
createRowLayoutComposite(org.eclipse.swt.widgets.Composite parent) |
protected Section |
createSectionIfNeeded(org.eclipse.swt.widgets.Composite body,
Node node) |
protected void |
createSimpleLT(org.eclipse.swt.widgets.Composite bodyRow,
Node node,
java.lang.String propName,
java.lang.String label,
java.lang.String msg) |
org.eclipse.swt.widgets.Control |
getControl() |
protected CmsImageManager |
imageManager() |
protected org.eclipse.swt.widgets.Label |
newStyledLabel(org.eclipse.swt.widgets.Composite parent,
java.lang.String style,
java.lang.String value) |
protected void |
prepare(EditablePart part,
java.lang.Object caretPosition)
Prepare the edited part
|
protected void |
save(EditablePart part)
To be overridden.Save the edited part.
|
protected void |
setPropertySilently(Node node,
java.lang.String propName,
java.lang.String value) |
protected void |
updateContent(EditablePart part) |
cancelEdit, checkEdited, edit, editingStateChanged, findDataParent, findPage, getCmsEditable, getEdited, getFocusListener, getMouseListener, getSelection, getViewerSubject, initModel, initModelIfNeeded, isModelInitialized, isReadOnly, layout, notifyEditionException, persistChanges, persistChanges, refresh, refresh, saveEdit, setSelection, update
getContentProvider, getInput, getLabelProvider, handleDispose, handleLabelProviderChanged, hookControl, labelProviderChanged, setContentProvider, setInput, setLabelProvider
public FormPageViewer(Section mainSection, int style, CmsEditable cmsEditable) throws RepositoryException
RepositoryException
protected void prepare(EditablePart part, java.lang.Object caretPosition)
AbstractPageViewer
prepare
in class AbstractPageViewer
protected void save(EditablePart part) throws RepositoryException
save
in class AbstractPageViewer
RepositoryException
protected void updateContent(EditablePart part) throws RepositoryException
updateContent
in class AbstractPageViewer
RepositoryException
protected org.eclipse.swt.events.FocusListener createFocusListener()
AbstractPageViewer
createFocusListener
in class AbstractPageViewer
protected org.eclipse.swt.events.MouseListener createMouseListener()
AbstractPageViewer
createMouseListener
in class AbstractPageViewer
public org.eclipse.swt.widgets.Control getControl()
getControl
in class org.eclipse.jface.viewers.Viewer
protected CmsImageManager imageManager()
protected Section createSectionIfNeeded(org.eclipse.swt.widgets.Composite body, Node node) throws RepositoryException
RepositoryException
protected void createSimpleLT(org.eclipse.swt.widgets.Composite bodyRow, Node node, java.lang.String propName, java.lang.String label, java.lang.String msg) throws RepositoryException
RepositoryException
protected void createMultiStringLT(org.eclipse.swt.widgets.Composite bodyRow, Node node, java.lang.String propName, java.lang.String label, java.lang.String msg) throws RepositoryException
RepositoryException
protected org.eclipse.swt.widgets.Label createPropertyLbl(org.eclipse.swt.widgets.Composite parent, java.lang.String value)
protected org.eclipse.swt.widgets.Label createPropertyLbl(org.eclipse.swt.widgets.Composite parent, java.lang.String value, int vAlign)
protected org.eclipse.swt.widgets.Label newStyledLabel(org.eclipse.swt.widgets.Composite parent, java.lang.String style, java.lang.String value)
protected org.eclipse.swt.widgets.Composite createRowLayoutComposite(org.eclipse.swt.widgets.Composite parent) throws RepositoryException
RepositoryException
protected org.eclipse.swt.widgets.Composite createAddImgComposite(Section section, org.eclipse.swt.widgets.Composite parent, Node parentNode) throws RepositoryException
RepositoryException
protected void addListeners(StyledControl control)
protected Img createImgComposite(org.eclipse.swt.widgets.Composite parent, Node node, org.eclipse.swt.graphics.Point preferredSize) throws RepositoryException
RepositoryException
protected org.eclipse.swt.widgets.Composite addDeleteAbility(Section section, Node sessionNode, int topWeight, int rightWeight)
protected void setPropertySilently(Node node, java.lang.String propName, java.lang.String value) throws RepositoryException
RepositoryException
Copyright © 2007–2020. All rights reserved.