int flags
String id
MarkupContainer parent
int generatedMarkupId
Component.data
,
profiling showed that having it as separate property consumes less memory.Object data
What's stored here depends on what attributes are set on component. Data can contains combination of following attributes:
Component.FLAG_MODEL_SET
)
MetaDataEntry
[] if more metadata entries are present) *
Behavior
(s) added to component. The behaviors are not stored in separate array,
they are part of the Component.data
array (this is in order to save the space of the pointer
to an empty array as most components have no behaviours). - FIXME - explain why - is this
correct?
Object children
MarkupContainer.MAPIFY_THRESHOLD
or a Map
when there are more children.MetaDataKey<T> key
Object object
int autoIndex
int numericId
org.apache.wicket.request.mapper.parameter.PageParameters pageParameters
int renderCount
IRequestablePage.getRenderCount()
int pageId
AtomicInteger sequence
AtomicInteger pageId
Supplier<T> pageAccessSynchronizer
ClientInfo clientInfo
Session.getClientInfo()
.FeedbackMessages feedbackMessages
String id
AtomicReference<V> locale
MetaDataEntry<T>[] metaData
AtomicReference<V> style
org.apache.wicket.util.time.Duration updateInterval
boolean stopped
String timerId
String name
AjaxChannel.Type type
String event
String boundName
StringBuilder init
StringBuilder success
StringBuilder failure
StringBuilder before
StringBuilder beforeSend
StringBuilder after
StringBuilder complete
StringBuilder precondition
StringBuilder done
org.apache.wicket.util.time.Duration delay
String id
boolean postponeTimerOnUpdate
CharSequence value
IAjaxLink owner
IPageable pageable
String name
String componentClassName
Component component
String separator
Component component
int behaviorId
IRequestableComponent component
String componentPath
Class<T> resourceStreamClass
ContentDisposition contentDisposition
String contentType
IConverterLocator converterSupplier
Locale locale
org.apache.wicket.util.resource.IResourceStream resourceStream
URL url
org.apache.wicket.util.time.Time lastModified
String url
IConverterLocator locator
Locale locale
Object oject
Component component
MarkupContainer container
int minimumErrorLevel
int level
List<E> feedbacks
RequestCycle cycle
int level
Serializable message
Component reporter
boolean rendered
List<E> messages
FeedbackMessage
s.IFeedbackMessageFilter filter
Comparator<T> sortingComparator
Component pageResolvingComponent
boolean includeSession
Session
will be collected.
By default is true.Component fence
org.apache.wicket.util.resource.IResourceStream resourceStream
String markupClassName
String cacheKey
String encoding
null
, otherwiseString wicketNamespace
String wicketId
String doctype
boolean async
boolean defer
String charset
CharSequence css
String condition
null
or empty string for no condition.
Warning: the conditional comments don't work when injected dynamically
with JavaScript (i.e. in Ajax response). An alternative solution is to use user agent sniffing
at the server side:
public void renderHead(IHeaderResponse response) {
WebClientInfo clientInfo = (WebClientInfo) getSession().getClientInfo();
ClientProperties properties = clientInfo.getProperties();
if (properties.isBrowserInternetExplorer() && properties.getBrowserVersionMajor() >= 8) {
response.renderCSSReference(new PackageResourceReference(MyPage.class, "my-conditional.css" ));
}
}
String markupId
ResourceReference reference
String media
org.apache.wicket.request.mapper.parameter.PageParameters pageParameters
String rel
CharSequence javaScript
ResourceReference reference
org.apache.wicket.request.mapper.parameter.PageParameters pageParameters
String url
CharSequence javaScript
String target
String event
CharSequence javaScript
CharSequence javaScript
boolean renderPageFirst
HeaderItem wrapped
CharSequence string
HeaderItem wrapped
String filterName
String filterName
MarkupContainer container
String scope
ConcurrentLinkedQueue<E> fifo
int maxSize
Component child
MarkupContainer markupProvider
Border.BorderBodyContainer body
boolean rendering
Body body
IModel<T> choices
IChoiceRenderer<T> renderer
boolean nullValid
Component component
short flags
boolean defaultFormProcessing
int uuid
Check.getValue()
must be usedCheckGroup<T> group
String prefix
String suffix
AbstractChoice.LabelPosition labelPosition
CheckBoxMultipleChoice<T> choiceComponent
CheckGroup<T> group
Component resourceSource
IFormSubmittingComponent defaultSubmittingComponent
WARNING: note that this is a best effort only. Unfortunately having a 'default' IFormSubmittingComponent in a form is ill defined in the standards, and of course IE has it's own way of doing things.
org.apache.wicket.util.lang.Bytes maxSize
ApplicationSettings.getDefaultMaximumUploadSize()
is used.org.apache.wicket.util.lang.Bytes fileMaxSize
short multiPart
LabeledWebMarkupContainer component
FormComponent<T> formComponent
LocalizedImageResource localizedImageResource
int maxRows
int maxRows
RangeValidator<Z extends Comparable<? super Z> & Serializable> validator
IModel<T> minimum
IModel<T> maximum
IModel<T> step
boolean resetPassword
PasswordTextField.setResetPassword(boolean)
.int uuid
Radio.getValue()
must be usedRadioGroup<T> group
String prefix
String suffix
AbstractChoice.LabelPosition labelPosition
IValidationError error
Serializable message
org.apache.commons.fileupload.FileItem item
WebComponent upload
WebMarkupContainer container
int max
boolean useMultipleAttr
FormComponent<T>[] components
boolean visible
IFeedbackMessageFilter filter
IFormValidator validator
String media
LocalizedImageResource localizedImageResource
List<E> localizedImageResources
List<E> xValues
List<E> sizes
Image.Cors crossOrigin
PackageResourceReference packageResourceReference
String media
byte[] imageData
int arcHeight
int arcWidth
int backgroundColorRgb
int colorRgb
Map<K,V> fontAttributes
int textColorRgb
String label
Boolean resourceKind
Component component
IResource resource
ResourceReference resourceReference
org.apache.wicket.request.mapper.parameter.PageParameters resourceParameters
Locale locale
String style
String variation
int height
int type
int width
String pageClassName
org.apache.wicket.request.mapper.parameter.PageParameters parameters
RepeatingView areas
IModel<T> fileNameModel
boolean deleteAfter
org.apache.wicket.util.time.Duration cacheDuration
By default is null
and
ResourceSettings.getDefaultCacheDuration()
is used.
boolean contextRelative
PopupSettings popupSettings
IPageProvider pageProvider
Component anchor
Component.getOutputMarkupId()
flag true, or it
must be attached to a <a tag with a href attribute of more than one character starting
with '#' ('<a href="#someAnchor" ... ').boolean autoEnable
PopupSettings popupSettings
int displayFlags
int height
int left
String target
int top
int width
String windowName
ResourceReference resourceReference
IResource resource
org.apache.wicket.request.mapper.parameter.PageParameters resourceParameters
int firstIndex
boolean reuseItems
int viewSize
int index
long currentPage
long itemsPerPage
boolean autoplay
boolean loop
boolean muted
boolean controls
MediaComponent.Preload preload
String startTime
String endTime
String mediaGroup
MediaComponent.Cors crossOrigin
String type
org.apache.wicket.request.mapper.parameter.PageParameters pageParameters
ResourceReference resourceReference
String url
boolean displayType
String type
String media
org.apache.wicket.request.mapper.parameter.PageParameters pageParameters
ResourceReference resourceReference
String url
Track.Kind kind
String label
boolean defaultTrack
Locale srclang
ResourceReference resourceReference
String url
org.apache.wicket.request.mapper.parameter.PageParameters pageParameters
Integer width
Integer height
ResourceReference poster
org.apache.wicket.request.mapper.parameter.PageParameters posterPageParameters
IPageable pageable
IPagingLabelProvider labelProvider
long startIndex
long margin
String separator
int viewSize
int increment
IPageable pageable
IPageable pageable
long pageNumber
PagingNavigation pagingNavigation
IPageable pageable
IPagingLabelProvider labelProvider
BrowserInfoForm browserInfoForm
org.apache.wicket.markup.html.panel.FeedbackPanel.MessageListView messageListView
String associatedMarkupId
MarkupContainer markupProvider
ArrayDeque<E> autolinkStatus
boolean autolinking
String wicketMessageAttrName
long itemsPerPage
long currentPage
IItemReuseStrategy itemReuseStrategy
IItemReuseStrategy
long childIdCounter
IDataProvider<T> dataProvider
int columns
int rows
Map<K,V> tagNameToAutolinkResolverDelegates
Map<K,V> tagNameToTagReferenceResolvers
String anchor
boolean transformBodyOnly
String xslFile
String xslFile
Object target
String propertyName
Serializable object
String expression
Object object
int page
org.apache.wicket.util.time.Duration timeout
String threadName
int pageId
IManageablePage
String sessionId
IManageablePage
is used.byte[] data
IManageablePage
String sessionId
String fileName
PageWindowManager manager
boolean unbound
List<E> windows
org.apache.wicket.util.collections.IntHashMap<V> idToWindowIndex
org.apache.wicket.util.collections.IntHashMap<V> windowIndexToPageId
int indexPointer
int totalSize
long maxSize
Queue<E> index
ConcurrentMap<K,V> pages
page id => page as bytes
int browserHeight
boolean browserInternetExplorer
boolean browserKonqueror
boolean browserMozilla
boolean browserMozillaFirefox
boolean browserOpera
boolean browserSafari
boolean browserChrome
boolean browserEdge
int browserVersionMajor
int browserVersionMinor
int browserWidth
boolean navigatorCookieEnabled
boolean navigatorJavaEnabled
String navigatorAppCodeName
String navigatorAppName
String navigatorAppVersion
String navigatorLanguage
String navigatorPlatform
String navigatorUserAgent
String remoteAddress
int screenColorDepth
int screenHeight
int screenWidth
String utcDSTOffset
String utcOffset
String jsTimeZone
String hostname
boolean javaScriptEnabled
long startDate
long timeTaken
List<E> entries
Map<K,V> userData
String requestedUrl
org.apache.wicket.request.IRequestHandler eventTarget
org.apache.wicket.request.IRequestHandler responseTarget
String sessionId
long totalSessionSize
Object sessionInfo
int activeRequest
org.apache.wicket.util.value.ValueMap attributes
long creationTime
String id
long lastAccessedTime
boolean temporary
String userAgent
ClientProperties.isNavigatorJavaEnabled()
property, which is
not set until an actual reply from a browser (e.g. using BrowserInfoPage
is set.ClientProperties properties
String charsetName
String path
boolean cachingEnabled
boolean minifyIt
String minPostfix
String format
org.apache.wicket.util.time.Time lastModifiedTime
String absolutePath
Locale locale
String path
String scopeName
String name
String style
String variation
boolean compress
ITextResourceCompressor
can be used to compress this
resource. Default is false
because this resource may be used for binary data (e.g. an
image). Specializations of this class should change this flag appropriately.boolean cachingEnabled
IResourceCachingStrategy
should be applied to resourceString textEncoding
boolean readBuffered
boolean readBuffered
ResourceReference.Key data
org.danekja.java.util.function.serializable.SerializableSupplier<T> resourceBuilder
org.apache.wicket.util.resource.IResourceStream stream
String fileName
ContentDisposition contentDisposition
String textEncoding
org.apache.wicket.util.time.Duration cacheDuration
org.apache.wicket.request.Url url
boolean contextRelative
LoadableDetachableModel<T> path
Path path
TextTemplate textTemplate
IModel<T> variablesModel
ResourceStreamResource resource
List<E> providedResources
boolean cachingEnabled
ITextResourceCompressor compressor
List<E> providedResources
ITextResourceCompressor compressor
ResourceReference bundleRef
List<E> providedResources
String name
StringBuilder buffer
Class<T> scope
String fileName
String encoding
TextTemplate decorated
TextTemplate
.Serializable errorMessage
IValidator<T> validator
Comparable<T> minimum
Comparable<T> maximum
CreditCardValidator.CreditCard cardId
boolean failOnUnknown
String format
Pattern pattern
boolean reverse
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.