Subversion Repository Public Repository

litesoft

Diff Revisions 949 vs 950 for /trunk/GWT_Sandbox/Prioritizer/src/org/litesoft/prioritizer/client/ui/widgets/RestrictedResourceAbstractFieldsPanel.java

Diff revisions: vs.
  @@ -1,61 +1,61 @@
1 - package org.litesoft.prioritizer.client.ui.widgets;
2 -
3 - import org.litesoft.GWT.client.view.*;
4 - import org.litesoft.GWT.client.widgets.*;
5 - import org.litesoft.GWT.forms.client.*;
6 - import org.litesoft.prioritizer.client.boviews.*;
7 - import org.litesoft.uispecification.*;
8 -
9 - import com.google.gwt.user.client.ui.*;
10 -
11 - import static org.litesoft.uispecification.FormWidgetAspectCtrl.*;
12 - import static org.litesoft.uispecification.FormWidgetCtrl.*;
13 -
14 - public abstract class RestrictedResourceAbstractFieldsPanel extends SizeableVerticalPanel implements RestrictedResourceViewNames,
15 - QBEinputPanelAccessorWithCtrlMap<RestrictedResourceView> {
16 - private Widget mPointerField;
17 - protected FormEngine mFE;
18 - private FormWidgetCtrl mDefaultCtrl;
19 - private FormWidgetCtrl mSearchFieldCtrl;
20 -
21 - protected RestrictedResourceAbstractFieldsPanel( FormWidgetCtrl pDefaultCtrl, FormWidgetCtrl pSearchFieldCtrl ) {
22 - mDefaultCtrl = pDefaultCtrl;
23 - mSearchFieldCtrl = pSearchFieldCtrl;
24 -
25 - stretchableHorizontally();
26 - }
27 -
28 - @Override
29 - public WidgetCtrlMap createCtrlMap() {
30 - WidgetCtrlMap zWidgetCtrlMap = new WidgetCtrlMap( mDefaultCtrl );
31 -
32 - zWidgetCtrlMap.add( mSearchFieldCtrl.unique(), aName );
33 - zWidgetCtrlMap.add( Visible( Search ).enable( Search ).searchFilter(), aShowInactive );
34 - zWidgetCtrlMap.add( EDIT_ONLY.always(), aActive );
35 -
36 - return zWidgetCtrlMap;
37 - }
38 -
39 - @Override
40 - public Widget initialize( FormEngine pFE, FormBinder<RestrictedResourceView> pFB ) {
41 - mFE = pFE;
42 -
43 - add( mPointerField = pFB.add( aName, 0 ) );
44 - add( createActivePanel( pFB ) );
45 -
46 - return this;
47 - }
48 -
49 - @Override
50 - public final Widget getPointerField() {
51 - return mPointerField;
52 - }
53 -
54 - protected Widget createActivePanel( FormBinder<RestrictedResourceView> pFB ) {
55 - SizeableHorizontalPanel zPanel = new SizeableHorizontalPanel().stretchableHorizontally();
56 - zPanel.add( pFB.add( aActive ) );
57 - zPanel.add( new SizeableSpacer( 10 ).stretchableHorizontally() );
58 - zPanel.add( pFB.add( aShowInactive ) );
59 - return zPanel;
60 - }
61 - }
1 + package org.litesoft.prioritizer.client.ui.widgets;
2 +
3 + import org.litesoft.GWT.client.view.*;
4 + import org.litesoft.GWT.client.widgets.*;
5 + import org.litesoft.GWT.forms.client.*;
6 + import org.litesoft.prioritizer.client.boviews.*;
7 + import org.litesoft.uispecification.*;
8 +
9 + import com.google.gwt.user.client.ui.*;
10 +
11 + import static org.litesoft.uispecification.FormWidgetAspectCtrl.*;
12 + import static org.litesoft.uispecification.FormWidgetCtrl.*;
13 +
14 + public abstract class RestrictedResourceAbstractFieldsPanel extends SizeableVerticalPanel implements RestrictedResourceViewNames,
15 + QBEinputPanelAccessorWithCtrlMap<RestrictedResourceView> {
16 + private Widget mPointerField;
17 + protected FormEngine mFE;
18 + private FormWidgetCtrl mDefaultCtrl;
19 + private FormWidgetCtrl mSearchFieldCtrl;
20 +
21 + protected RestrictedResourceAbstractFieldsPanel( FormWidgetCtrl pDefaultCtrl, FormWidgetCtrl pSearchFieldCtrl ) {
22 + mDefaultCtrl = pDefaultCtrl;
23 + mSearchFieldCtrl = pSearchFieldCtrl;
24 +
25 + stretchableHorizontally();
26 + }
27 +
28 + @Override
29 + public WidgetCtrlMap createCtrlMap() {
30 + WidgetCtrlMap zWidgetCtrlMap = new WidgetCtrlMap( mDefaultCtrl );
31 +
32 + zWidgetCtrlMap.add( mSearchFieldCtrl.unique(), aName );
33 + zWidgetCtrlMap.add( Visible( Search ).enable( Search ).searchFilter(), aShowInactive );
34 + zWidgetCtrlMap.add( EDIT_ONLY.always(), aActive );
35 +
36 + return zWidgetCtrlMap;
37 + }
38 +
39 + @Override
40 + public Widget initialize( FormEngine pFE, FormBinder<RestrictedResourceView> pFB ) {
41 + mFE = pFE;
42 +
43 + add( mPointerField = pFB.add( aName, 0 ) );
44 + add( createActivePanel( pFB ) );
45 +
46 + return this;
47 + }
48 +
49 + @Override
50 + public final Widget getPointerField() {
51 + return mPointerField;
52 + }
53 +
54 + protected Widget createActivePanel( FormBinder<RestrictedResourceView> pFB ) {
55 + SizeableHorizontalPanel zPanel = new SizeableHorizontalPanel().stretchableHorizontally();
56 + zPanel.add( pFB.add( aActive ) );
57 + zPanel.add( new SizeableSpacer( 10 ).stretchableHorizontally() );
58 + zPanel.add( pFB.add( aShowInactive ) );
59 + return zPanel;
60 + }
61 + }