Class AbstractViewScrolledContentComposite<C extends ILightComposite,S extends ThemeSkin>
java.lang.Object
com._1c.g5.lwt.AbstractLightControl
com._1c.g5.lwt.LightComposite
com._1c.g5.lwt.AbstractLightContentComposite<C>
com._1c.g5.lwt.controls.LightScrolledContentComposite<C>
com._1c.g5.v8.dt.form.internal.presentation.controls.AbstractViewScrolledContentComposite<C,S>
- All Implemented Interfaces:
ILightComposite,ILightContentComposite<C>,ILightControl,IReadOnlyControl,IViewComposite<S>,IViewContentComposite<C,,S> IViewControl<S>
- Direct Known Subclasses:
FormPanelComposite,TabControl,TableViewControl
public class AbstractViewScrolledContentComposite<C extends ILightComposite,S extends ThemeSkin>
extends LightScrolledContentComposite<C>
implements IViewContentComposite<C,S>, IReadOnlyControl
-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.lwt.controls.LightScrolledContentComposite
LightScrolledContentComposite.NavigationPlacement, LightScrolledContentComposite.NavigationVisibility -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.swt.graphics.PointcomputeContentSize(org.eclipse.swt.graphics.GC gc) voiddispose()protected org.eclipse.swt.graphics.ColorgetColor(PresentationColor color) protected org.eclipse.swt.graphics.ColorgetColor(org.eclipse.swt.graphics.RGB color) protected org.eclipse.swt.graphics.FontgetFont(PresentationFont font) protected SgetSkin()protected IPresentationThemegetTheme()booleanvoidlayout(org.eclipse.swt.graphics.GC gc) voidsetReadOnly(boolean isReadOnly) voidsetTheme(IPresentationTheme theme, S skin) Methods inherited from class com._1c.g5.lwt.controls.LightScrolledContentComposite
addScrollPositionListener, computeSize, contentSet, contentUnset, getHorizontalNavigation, getHorizontalNavigationVisibility, getScrollPosition, getScrollRange, getVerticalNavigation, getVerticalNavigationVisibility, getViewportBounds, handleEvent, isHorizontalStretch, isNavigationControl, isVerticalStretch, removeScrollPositionListener, scrollBy, scrollHorizontallyBy, scrollHorizontallyTo, scrollTo, scrollVerticallyBy, scrollVerticallyTo, setHorizontalNavigation, setHorizontalNavigationVisibility, setHorizontalStretch, setVerticalNavigation, setVerticalNavigationVisibility, setVerticalStretchMethods inherited from class com._1c.g5.lwt.AbstractLightContentComposite
getContent, setContentMethods inherited from class com._1c.g5.lwt.LightComposite
addChild, addChild, addChildAfter, addLayerAbove, addLayerBehind, controlFromPoint, getActiveControl, getChildCount, getChildren, getLayers, getLayout, layout, paint, removeChild, removeChild, revealRectangle, setActiveControl, setBounds, setFocus, setLayout, translatePointFromControl, translatePointToControl, translateRectangleFromControl, translateRectangleToControl, traverse, traverseMethods inherited from class com._1c.g5.lwt.AbstractLightControl
addControlListener, getBounds, getCursor, getData, getLayoutData, getOverlay, getParent, getTooltip, getVisibleBounds, invalidate, invalidate, isDisposed, isEnabled, isFocused, isVisible, removeControlListener, setCursor, setData, setEnabled, setFocusable, setLayoutData, setOverlay, setParent, setTooltip, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com._1c.g5.lwt.ILightComposite
addChild, addChild, addChildAfter, addLayerAbove, addLayerBehind, controlFromPoint, getActiveControl, getChildCount, getChildren, getLayers, getLayout, getMainLayer, removeChild, removeChild, revealRectangle, setActiveControl, setLayout, translatePointFromControl, translatePointToControl, translateRectangleFromControl, translateRectangleToControl, traverse, traverseMethods inherited from interface com._1c.g5.lwt.ILightContentComposite
getContent, setContentMethods inherited from interface com._1c.g5.lwt.ILightControl
addControlListener, computeSize, getBounds, getCursor, getData, getLayoutData, getParent, getTooltip, getVisibleBounds, handleEvent, initialize, invalidate, invalidate, isDisposed, isEnabled, isFocused, isVisible, paint, removeControlListener, setBounds, setCursor, setData, setEnabled, setFocus, setLayoutData, setParent, setTooltip, setVisibleMethods inherited from interface com._1c.g5.v8.dt.form.internal.presentation.controls.base.IReadOnlyControl
isReadOnly
-
Constructor Details
-
AbstractViewScrolledContentComposite
public AbstractViewScrolledContentComposite()
-
-
Method Details
-
isSelfReadOnly
public boolean isSelfReadOnly()- Specified by:
isSelfReadOnlyin interfaceIReadOnlyControl
-
setReadOnly
public void setReadOnly(boolean isReadOnly) - Specified by:
setReadOnlyin interfaceIReadOnlyControl
-
setTheme
- Specified by:
setThemein interfaceIViewControl<C extends ILightComposite>
-
dispose
public void dispose()- Specified by:
disposein interfaceILightControl- Overrides:
disposein classLightComposite
-
layout
public void layout(org.eclipse.swt.graphics.GC gc) - Specified by:
layoutin interfaceILightComposite- Overrides:
layoutin classLightScrolledContentComposite<C extends ILightComposite>
-
computeContentSize
protected org.eclipse.swt.graphics.Point computeContentSize(org.eclipse.swt.graphics.GC gc) - Overrides:
computeContentSizein classLightScrolledContentComposite<C extends ILightComposite>
-
getTheme
-
getSkin
-
getColor
-
getColor
protected org.eclipse.swt.graphics.Color getColor(org.eclipse.swt.graphics.RGB color) -
getFont
-