Ignore:
Timestamp:
10/19/09 17:41:52 (15 years ago)
Author:
zeiss
Message:
 
Location:
trunk/de.ugoe.cs.swe.exercises/src/de/ugoe/cs/swe/exercises
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/de.ugoe.cs.swe.exercises/src/de/ugoe/cs/swe/exercises/exercisesheet/PdfGenerator.java

    r16 r17  
    139139                        template = template.replaceAll("(\\W)DUEDATE(\\W)", "$1" 
    140140                                        + Matcher.quoteReplacement(dueDateString) + "$2"); 
     141                        template = template.replaceAll("(\\W)RESEARCHGROUP(\\W)", "$1" 
     142                                        + Matcher.quoteReplacement(settings.getMyResearchGroup()) + "$2"); 
     143                        template = template.replaceAll("(\\W)RESEARCHGROUPURL(\\W)", "$1" 
     144                                        + Matcher.quoteReplacement(settings.getMyResearchGroupUrl()) + "$2"); 
    141145 
    142146                        // write temporary .tex file to temp directory 
  • trunk/de.ugoe.cs.swe.exercises/src/de/ugoe/cs/swe/exercises/settings/SettingsDialog.java

    r16 r17  
    4646        private Text textMySQLPassword; 
    4747        private Text textPdflatex; 
     48        private Text textResearchGroup; 
     49        private Text textResearchGroupUrl; 
    4850        private Combo cboUseSSL; 
    4951        private String svnLocation = ""; 
     
    5658        private String mySQLPassword = ""; 
    5759        private String myPDFLatexPath = ""; 
     60        private String myResearchGroup = ""; 
     61        private String myResearchGroupUrl = ""; 
    5862        private boolean mySQLcheckSSL = false; 
    5963 
     
    203207                                | GridData.HORIZONTAL_ALIGN_FILL)); 
    204208                textPdflatex = textbox10; 
     209 
     210                Label label11 = new Label(parent, SWT.NONE); 
     211                label11.setText("Research Group"); 
     212                textResearchGroup = new Text(parent, SWT.BORDER); 
     213                textResearchGroup.setLayoutData(new GridData(GridData.GRAB_HORIZONTAL 
     214                                | GridData.HORIZONTAL_ALIGN_FILL)); 
     215 
     216                Label label12 = new Label(parent, SWT.NONE); 
     217                label12.setText("Research Group Url"); 
     218                textResearchGroupUrl = new Text(parent, SWT.BORDER); 
     219                textResearchGroupUrl.setLayoutData(new GridData( 
     220                                GridData.GRAB_HORIZONTAL | GridData.HORIZONTAL_ALIGN_FILL)); 
    205221 
    206222                if (mySQLcheckSSL) 
     
    218234                textMySQLPassword.setText(mySQLPassword); 
    219235                textPdflatex.setText(myPDFLatexPath); 
     236                textResearchGroup.setText(myResearchGroup); 
     237                textResearchGroupUrl.setText(myResearchGroupUrl); 
    220238 
    221239                GridData gd = new GridData(GridData.HORIZONTAL_ALIGN_END); 
     
    252270                                        mySQLPassword = textMySQLPassword.getText(); 
    253271                                        myPDFLatexPath = textPdflatex.getText(); 
     272                                        myResearchGroup = textResearchGroup.getText(); 
     273                                        myResearchGroupUrl = textResearchGroupUrl.getText(); 
    254274 
    255275                                        if (cboUseSSL.getSelectionIndex() == 1) 
     
    334354                        mySQLcheckSSL = false; 
    335355                        myPDFLatexPath = ""; 
     356                        myResearchGroup = ""; 
     357                        myResearchGroupUrl = ""; 
    336358                } else { 
    337359                        try { 
     
    364386                                if (settings.getProperty("mySQLcheckSSL") != null) 
    365387                                        myPDFLatexPath = settings.getProperty("myPDFLatexPath"); 
     388                                if (settings.getProperty("myResearchGroup") != null) 
     389                                        myResearchGroup = settings.getProperty("myResearchGroup"); 
     390                                if (settings.getProperty("myResearchGroupUrl") != null) 
     391                                        myResearchGroupUrl = settings 
     392                                                        .getProperty("myResearchGroupUrl"); 
     393 
    366394                        } catch (Exception ex) { 
    367395                                svnLocation = ""; 
     
    375403                                mySQLcheckSSL = false; 
    376404                                myPDFLatexPath = ""; 
     405                                myResearchGroup = ""; 
     406                                myResearchGroupUrl = ""; 
    377407                        } 
    378408                } 
     
    402432                settings.setProperty("mySQLcheckSSL", String.valueOf(mySQLcheckSSL)); 
    403433                settings.setProperty("myPDFLatexPath", myPDFLatexPath); 
     434                settings.setProperty("myResearchGroup", myResearchGroup); 
     435                settings.setProperty("myResearchGroupUrl", myResearchGroupUrl); 
    404436 
    405437                try { 
     
    413445        } 
    414446 
     447        public String getMyResearchGroup() { 
     448                return myResearchGroup; 
     449        } 
     450 
     451        public String getMyResearchGroupUrl() { 
     452                return myResearchGroupUrl; 
     453        } 
     454 
    415455} 
Note: See TracChangeset for help on using the changeset viewer.