public abstract class AbstractScreen extends Object implements LspsScreen
LspsScreen
.Constructor and Description |
---|
AbstractScreen() |
Modifier and Type | Method and Description |
---|---|
Set<UIComponent> |
getAllComponents()
Returns all components contained in this screen.
|
Set<UIComponent> |
getComponentsForDefinition(RecordHolder componentDefinition,
UIComponent scopeComponent)
Returns all component instances for the given component definition,
visible from the scope of the given component.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addComponentToRefresh, addUploadedBinaryData, cleanup, createUIComponent, fireApplicationEvent, fireBrowserWindowResizeEvent, getContextHolder, getRootScope, getScreenContext, getTopmostComponent, getValuesToRetain, isInvalid, markComponentAsInvalid, markComponentAsValid, registerUIComponent, registerValueToRetain, render, resume, triggerEventProcessing, unregisterUIComponent, unregisterValueToRetain, updateContextFor
public Set<UIComponent> getComponentsForDefinition(RecordHolder componentDefinition, UIComponent scopeComponent)
LspsScreen
getComponentsForDefinition
in interface LspsScreen
componentDefinition
- the definition, not null.scopeComponent
- find the components in this scope only. Not null.UIComponent
associated with the given component definition. Never null, never contains nulls.public Set<UIComponent> getAllComponents()
LspsScreen
getRootScope().getRegisteredComponents()
getAllComponents
in interface LspsScreen
Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.