Package org.springframework.richclient.dialog

Examples of org.springframework.richclient.dialog.TabbedDialogPage


    /**
     * Execute the login command. Display the dialog and attempt authentication.
     */
    protected void doExecuteCommand() {
        CompositeDialogPage tabbedPage = new TabbedDialogPage( "loginForm" );

        final LoginForm loginForm = createLoginForm();

        tabbedPage.addForm( loginForm );

        if( getDefaultUserName() != null ) {
            loginForm.setUserName( getDefaultUserName() );
        }

View Full Code Here


        private void createDialog() {
            ownerFormModel = FormModelHelper.createCompoundFormModel(new Owner());
            ownerGeneralForm = new OwnerGeneralForm(FormModelHelper.createChildPageFormModel(ownerFormModel, null));

            compositePage = new TabbedDialogPage("ownerProperties");
            compositePage.addForm(ownerGeneralForm);
            compositePage.addForm(new OwnerAddressForm(FormModelHelper.createChildPageFormModel(ownerFormModel, null)));

            dialog = new TitledPageApplicationDialog(compositePage, getWindowControl(), CloseAction.HIDE) {
                protected void onAboutToShow() {
View Full Code Here

  protected void bindInTabs( @NotNull @NonNls String attributes, @NotNull TableFormBuilder builder, @NotNull @NonNls String tabId, @NotNull @NonNls String... properties ) {
    if ( properties.length == 0 ) {
      throw new IllegalStateException( "Need at least one property" );
    }

    TabbedDialogPage tabbedDialogPage = new TabbedDialogPage( tabId );
    for ( final String property : properties ) {
      tabbedDialogPage.addPage( new AbstractDialogPage( property, false ) {
        @Override
        protected JComponent createControl() {
          return getBindingFactory().createBinding( property ).getControl();
        }
      } );
    }

    builder.getLayoutBuilder().cell( tabbedDialogPage.getControl(), attributes );
  }
View Full Code Here

  protected void bindInTabs( @NotNull @NonNls String attributes, @NotNull TableFormBuilder builder, @NotNull @NonNls String tabId, @NotNull @NonNls TabProvider... tabProviders ) {
    if ( tabProviders.length == 0 ) {
      throw new IllegalStateException( "Need at least one tab configuration" );
    }

    TabbedDialogPage tabbedDialogPage = new TabbedDialogPage( tabId );
    for ( TabProvider tabProvider : tabProviders ) {
      tabbedDialogPage.addPage( tabProvider.createTab() );
    }

    builder.getLayoutBuilder().cell( tabbedDialogPage.getControl(), attributes );
  }
View Full Code Here

TOP

Related Classes of org.springframework.richclient.dialog.TabbedDialogPage

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.