]>
git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/ui/UiPart.java
1 package org
.argeo
.slc
.detached
.ui
;
3 import org
.argeo
.slc
.detached
.DetachedContext
;
4 import org
.argeo
.slc
.detached
.DetachedRequest
;
6 public abstract class UiPart
{
7 private boolean initialized
= false;
9 public synchronized final void init(DetachedContext context
,
10 DetachedRequest request
) {
11 initUi(context
, request
);
15 public synchronized final void reset(DetachedContext context
,
16 DetachedRequest request
) {
17 resetUi(context
, request
);
21 protected abstract void initUi(DetachedContext context
,
22 DetachedRequest request
);
24 protected void resetUi(DetachedContext context
, DetachedRequest request
) {
28 public synchronized boolean isInitialized() {