Buggy code:
gKey . setLayoutData ( data ) ; Group gEncryptionId = new Group ( parent , SWT . SHADOW_ETCHED_IN ) ; gEncryptionId . setLayout ( layout ) ; gEncryptionId . setText ( encryptionId ) ; data = new FormData ( ) ; data . top = new FormAttachment ( gKey , Globals . MARGIN , SWT . DEFAULT ) ; data . top = new FormAttachment ( gKey , Globals . MARGIN , SWT . DEFAULT ) ; data . left = new FormAttachment ( 0 , 0 ) ; data . right = new FormAttachment ( Globals . GROUP_NUMERATOR ) ; gEncryptionId . setLayoutData ( data ) ; Label lKeyStoreName = new Label ( gKeyStore , SWT . SHADOW_IN ) ; lKeyStoreName . setText ( name ) ; data = new FormData ( ) ; data . width = PageAlgorithms . LABELWIDTH ; data . top = new FormAttachment ( gKeyStore ) ; data . left = new FormAttachment ( gKeyStore ) ; lKeyStoreName . setLayoutData ( data ) ; tKeyStore = new Text ( gKeyStore , SWT . SINGLE ) ; data = new FormData ( ) ; data . width = Globals . SHORT_TEXT_WIDTH ; data . top = new FormAttachment ( lKeyStoreName , 0 , SWT . CENTER ) ; data . left = new FormAttachment ( lKeyStoreName ) ; tKeyStore . setLayoutData ( data ) ; bSelectKeyStore = new Button ( gKeyStore , SWT . PUSH ) ; bSelectKeyStore . setText ( selectButton ) ; data = new FormData ( ) ; data . top = new FormAttachment ( tKeyStore , 0 , SWT . CENTER ) ; data . left = new FormAttachment ( tKeyStore , Globals . MARGIN ) ; bSelectKeyStore . setLayoutData ( data ) ; Label lKeyStorePassword = new Label ( gKeyStore , SWT . SHADOW_IN ) ; lKeyStorePassword . setText ( password ) ; data = new FormData ( ) ; data . width = PageAlgorithms . LABELWIDTH ; data . top = new FormAttachment ( lKeyStoreName , Globals . MARGIN ) ; data . left = new FormAttachment ( gKeyStore ) ; lKeyStorePassword . setLayoutData ( data ) ; tKeyStorePassword = new Text ( gKeyStore , SWT . SINGLE ) ; tKeyStorePassword . setTextLimit ( KEYSTORE_PASSWORD_MAX_SIZE ) ; data = new FormData ( ) ; data . width = Globals . SHORT_TEXT_WIDTH ; data . top = new FormAttachment ( lKeyStorePassword , 0 , SWT . CENTER ) ; data . left = new FormAttachment ( lKeyStorePassword ) ; tKeyStorePassword . setEchoChar ( '*' ) ; tKeyStorePassword . setLayoutData ( data ) ; bEchoKeyStorePassword = new Button ( gKeyStore , SWT . PUSH ) ; bEchoKeyStorePassword . setImage ( XmlSecurityImageRegistry . getImageRegistry ( ) . get ( "echo_password" ) ) ; bEchoKeyStorePassword . setToolTipText ( echoPassword ) ; data = new FormData ( ) ; data . top = new FormAttachment ( tKeyStorePassword , 0 , SWT . CENTER ) ; data . left = new FormAttachment ( tKeyStorePassword , Globals . MARGIN ) ; bEchoKeyStorePassword . setLayoutData ( data ) ; Label lKeyName = new Label ( gKey , SWT . SHADOW_IN ) ; lKeyName . setText ( name ) ; data = new FormData ( ) ; data . width = PageAlgorithms . LABELWIDTH ; data . top = new FormAttachment ( gKey ) ; data . left = new FormAttachment ( gKey ) ; lKeyName . setLayoutData ( data ) ; tKeyName = new Text ( gKey , SWT . SINGLE ) ; tKeyName . setTextLimit ( KEY_ALIAS_MAX_SIZE ) ; data = new FormData ( ) ; data . width = Globals . SHORT_TEXT_WIDTH ; data . top = new FormAttachment ( lKeyName , 0 , SWT . CENTER ) ; data . left = new FormAttachment ( lKeyName ) ; tKeyName . setLayoutData ( data ) ; Label lKeyPassword = new Label ( gKey , SWT . SHADOW_IN ) ; lKeyPassword . setText ( password ) ; data = new FormData ( ) ; data . width = PageAlgorithms . LABELWIDTH ; data . top = new FormAttachment ( lKeyName , Globals . MARGIN ) ; data . left = new FormAttachment ( gKey ) ; lKeyPassword . setLayoutData ( data ) ; tKeyPassword = new Text ( gKey , SWT . SINGLE ) ; tKeyPassword . setTextLimit ( KEYSTORE_PASSWORD_MAX_SIZE ) ; data = new FormData ( ) ; data . width = Globals . SHORT_TEXT_WIDTH ; data . top = new FormAttachment ( lKeyPassword , 0 , SWT . CENTER ) ; data . left = new FormAttachment ( lKeyPassword ) ; tKeyPassword . setEchoChar ( '*' ) ; tKeyPassword . setLayoutData ( data ) ; bEchoKeyPassword = new Button ( gKey , SWT . PUSH ) ; bEchoKeyPassword . setImage ( XmlSecurityImageRegistry . getImageRegistry ( ) . get ( "echo_password" ) ) ; bEchoKeyPassword . setToolTipText ( echoPassword ) ; data = new FormData ( ) ; data . top = new FormAttachment ( tKeyPassword , 0 , SWT . CENTER ) ; data . left = new FormAttachment ( tKeyPassword , Globals . MARGIN ) ; bEchoKeyPassword . setLayoutData ( data ) ; cEncryptionId = new Combo ( gEncryptionId , SWT . READ_ONLY ) ; data = new FormData ( ) ; data . top = new FormAttachment ( gEncryptionId ) ; data . left = new FormAttachment ( gEncryptionId ) ; <START_BUG> data . width = Globals . COMBO_WIDTH ; <END_BUG> cEncryptionId . setLayoutData ( data ) ; } private void determineIds ( ) { } private void addListeners ( ) { } private void updateStatus ( final String message ) { } private void dialogChanged ( ) { } public void handleEvent ( final Event e ) { } private void echoPassword ( final Event e ) { } private void openKeyStore ( ) { } public boolean isPageComplete ( ) { } private void saveDataToModel ( ) { } }

Fix:
data . width = Globals . COMBO_LARGE_WIDTH ;