Changeset 7238

Show
Ignore:
Timestamp:
10/05/09 15:33:08 (11 months ago)
Author:
pav
Message:
GROUP_DEPLOYMENT_R2: merge with trunk and some fixing of the skins and executable flag
Location:
branches/private/pav/NEW_JAVA_5/sophie2-platform
Files:
1 added
1 removed
542 modified
8 copied
1 moved

Legend:

Unmodified
Added
Removed
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/dev-tools/server.TrueServerMain.launch

    r6880 r7238  
    1717<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:org.sophie2.server}"/> 
    1818</launchConfiguration> 
     19 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.author/.classpath

    r2604 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.author/.settings/org.eclipse.jdt.core.prefs

    r115 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:35:56 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:36:03 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/main/java/org/sophie2/base/bound/BoundCheckBox.java

    r6407 r7238  
    2727                                final JCheckBox res = new JCheckBox(); 
    2828                                res.addItemListener(new ItemListener() { 
    29                                         @Override 
    3029                                        public void itemStateChanged(ItemEvent e) { 
    3130                                                syncInputToModel(res.isSelected()); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/main/java/org/sophie2/base/bound/BoundComboBox.java

    r7037 r7238  
    116116 
    117117                                        @SuppressWarnings({ "synthetic-access", "unchecked" }) 
    118                                         @Override 
    119118                                        public void itemStateChanged(ItemEvent e) { 
    120119                                                Object input = res.getSelectedItem(); 
     
    127126                                comboField.getDocument().addDocumentListener(new DocumentListener() { 
    128127 
    129                                         @Override 
    130128                                        public void changedUpdate(DocumentEvent e) { 
    131129                                                onUpdate(); 
    132130                                        } 
    133131 
    134                                         @Override 
    135132                                        public void insertUpdate(DocumentEvent e) { 
    136133                                                onUpdate(); 
    137134                                        } 
    138135 
    139                                         @Override 
    140136                                        public void removeUpdate(DocumentEvent e) { 
    141137                                                onUpdate(); 
     
    155151                                comboField.addFocusListener(new FocusListener() { 
    156152 
    157                                         @Override 
    158153                                        public void focusGained(FocusEvent e) { 
    159154                                                // nothing 
     
    161156 
    162157                                        @SuppressWarnings("unchecked") 
    163                                         @Override 
    164158                                        public void focusLost(FocusEvent e) { 
    165159                                                syncInputToModel(new ComboInput(null, modelData().get().getSelectedItem())); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/main/java/org/sophie2/base/bound/BoundGroupCheckBox.java

    r7106 r7238  
    122122                ON_SUBMIT { 
    123123 
    124                         @Override 
    125124                        public void defineFilter(EventFilterBuilder filter) { 
    126125                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    128127                        } 
    129128 
    130                         @Override 
    131129                        public boolean handle(EventR3 event) { 
    132130                                BoundGroupCheckBox source = event.getSource(BoundGroupCheckBox.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/main/java/org/sophie2/base/bound/BoundSlider.java

    r5317 r7238  
    160160                                validationVisible().set(false); 
    161161                                res.addChangeListener(new ChangeListener() { 
    162                                         @Override 
    163162                                        public void stateChanged(ChangeEvent arg0) { 
    164163                                                syncInputToModel(res.getValue()); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/main/java/org/sophie2/base/bound/BoundSpinner.java

    r5628 r7238  
    2929                                res.addChangeListener(new ChangeListener() { 
    3030                                 
    31                                         @Override 
    3231                                        public void stateChanged(ChangeEvent e) { 
    3332                                                syncInputToModel(Integer.parseInt(res.getModel().getValue().toString()));                                
     
    3736                                res.addFocusListener(new FocusListener() { 
    3837                                 
    39                                         @Override 
    4038                                        public void focusLost(FocusEvent e) { 
    4139                                                syncInputToModel(Integer.parseInt(res.getModel().getValue().toString()));                                
    4240                                        } 
    4341                                 
    44                                         @Override 
    4542                                        public void focusGained(FocusEvent e) { 
    4643                                                syncInputToModel(Integer.parseInt(res.getModel().getValue().toString())); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/main/java/org/sophie2/base/bound/BoundTextField.java

    r6238 r7238  
    3333                                res.getDocument().addDocumentListener(new DocumentListener() { 
    3434 
    35                                         @Override 
    3635                                        public void changedUpdate(DocumentEvent e) { 
    3736                                                syncInputToModel(res.getText()); 
    3837                                        } 
    3938 
    40                                         @Override 
    4139                                        public void insertUpdate(DocumentEvent e) { 
    4240                                                syncInputToModel(res.getText()); 
    4341                                        } 
    4442 
    45                                         @Override 
    4643                                        public void removeUpdate(DocumentEvent e) { 
    4744                                                syncInputToModel(res.getText()); 
     
    5047                                res.addFocusListener(new FocusListener() { 
    5148 
    52                                         @Override 
    5349                                        public void focusGained(FocusEvent e) { 
    5450                                                hasFocus().set(true); 
    5551                                        } 
    5652 
    57                                         @Override 
    5853                                        public void focusLost(FocusEvent e) { 
    5954                                                if (!res.getText().equals(dataInputControl.this.lastModelText)) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/test/java/org/sophie2/base/bound/BoundComboBoxTest.java

    r6546 r7238  
    142142                 */ 
    143143                ON_COMBO_SUBMIT { 
    144                         @Override 
    145144                        public void defineFilter(EventFilterBuilder filter) { 
    146145                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    149148 
    150149                        @SuppressWarnings("unchecked") 
    151                         @Override 
    152150                        public boolean handle(EventR3 event) { 
    153151                                MinimalBoundComboBox source = event.getSource(MinimalBoundComboBox.class); 
     
    195193 
    196194                SwingUtilities.invokeLater(new Runnable() { 
    197                         @Override 
    198195                        public void run() { 
    199196                                JFrame frame = new JFrame("BoundComboBox Demo"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/test/java/org/sophie2/base/bound/BoundControlsDemo.java

    r6508 r7238  
    230230                JButton button = new JButton("+"); 
    231231                button.addActionListener(new ActionListener() { 
    232                         @Override 
    233232                        public void actionPerformed(ActionEvent e) { 
    234233                                textField.value().set(textField.value().get() + 1); 
     
    270269                SwingUtilities.invokeLater(new Runnable() { 
    271270                        @SuppressWarnings("synthetic-access") 
    272                         @Override 
    273271                        public void run() { 
    274272                                BoundControlsDemo demo = new BoundControlsDemo(); 
     
    289287                ON_TEXT_SUBMIT { 
    290288 
    291                         @Override 
    292289                        public void defineFilter(EventFilterBuilder filter) { 
    293290                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    295292                        } 
    296293 
    297                         @Override 
    298294                        public boolean handle(EventR3 event) { 
    299295                                BoundTextFieldDemo source = event.getSource(BoundTextFieldDemo.class); 
     
    311307                ON_SLIDER_SUBMIT { 
    312308 
    313                         @Override 
    314309                        public void defineFilter(EventFilterBuilder filter) { 
    315310                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    318313 
    319314                        @SuppressWarnings("synthetic-access") 
    320                         @Override 
    321315                        public boolean handle(EventR3 event) { 
    322316                                BoundSliderDemo source = event.getSource(BoundSliderDemo.class); 
     
    337331                ON_SPINNER_SUBMIT { 
    338332 
    339                         @Override 
    340333                        public void defineFilter(EventFilterBuilder filter) { 
    341334                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    343336                        } 
    344337 
    345                         @Override 
    346338                        public boolean handle(EventR3 event) { 
    347339                                BoundSpinnerDemo source = event.getSource(BoundSpinnerDemo.class); 
     
    358350                ON_COMBO_SUBMIT { 
    359351 
    360                         @Override 
    361352                        public void defineFilter(EventFilterBuilder filter) { 
    362353                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    365356 
    366357                        @SuppressWarnings("unchecked") 
    367                         @Override 
    368358                        public boolean handle(EventR3 event) { 
    369359                                BoundComboBoxDemo source = event.getSource(BoundComboBoxDemo.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/test/java/org/sophie2/base/bound/BoundGroupCheckBoxDemo.java

    r7106 r7238  
    8989                 */ 
    9090                ON_SUBMIT { 
    91                         @Override 
    9291                        public void defineFilter(EventFilterBuilder filter) { 
    9392                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    9594                        } 
    9695 
    97                         @Override 
    9896                        public boolean handle(EventR3 event) { 
    9997                                SubCheckBox source = event.getSource(SubCheckBox.class); 
     
    138136 
    139137                SwingUtilities.invokeLater(new Runnable() { 
    140                         @Override 
    141138                        public void run() { 
    142139                                SophieLog.setMinLevel("", LogLevel.ERROR); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/test/java/org/sophie2/base/bound/BoundSpinnerTest.java

    r5739 r7238  
    124124                ON_SPINNER_SUBMIT { 
    125125 
    126                         @Override 
    127126                        public void defineFilter(EventFilterBuilder filter) { 
    128127                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    130129                        } 
    131130 
    132                         @Override 
    133131                        public boolean handle(EventR3 event) { 
    134132                                MinimalBoundSpinner source = event 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.bound/src/test/java/org/sophie2/base/bound/BoundTextFieldTest.java

    r5739 r7238  
    135135                ON_TEXT_SUBMIT { 
    136136 
    137                         @Override 
    138137                        public void defineFilter(EventFilterBuilder filter) { 
    139138                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    141140                        } 
    142141 
    143                         @Override 
    144142                        public boolean handle(EventR3 event) { 
    145143                                MinimalBoundTextField source = event 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/.classpath

    r115 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/.settings/org.eclipse.jdt.core.prefs

    r115 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:36:09 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1717org.eclipse.jdt.core.codeComplete.staticFieldPrefixes= 
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
     19org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes= 
     20org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes= 
    1921org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     22org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2123org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     24org.eclipse.jdt.core.compiler.compliance=1.5 
    2325org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2426org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9799org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    98100org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     101org.eclipse.jdt.core.compiler.source=1.5 
    100102org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101103org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
     
    103105org.eclipse.jdt.core.incompatibleJDKLevel=ignore 
    104106org.eclipse.jdt.core.incompleteClasspath=error 
    105  
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/gui/LogicR3Button.java

    r5739 r7238  
    3737        } 
    3838 
    39         @Override 
    4039        public void actionPerformed(ActionEvent arg0) { 
    4140                for (EventR3 event : this.events) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/gui/MouseCapture.java

    r4155 r7238  
    22 
    33import java.awt.AWTEvent; 
     4import java.awt.Point; 
    45import java.awt.Toolkit; 
    56import java.awt.event.AWTEventListener; 
     
    3132                this.initCompX = initCompX; 
    3233                this.initCompY = initCompY; 
     34                 
     35                Point componentPoint = e.getComponent().getLocationOnScreen(); 
     36 
    3337                if(!isInTestMode()) { 
    34                         this.initMouseX = e.getXOnScreen(); 
    35                         this.initMouseY = e.getYOnScreen(); 
     38                        this.initMouseX = componentPoint.x + e.getX(); 
     39                        this.initMouseY = componentPoint.y + e.getY(); 
    3640                        Toolkit.getDefaultToolkit().addAWTEventListener(this, AWTEvent.MOUSE_MOTION_EVENT_MASK | AWTEvent.MOUSE_EVENT_MASK); 
    3741                } else { 
     
    5660        public abstract void released(); 
    5761         
    58         @Override 
    5962        public final void eventDispatched(AWTEvent event) { 
    6063                MouseEvent m = (MouseEvent)event; 
     64                Point componentPoint = m.getComponent().getLocationOnScreen(); 
     65 
    6166                m.consume(); 
    62                 int newX = this.initCompX + m.getXOnScreen() - this.initMouseX; 
    63                 int newY = this.initCompY + m.getYOnScreen() - this.initMouseY; 
     67                int newX = this.initCompX + componentPoint.x + m.getX() - this.initMouseX; 
     68                int newY = this.initCompY + componentPoint.y + m.getY() - this.initMouseY; 
    6469                this.shouldMove(newX, newY); 
    6570                SophieLog.debug("eventDispatched:" +event); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/skin/IconId.java

    r6518 r7238  
    4444        } 
    4545         
    46         @Override 
    4746        public String getSkinId() { 
    4847                return this.skinId; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/structures/ImmDosTree.java

    r6880 r7238  
    905905                        private final int size = end; 
    906906 
    907                         @Override 
    908907                        public boolean hasNext() { 
    909908                                return this.current < this.size; 
    910909                        } 
    911910 
    912                         @Override 
    913911                        public E next() { 
    914912                                Node<E> res = findNext(ImmDosTree.this.root, this.current++); 
     
    933931                        } 
    934932 
    935                         @Override 
    936933                        public void remove() { 
    937934                                throw new UnsupportedOperationException( 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/structures/ImmHashingTree.java

    r6880 r7238  
    7171                } 
    7272 
    73                 @Override 
    7473                public Hash getHash() { 
    7574                        if (this.hash == null) { 
     
    231230        } 
    232231 
    233         @Override 
    234232        public Hash getHash() { 
    235233                return getRoot().getHash(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/structures/ImmTreeCollection.java

    r6880 r7238  
    6969        } 
    7070 
    71         @Override 
    7271        public final ImmDosTree<E> getTree() { 
    7372                return this.tree; 
    7473        } 
    7574 
    76         @Override 
    7775        public final int getTreeBegin() { 
    7876                return this.treeBegin; 
    7977        } 
    8078 
    81         @Override 
    8279        public final int getTreeEnd() { 
    8380                return this.treeEnd; 
    8481        } 
    8582         
    86         @Override 
    8783        public final E get(int index) { 
    8884                int realIndex = calcIndex(index); 
     
    9086        } 
    9187         
    92         @Override 
    9388        public Iterator<E> iterator() { 
    9489                return getTree().iterator(getTreeBegin(), getTreeEnd()); 
     
    9994 
    10095 
    101         @Override 
    10296        public final List<E> asList() { 
    10397                if (this.listCache == null) { 
     
    140134        } 
    141135 
    142         @Override 
    143136        public final int size() { 
    144137                return this.size; 
    145138        } 
    146139 
    147         @Override 
    148140        public final boolean isEmpty() { 
    149141                return size() == 0; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/structures/ImmTreeList.java

    r6933 r7238  
    4747        } 
    4848 
    49         @Override 
    5049        public ImmTreeList<T> add(int index, T element) { 
    5150                int realIndex = calcIndex(index); 
     
    5554        } 
    5655 
    57         @Override 
    5856        public ImmTreeList<T> remove(int index) { 
    5957                int realIndex = calcIndex(index); 
     
    6462        } 
    6563 
    66         @Override 
    6764        public ImmTreeList<T> set(int index, T element) { 
    6865                int realIndex = calcIndex(index); 
     
    7370        } 
    7471 
    75         @Override 
    7672        public ImmList<T> subList(int from, int to) { 
    7773                int subSize = to - from; 
     
    9692 
    9793        @Override 
     94        public Iterator<T> iterator() { 
     95                return getTree().iterator(getTreeBegin(), getTreeEnd()); 
     96        } 
     97 
    9898        public ImmTreeList<T> add(T value) { 
    9999                return add(size(), value); 
    100100        } 
    101101 
    102         @Override 
    103102        public ImmList<T> concat(ImmList<T> immList) { 
    104103                ImmTreeList<T> newData = this; 
     
    110109        } 
    111110 
    112         @Override 
    113111        public boolean contains(T element) { 
    114112                for (T iterElement : this) { 
     
    120118        } 
    121119 
    122         @Override 
    123120        public ImmList<T> remove(T value) { 
    124121                return remove(getIndex(value)); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/structures/ImmTreeMap.java

    r6933 r7238  
    2525        private final Comparator<K> DEFAULT_KEY_COMPARATOR = new Comparator<K>() { 
    2626                @SuppressWarnings("unchecked") 
    27                 @Override 
    2827                public int compare(K o1, K o2) { 
    2928                        return ((Comparable<K>) o1).compareTo(o2); 
     
    5251                } 
    5352 
    54                 @Override 
    5553                public int compare(ImmEntry<K, V> o1, ImmEntry<K, V> o2) { 
    5654                        return this.keyComaprator.compare(o1.getKey(), o2.getKey()); 
     
    143141        } 
    144142 
    145         @Override 
    146143        public boolean contains(K key) { 
    147144                return contains(getTree().getRoot(), getTreeBegin(), getTreeEnd(), key); 
    148145        } 
    149146 
    150         @Override 
    151147        public V get(K key) { 
    152148                if (!contains(key)) { 
     
    159155        } 
    160156 
    161         @Override 
    162157        public Comparator<K> getComparator() { 
    163158                return this.comparator.getKeyComparator(); 
    164159        } 
    165160 
    166         @Override 
    167161        public ImmTreeMap<K, V> put(K key, V value) { 
    168162                int index = getIndex(key); 
     
    187181        } 
    188182 
    189         @Override 
    190183        public ImmTreeMap<K, V> remove(K key) { 
    191184                if (!contains(key)) { 
     
    199192        } 
    200193 
    201         @Override 
    202194        public ImmTreeMap<K, V> subMap(K fromKey, K toKey) { 
    203195                int begin = getIndex(fromKey); 
     
    280272        } 
    281273 
    282         @Override 
    283274        public int find(ImmFind query, K key) { 
    284275                // TODO implement better 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/structures/ImmTreeSet.java

    r6880 r7238  
    2222         
    2323        private final Comparator<E> DEFAULT_COMPARATOR = new Comparator<E>() { 
    24                 @Override 
    2524                @SuppressWarnings("unchecked") 
    2625                public int compare(E o1, E o2) { 
     
    9695        private Set<E> setCache = null; 
    9796 
    98         @Override 
    9997        public Set<E> asSet() { 
    10098                if (this.setCache == null) { 
     
    115113        } 
    116114 
    117         @Override 
    118115        public boolean contains(E element) { 
    119116                return this.contains(getTree().getRoot(), getTreeBegin(), getTreeEnd(), 
     
    121118        } 
    122119 
    123         @Override 
    124120        public Comparator<E> getComparator() { 
    125121                return this.comparator; 
    126122        } 
    127123 
    128         @Override 
    129124        public ImmSet<E> put(E element) { 
    130125                int index = getIndex(element); 
     
    147142        } 
    148143 
    149         @Override 
    150144        public ImmSet<E> remove(E element) { 
    151145                if (!contains(element)) { 
     
    203197        } 
    204198 
    205         @Override 
    206199        public ImmTreeSet<E> subSet(E begin, E end) { 
    207200                int beginIndex = getIndex(begin); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/util/BinData.java

    r6933 r7238  
    1111import java.io.Writer; 
    1212import java.nio.ByteBuffer; 
    13 import java.util.Arrays; 
    1413 
    1514import org.sophie2.core.logging.SophieLog; 
     
    5049        public BinData(byte[] data) { 
    5150                assert data != null; 
    52                 this.data = Arrays.copyOf(data, data.length); 
     51                this.data = new byte[data.length]; 
     52                System.arraycopy(data, 0, this.data, 0, data.length); 
    5353        } 
    5454 
     
    135135         */ 
    136136        public BinData(byte[] data, int begin, int end) { 
    137                 this.data = Arrays.copyOfRange(data, begin, end); 
     137                this.data = new byte[end - begin]; 
     138                System.arraycopy(data, begin, this.data, 0, end - begin); 
     139                 
    138140        } 
    139141 
     
    144146         */ 
    145147        public byte[] getBytes() { 
    146                 return Arrays.copyOf(this.data, this.data.length); 
     148                byte[] copyOfData = new byte[this.data.length]; 
     149                System.arraycopy(this.data, 0, copyOfData, 0, this.data.length); 
     150                return copyOfData; 
    147151        } 
    148152 
     
    258262                assert begin == end || end <= this.data.length : String.format("from=%d, to=%d, size=%d", 
    259263                                begin, end, this.data.length); 
    260  
    261                 return Arrays.copyOfRange(this.data, begin, end); 
     264                byte[] copyOfData = new byte[end - begin]; 
     265                System.arraycopy(this.data, begin, copyOfData, 0, end - begin); 
     266                return copyOfData; 
    262267        } 
    263268 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/util/Hash.java

    r6482 r7238  
    113113        } 
    114114 
    115         @Override 
    116115        public int compareTo(Hash o) { 
    117116                if (this.count != o.count) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/util/ImmColor.java

    r5735 r7238  
    301301        } 
    302302 
    303         @Override 
    304303        public void fill(Graphics2D g2d, Shape shape) { 
    305304                g2d.setPaint(this.toAwtColor()); 
     
    307306        } 
    308307 
    309         @Override 
    310308        public ImmFilling transform(ImmColor immColor) {                 
    311309                return multiply(immColor); 
     
    337335        } 
    338336         
    339         @Override 
    340337        public Hash getHash() { 
    341338                Hasher h = new Hasher(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/util/ImmGradient.java

    r6172 r7238  
    135135                this.gradientType = gradientType; 
    136136                this.cycle = cycle; 
    137                 this.fractions = Arrays.copyOf(fracts, fracts.length); 
     137                this.fractions = new float[fracts.length]; 
     138                System.arraycopy(fracts, 0, this.fractions, 0, fracts.length); 
    138139                this.colors = new ImmColor[colors.length]; 
    139140                for (int i = 0; i < colors.length; i++) { 
     
    180181         */ 
    181182        public float[] getFractions() { 
    182                 return Arrays.copyOf(this.fractions, this.fractions.length); 
     183                float[] copyOfFractions = new float[this.fractions.length]; 
     184                System.arraycopy(this.fractions, 0, copyOfFractions, 0, this.fractions.length); 
     185                return copyOfFractions; 
    183186        } 
    184187 
     
    189192         */ 
    190193        public ImmColor[] getColors() { 
    191                 return Arrays.copyOf(this.colors, this.colors.length); 
     194                ImmColor[] copyOfColors = new ImmColor[this.colors.length]; 
     195                System.arraycopy(this.colors, 0, copyOfColors, 0, this.colors.length); 
     196                return copyOfColors; 
    192197        } 
    193198 
     
    217222                this.gradientType = GradientType.LINEAR; 
    218223                this.cycle = lgp.getCycleMethod(); 
    219                 this.fractions = Arrays.copyOf(lgp.getFractions(), 
    220                                 lgp.getFractions().length); 
     224                this.fractions = new float[lgp.getFractions().length]; 
     225                System.arraycopy(lgp.getFractions(), 0, this.fractions, 0, lgp.getFractions().length); 
    221226                Color[] lgpColors = lgp.getColors(); 
    222227                this.colors = new ImmColor[lgpColors.length]; 
     
    234239                this.gradientType = GradientType.RADIAL; 
    235240                this.cycle = rgp.getCycleMethod(); 
    236                 this.fractions = Arrays.copyOf(rgp.getFractions(), 
    237                                 rgp.getFractions().length); 
     241                this.fractions = new float[rgp.getFractions().length]; 
     242                System.arraycopy(rgp.getFractions(), 0, this.fractions, 0, rgp.getFractions().length); 
    238243                Color[] rgpColors = rgp.getColors(); 
    239244                this.colors = new ImmColor[rgpColors.length]; 
     
    250255         */ 
    251256        public MultipleGradientPaint getGradientPaint() { 
    252                 float[] fracts = Arrays.copyOf(this.fractions, this.fractions.length); 
     257                float[] fracts = new float[this.fractions.length]; 
     258                System.arraycopy(this.fractions, 0, fracts, 0, this.fractions.length); 
     259                 
    253260                Color[] awtColors = new Color[this.colors.length]; 
    254261                for (int i = 0; i < this.colors.length; i++) { 
     
    269276        } 
    270277 
    271         @Override 
    272278        public void fill(Graphics2D g2d, Shape shape) { 
    273279                g2d.setPaint(getGradientPaint()); 
     
    275281        } 
    276282 
    277         @Override 
    278283        public ImmFilling transform(ImmColor immColor) { 
    279284                ImmColor[] multipliedColors = new ImmColor[this.colors.length]; 
     
    323328        } 
    324329 
    325         @Override 
    326330        public Hash getHash() { 
    327331                 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/util/ImmImage.java

    r6933 r7238  
    186186        } 
    187187 
    188         @Override 
    189188        public void fill(Graphics2D g2d, Shape shape) { 
    190189                Rectangle rec = shape.getBounds(); 
     
    193192        } 
    194193 
    195         @Override 
    196194        public ImmFilling transform(ImmColor immColor) { 
    197195                BufferedImage bi = this.toBufferedImage(); 
     
    248246         * Hashes the image passing pixels with a fixed step on the x and y axis. 
    249247         */ 
    250         @Override 
    251248        public Hash getHash() { 
    252249                 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/util/ImmPattern.java

    r6172 r7238  
    4242        } 
    4343 
    44         @Override 
    4544        public void fill(Graphics2D g2d, Shape shape) { 
    4645                g2d.setPaint(this.paint); 
     
    4847        } 
    4948 
    50         @Override 
    5149        public ImmFilling transform(ImmColor immColor) { 
    5250                return new ImmPattern((ImmImage) this.pattern.transform(immColor)); 
     
    6361        } 
    6462 
    65         @Override 
    6663        public Hash getHash() { 
    6764                Hasher h = new Hasher(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/util/NaiveImmList.java

    r6880 r7238  
    8282        // in addition to List's observer's may contain 
    8383        // producers 
    84         @Override 
    8584        public NaiveImmList<E> set(int index, E value) { 
    8685                ArrayList<E> newData = new ArrayList<E>(asList()); 
     
    8988        } 
    9089 
    91         @Override 
    9290        public NaiveImmList<E> remove(int index) { 
    9391                ArrayList<E> newData = new ArrayList<E>(asList()); 
     
    9795        } 
    9896 
    99         @Override 
    10097        public NaiveImmList<E> remove(E value) { 
    10198                ArrayList<E> newData = new ArrayList<E>(asList()); 
     
    104101        } 
    105102 
    106         @Override 
    107103        public NaiveImmList<E> add(int index, E value) { 
    108104                ArrayList<E> newData = new ArrayList<E>(asList()); 
     
    124120        } 
    125121 
    126         @Override 
    127122        public NaiveImmList<E> add(E value) { 
    128123                return add(size(), value); 
    129124        } 
    130125 
    131         @Override 
    132126        public E get(int index) { 
    133127                return this.data.get(index); 
    134128        } 
    135129 
    136         @Override 
    137130        public int size() { 
    138131                return this.data.size(); 
     
    140133 
    141134        @SuppressWarnings("unchecked") 
    142         @Override 
    143135        public List<E> asList() { 
    144136 
     
    173165                private int current = -1; 
    174166 
    175                 @Override 
    176167                public void add(E e) { 
    177168                        NaiveImmList.this.add(e); 
    178169                } 
    179170 
    180                 @Override 
    181171                public boolean hasNext() { 
    182172                        return this.current < size() - 1; 
    183173                } 
    184174 
    185                 @Override 
    186175                public boolean hasPrevious() { 
    187176                        return this.current > 0; 
    188177                } 
    189178 
    190                 @Override 
    191179                public E next() { 
    192180                        if (!hasNext()) { 
     
    200188                } 
    201189 
    202                 @Override 
    203190                public int nextIndex() { 
    204191                        return hasNext() ? this.current + 1 : size(); 
    205192                } 
    206193 
    207                 @Override 
    208194                public E previous() { 
    209195                        if (!hasPrevious()) { 
     
    218204                } 
    219205 
    220                 @Override 
    221206                public int previousIndex() { 
    222207                        return this.current; 
    223208                } 
    224209 
    225                 @Override 
    226210                public void remove() { 
    227211                        NaiveImmList.this.remove(this.current); 
    228212                } 
    229213 
    230                 @Override 
    231214                public void set(E e) { 
    232215                        NaiveImmList.this.set(this.current, e); 
     
    234217        } 
    235218 
    236         @Override 
    237219        public Iterator<E> iterator() { 
    238220                return new NaiveImmListIterator(); 
    239221        } 
    240222 
    241         @Override 
    242223        public ImmList<E> concat(ImmList<E> immList) { 
    243224                ArrayList<E> newData = new ArrayList<E>(asList()); 
     
    264245        } 
    265246 
    266         @Override 
    267247        public boolean contains(E element) { 
    268248                return this.data.contains(element); 
     
    311291         * @see org.sophie2.base.commons.util.ImmCollection#getTree() 
    312292         */ 
    313         @Override 
    314293        public ImmDosTree<E> getTree() { 
    315294                throw new UnsupportedOperationException(); 
    316295        } 
    317296 
    318         @Override 
    319297        public int getTreeBegin() { 
    320298                throw new UnsupportedOperationException(); 
    321299        } 
    322300 
    323         @Override 
    324301        public int getTreeEnd() { 
    325302                throw new UnsupportedOperationException(); 
    326303        } 
    327304 
    328         @Override 
    329305        public boolean isEmpty() { 
    330306                return size() == 0; 
    331307        } 
    332308 
    333         @Override 
    334309        public ImmList<E> subList(int from, int to) { 
    335310                // TODO Auto-generated method stub 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/util/position/ImmArea.java

    r6704 r7238  
    242242         *              The Hash code value. 
    243243         */ 
    244         @Override 
    245244        public Hash getHash() {          
    246245                if (this.hash == null) { 
     
    273272                TRANSFORM; 
    274273 
    275                 @Override 
    276274                public Hash getHash() { 
    277275                        Hasher h = new Hasher(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.commons/src/main/java/org/sophie2/base/commons/util/position/ImmMatrix.java

    r6466 r7238  
    77import org.sophie2.base.commons.util.Hashable; 
    88import org.sophie2.base.commons.util.Hasher; 
     9import org.sophie2.core.logging.SophieLog; 
    910import org.sophie2.core.prolib.annot.Immutable; 
    1011 
     
    9596                 
    9697                if(this.inverseCache == null) { 
    97                         AffineTransform inverse = new AffineTransform(this.transform); 
     98                        AffineTransform transformToInverse = new AffineTransform(this.transform); 
    9899                        try { 
    99                                 inverse.invert(); 
     100                                this.inverseCache = new ImmMatrix(transformToInverse.createInverse()); 
    100101                        } catch (NoninvertibleTransformException e) { 
     102                                SophieLog.errorf("Exception while inverting a matrix to itself: ", e); 
    101103                                throw new RuntimeException(e); 
     104                                 
    102105                        } 
    103                         this.inverseCache = new ImmMatrix(inverse); 
    104106                } 
    105107                return this.inverseCache;  
     
    279281        } 
    280282 
    281         @Override 
    282283        public Hash getHash() { 
    283284                 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.config/.classpath

    r3228 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.config/.settings/org.eclipse.jdt.core.prefs

    r3228 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:36:15 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.config/src/main/java/org/sophie2/base/config/persistence/ConfigurationFilePersister.java

    r5432 r7238  
    2626import org.sophie2.base.persistence.storage.Storage; 
    2727import org.sophie2.base.persistence.storage.StorageUtils; 
     28import org.sophie2.core.logging.SophieLog; 
    2829import org.w3c.dom.DOMImplementation; 
    2930import org.w3c.dom.Document; 
     
    117118                        docBuilder = dbFactory.newDocumentBuilder(); 
    118119                } catch (ParserConfigurationException e) { 
     120                        SophieLog.error("ParserConfigurationException during document initialization", e); 
    119121                        throw new IOException("ParserConfigurationException " 
    120                                         + "during document initialization", e); 
     122                                        + "during document initialization"); 
    121123                } 
    122124 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.connectivity/.classpath

    r2021 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
     7        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> 
    88        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.connectivity/pom.xml

    r6436 r7238  
    4343                </dependency> 
    4444                <dependency> 
     45                      <groupId>javax.xml.bind</groupId> 
     46                      <artifactId>jaxb-api</artifactId> 
     47                      <version>2.0</version> 
     48        </dependency> 
     49                <dependency> 
     50                <groupId>com.sun.xml.bind</groupId> 
     51                    <artifactId>jaxb-impl</artifactId> 
     52                    <version>2.0.2</version> 
     53        </dependency> 
     54        <dependency> 
     55                <groupId>stax-utils</groupId> 
     56                <artifactId>stax</artifactId> 
     57                <version>1.2.0</version> 
     58        </dependency> 
     59                <dependency> 
    4560                        <groupId>junit</groupId> 
    4661                        <artifactId>junit</artifactId> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.connectivity/.settings/org.eclipse.jdt.core.prefs

    r6466 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:36:40 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.connectivity/src/main/java/org/sophie2/base/connectivity/resources/DelegatingServerAccess.java

    r6343 r7238  
    3333        } 
    3434 
    35         @Override 
    3635        public SyncInfo getSyncInfo() { 
    3736                return ((MasterServerAccess)this.masterAccess).getSyncInfo(); 
    3837        } 
    3938 
    40         @Override 
    4139        public SyncOptions getSyncOptions() { 
    4240                return ((MasterServerAccess)this.masterAccess).getSyncOptions(); 
    4341        } 
    4442 
    45         @Override 
    4643        public void save(PersistenceOptions options) throws IOException { 
    4744                ((MasterServerAccess)this.masterAccess).save(options); 
    4845        } 
    4946 
    50         @Override 
    5147        public void syncToRemoteMaster() { 
    5248                ((MasterServerAccess)this.masterAccess).syncToRemoteMaster(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.connectivity/src/main/java/org/sophie2/base/connectivity/resources/MasterServerAccess.java

    r6466 r7238  
    5454                                SwingUtilities.invokeAndWait( new Runnable() { 
    5555                                         
    56                                         @Override 
    5756                                        public void run() { 
    5857                                                if (MasterServerAccess.this.syncronizing.compareAndSet(false, true)) { 
     
    115114        } 
    116115 
    117         @Override 
    118116        public SyncInfo getSyncInfo() { 
    119117                return this.syncInfo; 
    120118        } 
    121119 
    122         @Override 
    123120        public SyncOptions getSyncOptions() { 
    124121                return this.syncOptions; 
    125122        } 
    126123 
    127         @Override 
    128124        public void save(PersistenceOptions options) { 
    129125                throw new UnsupportedOperationException(); 
    130126        } 
    131127 
    132         @Override 
    133128        public void syncToRemoteMaster() { 
    134129                ResourceRevision revision = this.headRevision; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.connectivity/src/main/java/org/sophie2/base/connectivity/resources/RemoteResourceModel.java

    r6466 r7238  
    241241                        } 
    242242 
    243                         @Override 
    244243                        public String getKey() { 
    245244                                return this.originalEntry.getKey(); 
     
    247246 
    248247                        @SuppressWarnings("synthetic-access") 
    249                         @Override 
    250248                        public Node getValue() { 
    251249                                if (this.loadedValue != null) { 
     
    265263                        } 
    266264 
    267                         @Override 
    268265                        public Node setValue(Node value) { 
    269266                                throw new UnsupportedOperationException(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.connectivity/src/main/java/org/sophie2/base/connectivity/XmlPersister.java

    r6466 r7238  
    2020import javax.xml.stream.XMLStreamWriter; 
    2121 
     22 
    2223import org.sophie2.base.commons.util.Base64; 
    2324import org.sophie2.base.commons.util.BinData; 
     
    2829import org.sophie2.base.persistence.ref.ValueRef; 
    2930import org.sophie2.base.persistence.storage.Storage; 
     31import org.sophie2.core.logging.SophieLog; 
    3032 
    3133/** 
     
    9395                        } 
    9496                } catch (XMLStreamException e) { 
    95                         throw new IOException(e); 
     97                        SophieLog.error("IOException while saving/loading objects: ", e); 
     98                        throw new IOException("IOException while saving/loading objects!"); 
    9699                } 
    97100 
     
    121124                        stream.close(); 
    122125                } 
    123                 document.set(new String(stream.toByteArray(), options.get(CHARSET))); 
     126                document.set(new String(stream.toByteArray(), options.get(CHARSET).name())); 
    124127        } 
    125128 
     
    270273                                                .get(A_BASE64_ENCODE_OPTIONS)); 
    271274                        } catch (NumberFormatException e) { 
     275                                SophieLog.error("Options must be integer at " + reader.getLocation(), e); 
    272276                                throw new IncorrectFormatException( 
    273                                                 "Options must be integer at " + reader.getLocation(), e); 
     277                                                "Options must be integer at " + reader.getLocation()); 
    274278                        } 
    275279                        BinData data = new BinData(attributes.get(A_VALUE), options); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.connectivity/src/test/java/org/sophie2/base/connectivity/ResponsePersisterTest.java

    r6466 r7238  
    3636        public static final ResponseProducer<ImmList<String>> LIST_PRODUCER = new ResponseProducer<ImmList<String>>() { 
    3737 
    38                 @Override 
    3938                public ImmList<String> produce() throws ResponseExcpetion { 
    4039                        return NaiveImmList.<String>create("One" ,"Two"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dialogs/.classpath

    r4768 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dialogs/.settings/org.eclipse.jdt.core.prefs

    r115 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:36:45 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dialogs/src/main/java/org/sophie2/base/dialogs/TestingDialogManager.java

    r114 r7238  
    11package org.sophie2.base.dialogs; 
    22 
    3 import java.util.ArrayDeque; 
    43import java.util.Queue; 
    54 
    6 import org.sophie2.base.dialogs.DialogInput; 
     5import org.sophie2.core.prolib.util.Stack; 
    76 
    87/** 
     
    7473         * The queue of expected dialogs (package visible for testing). 
    7574         */ 
    76         Queue<Expected> expected = new ArrayDeque<Expected>(); 
     75        Queue<Expected> expected = new Stack.StackImpl<Expected>(); 
    7776 
    7877        /** 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dialogs/src/test/java/org/sophie2/base/dialogs/DialogManagerTest.java

    r5668 r7238  
    5656                        } 
    5757 
    58                         @Override 
    5958                        public boolean like(DialogInput<?> input) { 
    6059                                if (input instanceof KindMockDialog.Input) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/.classpath

    r2819 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/.settings/org.eclipse.jdt.core.prefs

    r2928 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:36:51 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/AwtTransferable.java

    r4453 r7238  
    2929        } 
    3030 
    31         @Override 
    3231        public Transferable getAwtTransferable() { 
    3332                return this.transferable; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/BaseDndTransferable.java

    r6410 r7238  
    1515public abstract class BaseDndTransferable implements DndTransferable { 
    1616 
    17         @Override 
    1817        public boolean isDndDataSupported(Class<? extends DndData> type) { 
    1918                for (DndData data : getDataList()) { 
     
    2625        } 
    2726 
    28         @Override 
    2927        public <T extends DndData> T getDndData(Class<T> type) { 
    3028                for (DndData data : getDataList()) { 
     
    3836        private List<DndData> dndDataList = null; 
    3937 
    40         @Override 
    4138        public List<DndData> getDataList() { 
    4239                if (this.dndDataList == null) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/ClipboardManager.java

    r6508 r7238  
    7272        } 
    7373 
    74         @Override 
    7574        public void lostOwnership(Clipboard clipboard, Transferable oldContents) { 
    7675                // do nothing. The operation of releasing the DnDTransferable 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/dnddata/ImageData.java

    r6405 r7238  
    5353        public static class ImageDndProvider implements DndProvider { 
    5454 
    55                 @Override 
    5655                public DndData createDndData(final AwtTransferable awtTransferable) { 
    5756                        return new ImageData(awtTransferable) { 
     
    6463                } 
    6564 
    66                 @Override 
    6765                public Class<? extends DndData> getProvidedData() { 
    6866                        return ImageData.class; 
    6967                } 
    7068 
    71                 @Override 
    7269                public DataFlavor getSupportedFlavor() { 
    7370                        return FLAVOR; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/dnddata/StringData.java

    r6405 r7238  
    5757        public static class StringDndProvider implements DndProvider { 
    5858 
    59                 @Override 
    6059                public DndData createDndData(final AwtTransferable awtTransferable) { 
    6160                        return new StringData(awtTransferable) { 
     
    6867                } 
    6968 
    70                 @Override 
    7169                public Class<? extends DndData> getProvidedData() { 
    7270                        return StringData.class; 
    7371                } 
    7472 
    75                 @Override 
    7673                public DataFlavor getSupportedFlavor() { 
    7774                        return FLAVOR; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/SophieDragDropHandler.java

    r6433 r7238  
    263263        } 
    264264 
    265         @Override 
    266265        public void dragGestureRecognized(DragGestureEvent dge) { 
    267266 
     
    285284        } 
    286285 
    287         @Override 
    288286        public void dragDropEnd(DragSourceDropEvent dsde) { 
    289287                // nothing 
    290288        } 
    291289 
    292         @Override 
    293290        public void dragEnter(DragSourceDragEvent dsde) { 
    294291                // nothing 
    295292        } 
    296293 
    297         @Override 
    298294        public void dragExit(DragSourceEvent dse) { 
    299295                // nothing 
     
    301297        } 
    302298 
    303         @Override 
    304299        public void dragOver(DragSourceDragEvent dsde) { 
    305300                // nothing 
     
    307302        } 
    308303 
    309         @Override 
    310304        public void dropActionChanged(DragSourceDragEvent dsde) { 
    311305                // nothing 
     
    313307        } 
    314308 
    315         @Override 
    316309        public void dragEnter(DropTargetDragEvent dtde) { 
    317310                // nothing 
    318311        } 
    319312 
    320         @Override 
    321313        public void dragExit(DropTargetEvent dte) { 
    322314                // nothing 
     
    324316        } 
    325317 
    326         @Override 
    327318        public void dragOver(DropTargetDragEvent dtde) { 
    328319 
     
    346337        } 
    347338 
    348         @Override 
    349339        public void drop(DropTargetDropEvent dtde) { 
    350340 
     
    366356        } 
    367357 
    368         @Override 
    369358        public void dropActionChanged(DropTargetDragEvent dtde) { 
    370359                // nothing 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/SophieTransferable.java

    r4453 r7238  
    1414public abstract class SophieTransferable extends BaseDndTransferable { 
    1515 
    16         @Override 
    1716        public Transferable getAwtTransferable() { 
    1817                return new Transferable() { 
    1918 
    20                         @Override 
    2119                        public boolean isDataFlavorSupported(DataFlavor flavor) { 
    2220                                for (DndData data : getDataList()) { 
     
    2927                        } 
    3028 
    31                         @Override 
    3229                        public DataFlavor[] getTransferDataFlavors() { 
    3330 
     
    4239                        } 
    4340 
    44                         @Override 
    4541                        public Object getTransferData(DataFlavor flavor) 
    4642                                        throws UnsupportedFlavorException, IOException { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/util/DataFlavorRecognizer.java

    r4453 r7238  
    55import java.awt.Toolkit; 
    66import java.awt.datatransfer.DataFlavor; 
     7import java.awt.datatransfer.Transferable; 
    78import java.awt.event.ActionEvent; 
    89import java.awt.event.ActionListener; 
    910import java.awt.event.KeyEvent; 
     11import java.io.InputStream; 
    1012 
     13import javax.swing.JComponent; 
    1114import javax.swing.JFrame; 
    1215import javax.swing.JScrollPane; 
     
    1518import javax.swing.ScrollPaneConstants; 
    1619import javax.swing.TransferHandler; 
     20 
     21import org.sophie2.base.commons.util.BinData; 
    1722 
    1823/** 
     
    7378 
    7479                        @Override 
    75                         public boolean canImport(TransferSupport support) { 
     80                        public boolean canImport(JComponent comp, 
     81                                        DataFlavor[] transferFlavors) { 
    7682                                return true; 
    7783                        } 
    7884 
    7985                        @Override 
    80                         public boolean importData(TransferSupport support) { 
    81                                 DataFlavor flavors[] = support.getDataFlavors(); 
     86                        public boolean importData(JComponent comp, Transferable t) { 
     87                                DataFlavor flavors[] = t.getTransferDataFlavors(); 
    8288 
    8389                                StringBuilder stringBuilder = new StringBuilder(); 
    8490 
    8591                                for (DataFlavor flavor : flavors) { 
    86                                         stringBuilder.append(flavor.toString() + "\n"); 
     92                                        stringBuilder.append("  --" + flavor.toString() + "\n"); 
     93                                        try { 
     94                                                Object data = t.getTransferData(flavor); 
     95                                                stringBuilder.append(data + "\n"); 
     96                                                if(data instanceof InputStream) { 
     97                                                        BinData bin = new BinData((InputStream)data); 
     98                                                        stringBuilder.append(new String(bin.getBytes(), "utf8") + "\n"); 
     99                                                        stringBuilder.append(new String(bin.getBytes(), "utf16") + "\n"); 
     100                                                } 
     101                                                if(data instanceof byte[]) { 
     102                                                        byte[] bin = (byte[])data; 
     103                                                        stringBuilder.append(new String(bin, "utf8") + "\n"); 
     104                                                        stringBuilder.append(new String(bin, "UTF-16LE") + "\n");                                                        
     105                                                        stringBuilder.append(new String(bin, "UTF-16BE") + "\n"); 
     106                                                } 
     107                                        } catch (Exception e) { 
     108                                                stringBuilder.append(e + "\n"); 
     109                                        }  
     110                                        stringBuilder.append("\n\n"); 
    87111                                } 
    88112 
    89113                                textArea.setText(new String(stringBuilder)); 
     114                                System.out.println(stringBuilder); 
    90115 
    91116                                return true; 
     
    99124                textArea.registerKeyboardAction(new ActionListener() { 
    100125                 
    101                         @Override 
    102126                        public void actionPerformed(ActionEvent e) { 
    103127                                DataFlavor flavors[] =  
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/test/java/org/sophie2/base/dnd/AwtTransferableTest.java

    r3966 r7238  
    3737                this.transferable = new AwtTransferable(new Transferable() { 
    3838 
    39                         @Override 
    4039                        public boolean isDataFlavorSupported(DataFlavor flavor) { 
    4140                                if (flavor.equals(DataFlavor.stringFlavor)) { 
     
    4847                        } 
    4948 
    50                         @Override 
    5149                        public DataFlavor[] getTransferDataFlavors() { 
    5250 
     
    5654 
    5755                        @SuppressWarnings("synthetic-access") 
    58                         @Override 
    5956                        public Object getTransferData(DataFlavor flavor) 
    6057                                        throws UnsupportedFlavorException, IOException { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/test/java/org/sophie2/base/dnd/BaseDndTransferableTest.java

    r5668 r7238  
    6060                } 
    6161 
    62                 @Override 
    6362                public Transferable getAwtTransferable() { 
    6463                        return new Transferable() { 
    6564                         
    66                                 @Override 
    6765                                public boolean isDataFlavorSupported(DataFlavor flavor) { 
    6866                                        return false; 
    6967                                } 
    7068                         
    71                                 @Override 
    7269                                public DataFlavor[] getTransferDataFlavors() { 
    7370                                        return null; 
    7471                                } 
    7572                         
    76                                 @Override 
    7773                                public Object getTransferData(DataFlavor flavor) 
    7874                                                throws UnsupportedFlavorException, IOException { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/test/java/org/sophie2/base/dnd/ClipboardManagerTest.java

    r6405 r7238  
    3535 
    3636                @SuppressWarnings("synthetic-access") 
    37                 @Override 
    3837                public Object getTransferData(DataFlavor flavor) 
    3938                                throws UnsupportedFlavorException, IOException { 
     
    4645                } 
    4746 
    48                 @Override 
    4947                public DataFlavor[] getTransferDataFlavors() { 
    5048                        return new DataFlavor[] { DataFlavor.stringFlavor }; 
    5149                } 
    5250 
    53                 @Override 
    5451                public boolean isDataFlavorSupported(DataFlavor flavor) { 
    5552                        if (flavor.equals(DataFlavor.stringFlavor)) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/test/java/org/sophie2/base/dnd/DndDataTest.java

    r3966 r7238  
    5151        public static class DummyDndTransferable implements DndTransferable { 
    5252 
    53                 @Override 
    5453                public Transferable getAwtTransferable() { 
    5554                        return null; 
    5655                } 
    5756 
    58                 @Override 
    5957                public List<DndData> getDataList() { 
    6058                        return null; 
    6159                } 
    6260 
    63                 @Override 
    6461                public <T extends DndData> T getDndData(Class<T> dataClass) { 
    6562                        return null; 
    6663                } 
    6764 
    68                 @Override 
    6965                public boolean isDndDataSupported(Class<? extends DndData> type) { 
    7066                        return false; 
     
    146142                AwtTransferable transferable = new AwtTransferable(new Transferable() { 
    147143                 
    148                         @Override 
    149144                        public boolean isDataFlavorSupported(DataFlavor flavor) { 
    150145                                return false; 
    151146                        } 
    152147                 
    153                         @Override 
    154148                        public DataFlavor[] getTransferDataFlavors() { 
    155149                                return null; 
    156150                        } 
    157151                 
    158                         @Override 
    159152                        public Object getTransferData(DataFlavor flavor) 
    160153                                        throws UnsupportedFlavorException, IOException { 
     
    189182                this.dndData = new DummyDndData(new AwtTransferable(new Transferable() { 
    190183                 
    191                         @Override 
    192184                        public boolean isDataFlavorSupported(DataFlavor flavor) { 
    193185                                 
     
    199191                        } 
    200192                 
    201                         @Override 
    202193                        public DataFlavor[] getTransferDataFlavors() { 
    203194                                return new DataFlavor[] {DataFlavor.stringFlavor}; 
    204195                        } 
    205196                 
    206                         @Override 
    207197                        public Object getTransferData(DataFlavor flavor) 
    208198                                        throws UnsupportedFlavorException, IOException { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.dnd/src/test/java/org/sophie2/base/dnd/StringDndDataTest.java

    r3966 r7238  
    2222        private final static AwtTransferable AWT_DND_TRANSFERABLE = new AwtTransferable(new Transferable() { 
    2323                 
    24                 @Override 
    2524                public boolean isDataFlavorSupported(DataFlavor flavor) { 
    2625                         
     
    3231                } 
    3332         
    34                 @Override 
    3533                public DataFlavor[] getTransferDataFlavors() { 
    3634                        return new DataFlavor[]{DataFlavor.stringFlavor}; 
    3735                } 
    3836         
    39                 @Override 
    4037                public Object getTransferData(DataFlavor flavor) 
    4138                                throws UnsupportedFlavorException, IOException { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.halos/.classpath

    r963 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.halos/.settings/org.eclipse.jdt.core.prefs

    r963 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:36:58 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.halos/src/main/java/org/sophie2/base/halos/HaloButton.java

    r6690 r7238  
    103103 
    104104        @SuppressWarnings("synthetic-access") 
    105         @Override 
    106105        public Prop<JButton> swingComponent() { 
    107106                class swingComponent extends ResourceProperty<JButton> { 
     
    112111                                res.addActionListener(new ActionListener() { 
    113112 
    114                                         @Override 
    115113                                        public void actionPerformed(final ActionEvent e) { 
    116114                                                res.setSelected(!res.isSelected()); 
     
    121119                                res.addMouseListener(new MouseListener() { 
    122120 
    123                                         @Override 
    124121                                        public void mouseClicked(MouseEvent arg0) { 
    125122                                                if(res.isSelected()) { 
     
    130127                                        } 
    131128 
    132                                         @Override 
    133129                                        public void mouseEntered(MouseEvent arg0) { 
    134130                                                LogicR3.fire(new EventR3(HaloButton.this, null, null, null, EventIds.HALO_MOUSE_OVER)); 
     
    136132                                        } 
    137133 
    138                                         @Override 
    139134                                        public void mouseExited(MouseEvent arg0) { 
    140135                                                LogicR3.fire(new EventR3(HaloButton.this, null, null, null, EventIds.HALO_MOUSE_EXITED)); 
     
    146141                                        } 
    147142 
    148                                         @Override 
    149143                                        public void mousePressed(MouseEvent arg0) { 
    150144                                                setUpSize(IconId.PRESSED); 
    151145                                        } 
    152146 
    153                                         @Override 
    154147                                        public void mouseReleased(MouseEvent arg0) { 
    155148                                                setUpSize(IconId.DEFAULT); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.halos/src/main/java/org/sophie2/base/halos/HudDialog.java

    r6206 r7238  
    6666        private static final int HGAP = 5; 
    6767         
    68         @Override 
    6968        public final Prop<JPanel> swingComponent() { 
    7069                class swingComponent extends ResourceProperty<JPanel> { 
     
    375374                ON_SHOW_EXTENSION { 
    376375 
    377                         @Override 
    378376                        public void defineFilter(EventFilterBuilder filter) { 
    379377                                filter.setSourceClass(HudDialog.class); 
     
    381379                        } 
    382380 
    383                         @Override 
    384381                        public boolean handle(EventR3 event) { 
    385382                                HudDialog source = event.getSource(HudDialog.class); 
     
    397394                ON_HIDE_EXTENSION { 
    398395 
    399                         @Override 
    400396                        public void defineFilter(EventFilterBuilder filter) { 
    401397                                filter.setSourceClass(HudDialog.class); 
     
    403399                        } 
    404400 
    405                         @Override 
    406401                        public boolean handle(EventR3 event) { 
    407402                                HudDialog source = event.getSource(HudDialog.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.halos/src/main/java/org/sophie2/base/halos/HudHaloButton.java

    r5371 r7238  
    7070                ON_HALO_CLICK { 
    7171 
    72                         @Override 
    7372                        public void defineFilter(EventFilterBuilder filter) { 
    7473                                filter.setSourceClass(HudHaloButton.class); 
     
    7675                        } 
    7776 
    78                         @Override 
    7977                        public boolean handle(EventR3 event) { 
    8078                                HudHaloButton halo = event.getSource(HudHaloButton.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.halos/src/main/java/org/sophie2/base/halos/MoveHaloButton.java

    r4922 r7238  
    2929                                MouseListener res = new MouseListener() { 
    3030                                         
    31                                         @Override 
    3231                                        public void mouseReleased(MouseEvent e) { 
    3332                                                //empty 
    34                                  
    3533                                        } 
    3634                                 
    37                                         @Override 
    3835                                        public void mousePressed(MouseEvent e) { 
    3936                                                captureClick(e); 
    4037                                        } 
    4138                                 
    42                                         @Override 
    4339                                        public void mouseExited(MouseEvent e) { 
    4440                                                //do nothing 
    4541                                        } 
    4642                                 
    47                                         @Override 
    4843                                        public void mouseEntered(MouseEvent e) { 
    4944                                                //do nothing 
    5045                                        } 
    5146                                 
    52                                         @Override 
    5347                                        public void mouseClicked(MouseEvent e) { 
    5448                                                //do nothing 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.halos/src/test/java/org/sophie2/base/halos/HalosDemo.java

    r7002 r7238  
    148148                                res.addComponentListener(new ComponentListener() { 
    149149 
    150                                         @Override 
    151150                                        public void componentShown(ComponentEvent e) { 
    152151                                                // nothing. 
    153152                                        } 
    154153 
    155                                         @Override 
    156154                                        public void componentResized(ComponentEvent e) { 
    157155                                                // nothing. 
     
    160158 
    161159                                        @SuppressWarnings("synthetic-access") 
    162                                         @Override 
    163160                                        public void componentMoved(ComponentEvent e) { 
    164161                                                Point componentLocation = swingComponentToUseForDemo() 
     
    172169                                        } 
    173170 
    174                                         @Override 
    175171                                        public void componentHidden(ComponentEvent e) { 
    176172                                                // nothing. 
     
    512508                ON_SWITCH_HALO_CLICK { 
    513509 
    514                         @Override 
    515510                        public void defineFilter(EventFilterBuilder filter) { 
    516511                                filter.setSourceClass(DemoSwitchHaloButton.class); 
     
    518513                        } 
    519514 
    520                         @Override 
    521515                        public boolean handle(EventR3 event) { 
    522516                                DemoSwitchHaloButton halo = event.getSource(DemoSwitchHaloButton.class); 
     
    542536                ON_CLICK_HALO_CLICK { 
    543537 
    544                         @Override 
    545538                        public void defineFilter(EventFilterBuilder filter) { 
    546539                                filter.setSourceClass(DemoClickHaloButton.class); 
     
    548541                        } 
    549542 
    550                         @Override 
    551543                        public boolean handle(EventR3 event) { 
    552544                                SophieLog.debug("User clicked the DemoClickHaloButton."); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.halos/src/test/java/org/sophie2/base/halos/HudDialogTest.java

    r4922 r7238  
    7575        static class DummyPanel1 extends BaseSwingVisualElement { 
    7676 
    77                 @Override 
    7877                public Prop<JPanel> swingComponent() { 
    7978                        class swingComponent extends ResourceProperty<JPanel> { 
     
    107106        static class DummyPanel2 extends BaseSwingVisualElement { 
    108107 
    109                 @Override 
    110108                public Prop<JPanel> swingComponent() { 
    111109                        class swingComponent extends ResourceProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.halos/src/test/java/org/sophie2/base/halos/SwitchHaloButtonTest.java

    r6518 r7238  
    140140                ON_HALO_CLICK { 
    141141 
    142                         @Override 
    143142                        public void defineFilter(EventFilterBuilder filter) { 
    144143                                filter.setSourceClass(DummySwitchHaloButton.class); 
     
    146145                        } 
    147146 
    148                         @Override 
    149147                        public boolean handle(EventR3 event) { 
    150148                                DummySwitchHaloButton halo = event.getSource(DummySwitchHaloButton.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.layout/.classpath

    r366 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.layout/.settings/org.eclipse.jdt.core.prefs

    r115 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:37:03 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.layout/src/main/java/org/sophie2/base/layout/impl/BaseLayoutEngine.java

    r6284 r7238  
    2121 
    2222        @Own 
    23         @Override 
    2423        public RwListProp<MainWindow> mainWindows() {  
    2524                return getBean().makeListProp("mainWindows", MainWindow.class);  
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.layout/src/main/java/org/sophie2/base/layout/impl/DefaultDocView.java

    r6473 r7238  
    7777         * resource. 
    7878         */ 
    79         @Override 
    8079        public final Prop<JPanel> swingComponent() { 
    8180                class swingComponent extends ResourceProperty<JPanel> { 
     
    8685                                res.addComponentListener(new ComponentListener() { 
    8786 
    88                                         @Override 
    8987                                        public void componentHidden(ComponentEvent e) { 
    9088                                                // nothing for now                                       
    9189                                        } 
    9290 
    93                                         @Override 
    9491                                        public void componentMoved(ComponentEvent e) { 
    9592                                                // nothing for now                                       
    9693                                        } 
    9794 
    98                                         @Override 
    9995                                        public void componentResized(ComponentEvent e) { 
    10096                                                EventR3 ev = new EventR3(DefaultDocView.this, null, null, 
     
    10399                                        } 
    104100 
    105                                         @Override 
    106101                                        public void componentShown(ComponentEvent e) { 
    107102                                                // nothing for now                                       
     
    181176        } 
    182177 
    183         @Override 
    184178        public Prop<ImmImage> documentIcon() { 
    185179                class documentIcon extends AutoProperty<ImmImage> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.layout/src/main/java/org/sophie2/base/layout/impl/DefaultMainWindow.java

    r6310 r7238  
    6565        public static final String LOOK_AND_FEEL_ID = "LookAndFeel"; 
    6666 
    67         @Override 
    6867        @Own 
    6968        public Prop<? extends Flap> leftFlap() { 
     
    8180        } 
    8281 
    83         @Override 
    8482        @Own 
    8583        public Prop<? extends Flap> rightFlap() { 
     
    9795        } 
    9896 
    99         @Override 
    10097        @Own 
    10198        public Prop<? extends Flap> bottomFlap() { 
     
    114111        } 
    115112 
    116         @Override 
    117113        @Own 
    118114        public Prop<? extends MenuBar> menuBar() { 
     
    129125        } 
    130126 
    131         @Override 
    132127        @Own 
    133128        public Prop<TabBar> tabBar() { 
     
    145140        } 
    146141 
    147         @Override 
    148142        public RwProp<MainWindowOptions> mainWindowOptions() { 
    149143                return getBean().makeValueProp("mainWindowOptions", MainWindowOptions.class, 
     
    151145        } 
    152146 
    153         @Override 
    154147        @Own 
    155148        public RwListProp<DocView> documents() { 
     
    157150        } 
    158151 
    159         @Override 
    160152        public RwProp<DocView> currentDocument() { 
    161153                return getBean().makeValueProp("currentDocument", DocView.class, null); 
    162154        } 
    163155 
    164         @Override 
    165156        @Own 
    166157        public RwProp<DocView> desktopDocument() { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.layout/src/main/java/org/sophie2/base/layout/model/ListPalette.java

    r6690 r7238  
    281281                res.addKeyListener(new KeyListener() { 
    282282 
    283                         @Override 
    284283                        public void keyPressed(KeyEvent e) { 
    285284 
     
    291290                        } 
    292291 
    293                         @Override 
    294292                        public void keyReleased(KeyEvent e) { 
    295293                                // nothing 
    296294                        } 
    297295 
    298                         @Override 
    299296                        public void keyTyped(KeyEvent e) { 
    300297                                // nothing 
     
    305302                res.getSelectionModel().addListSelectionListener(new ListSelectionListener() { 
    306303 
    307                         @Override 
    308304                        public void valueChanged(ListSelectionEvent ev) { 
    309305                                ListSelectionModel lsm = (ListSelectionModel) ev.getSource(); 
     
    354350        private static final ProListFilter<Object> acceptingFilter = new ProListFilter<Object>() { 
    355351 
    356                 @Override 
    357352                public boolean accepts(Object item) { 
    358353                        return true; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.layout/src/main/java/org/sophie2/base/layout/testing/DummyDocumentView.java

    r6508 r7238  
    1717public class DummyDocumentView extends BaseProObject implements DocView { 
    1818         
    19         @Override 
    2019        public RwProp<String> title() { 
    2120                return getBean().makeValueProp("title", String.class, "DummyDocumentView"); 
    2221        } 
    2322 
    24         @Override 
    2523        public RwProp<String> toolTip() { 
    2624                return getBean().makeValueProp("toolTip", String.class, "DummyDocumentView"); 
    2725        } 
    2826 
    29         @Override 
    3027        public Prop<JDesktopPane> swingComponent() { 
    3128                class swingComponent extends ResourceProperty<JDesktopPane> { 
     
    5047        } 
    5148 
    52         @Override 
    5349        public Prop<DummyMainWindow> parent() { 
    5450                return getBean().makeParentProp(DummyMainWindow.class); 
    5551        } 
    5652 
    57         @Override 
    5853        public Prop<ImmImage> documentIcon() { 
    5954                return getBean().makeValueProp("documentIcon", ImmImage.class, ImmImage.DUMMY_IMAGE); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.layout/src/main/java/org/sophie2/base/layout/testing/DummyMainWindow.java

    r5960 r7238  
    3131         
    3232         
    33         @Override 
    3433        public RwProp<Flap> leftFlap() { 
    3534                return getBean().makeValueProp("leftFlap", Flap.class); 
    3635        } 
    3736         
    38         @Override 
    3937        public RwProp<Flap> rightFlap() { 
    4038                return getBean().makeValueProp("rightFlap", Flap.class); 
    4139        } 
    4240 
    43         @Override 
    4441        public RwProp<Flap> bottomFlap() { 
    4542                return getBean().makeValueProp("bottomFlap", Flap.class); 
    4643        } 
    4744         
    48         @Override 
    4945        public RwProp<MenuBar> menuBar() { 
    5046                return getBean().makeValueProp("menuBar", MenuBar.class); 
    5147        } 
    5248         
    53         @Override 
    5449        public RwProp<TabBar> tabBar() { 
    5550                return getBean().makeValueProp("tabBar", TabBar.class); 
    5651        } 
    5752 
    58         @Override 
    5953        public RwProp<MainWindowOptions> mainWindowOptions() { 
    6054                return getBean().makeValueProp("mainWindowOptions", MainWindowOptions.class); 
    6155        } 
    6256         
    63         @Override 
    6457        public RwListProp<DocView> documents() { 
    6558                return getBean().makeListProp("documents", DocView.class); 
    6659        } 
    6760 
    68         @Override 
    6961        public RwProp<DocView> currentDocument() { 
    7062                return getBean().makeValueProp("currentDocument", DocView.class); 
    7163        } 
    7264 
    73         @Override 
    7465        public RwProp<DocView> desktopDocument() { 
    7566                return getBean().makeValueProp("desktopDocument", DocView.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.layout/src/main/java/org/sophie2/base/layout/testing/DummyTabBar.java

    r2624 r7238  
    1717public class DummyTabBar extends TabBar { 
    1818 
    19         @Override 
    2019        public Prop<JPanel> swingComponent() { 
    2120                class swingComponent extends AutoProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.media/.classpath

    r1877 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.media/.settings/org.eclipse.jdt.core.prefs

    r1877 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:37:09 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.media/src/main/java/org/sophie2/base/media/TimePos.java

    r6933 r7238  
    161161        } 
    162162 
    163         @Override 
    164163        public int compareTo(TimePos o) { 
    165164                int res = this.getPhase().compareTo(o.getPhase()); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.menus/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.menus/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:37:15 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.menus/src/main/java/org/sophie2/base/menus/MenuBar.java

    r1876 r7238  
    5656        } 
    5757         
    58         @Override 
    5958        @Own 
    6059        public ListProp<MenuMember> items() { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.menus/src/main/java/org/sophie2/base/menus/MenuItem.java

    r5991 r7238  
    4343                                res.addActionListener(new ActionListener() { 
    4444 
    45                                         @Override 
    4645                                        public void actionPerformed(ActionEvent e) { 
    4746                                                clicked(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.menus/src/main/java/org/sophie2/base/menus/Menu.java

    r2856 r7238  
    2727        public static final MenuMember SEPARATOR = null; 
    2828         
    29         @Override 
    3029        @Own 
    3130        public ListProp<MenuMember> items() { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.menus/src/main/java/org/sophie2/base/menus/testing/DummyMenuItem.java

    r5644 r7238  
    3131                ON_CLICK { 
    3232 
    33                         @Override 
    3433                        public void defineFilter(EventFilterBuilder filter) { 
    3534                                filter.setSourceClass(DummyMenuItem.class); 
     
    3736                        } 
    3837 
    39                         @Override 
    4038                        public boolean handle(EventR3 event) { 
    4139                                SophieLog.info("Dummy menu item clicked."); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.book/.classpath

    r334 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.book/.settings/org.eclipse.jdt.core.prefs

    r1061 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:37:24 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.book/src/main/java/org/sophie2/base/model/book/FrameLinkTriggers.java

    r6408 r7238  
    1717        FRAME_SHOWN { 
    1818 
    19                 @Override 
    2019                public String getDescription() { 
    2120                        return "Frame shows"; 
     
    2928        FRAME_HIDDEN { 
    3029 
    31                 @Override 
    3230                public String getDescription() { 
    3331                        return "Frame hides"; 
     
    4139        FRAME_MOUSE_ENTER { 
    4240 
    43                 @Override 
    4441                public String getDescription() { 
    4542                        return "Mouse enter"; 
     
    5350        FRAME_MOUSE_LEAVE { 
    5451 
    55                 @Override 
    5652                public String getDescription() { 
    5753                        return "Mouse leave"; 
     
    6662        FRAME_MOUSE_DOUBLE_CLICK { 
    6763 
    68                 @Override 
    6964                public String getDescription() { 
    7065                        return "Double click"; 
     
    7974        FRAME_MOUSE_PRESSED { 
    8075 
    81                 @Override 
    8276                public String getDescription() { 
    8377                        return "Frame pressed"; 
     
    9286        FRAME_MOUSE_RELEASED { 
    9387 
    94                 @Override 
    9588                public String getDescription() { 
    9689                        return "Frame released"; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.book/src/main/java/org/sophie2/base/model/book/PageLinkTriggers.java

    r6412 r7238  
    1717        PAGE_SHOWN { 
    1818 
    19                 @Override 
    2019                public String getDescription() { 
    2120                        return "Page shows"; 
     
    2928        PAGE_HIDDEN { 
    3029 
    31                 @Override 
    3230                public String getDescription() { 
    3331                        return "Page hides"; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/.classpath

    r4941 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/.settings/org.eclipse.jdt.core.prefs

    r4939 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:37:31 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/access/AppLocator.java

    r6291 r7238  
    2727        private final AccessOptions accessOptions = AccessOptions.DEFAULT_ACCESS_OPTIONS; 
    2828 
    29         @Override 
    3029        public AccessOptions getAccessOptions() { 
    3130                return this.accessOptions; 
    3231        } 
    3332 
    34         @Override 
    3533        public ResourceAccess create(ResourceRefR4 target, AccessOptions options, 
    3634                        ResourceRevision head) { 
     
    5755        } 
    5856 
    59         @Override 
    6057        public ResourceAccess open(ResourceRefR4 ref, AccessOptions options) { 
    6158                assert ref.isAbsolute(); 
     
    8077        } 
    8178 
    82         @Override 
    8379        public void close() { 
    8480                throw new UnsupportedOperationException( 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/access/BaseLocator.java

    r6751 r7238  
    4242                                                                new HashMap<CacheKey, MasterTopAccess>(); 
    4343 
    44         @Override 
    4544        public ResourceAccess create(ResourceRefR4 target,  
    4645                                                                AccessOptions options, ResourceRevision head) { 
     
    5352        } 
    5453 
    55         @Override 
    5654        public void close() { 
    5755                throw new RuntimeException("You should not close the RootAccess!"); 
    5856        } 
    5957 
    60         @Override 
    6158        public AccessOptions getAccessOptions() { 
    6259                return this.accessOptions; 
    6360        } 
    6461 
    65         @Override 
    6662        public ResourceAccess open(ResourceRefR4 ref, AccessOptions options) { 
    6763                AccessOptions optionsToSet = (options == null) ? getAccessOptions():options; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/access/BaseResourceAccess.java

    r6751 r7238  
    3535        } 
    3636 
    37         @Override 
    3837        public AccessOptions getAccessOptions() { 
    3938                return this.accessOptions; 
    4039        } 
    4140 
    42         @Override 
    4341        public ResourceRefR4 getRef() { 
    4442                return this.location; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/access/DelegatingAccess.java

    r6751 r7238  
    4242        } 
    4343         
    44         @Override 
    4544        public ResourceAccess open(ResourceRefR4 ref, AccessOptions options) { 
    4645                ResourceRefR4 toOpen = ref; 
     
    5352        } 
    5453 
    55         @Override 
    5654        public void close() { 
    5755                DelegatingAccessCacheKey key =  
     
    6462        } 
    6563         
    66         @Override 
    6764        public List<Change> syncFromSlave(RevisionId lastSync, 
    6865                        List<Change> slaveChanges) { 
     
    7168        } 
    7269         
    73         @Override 
    7470        public <T> T getRaw(Key<T> key) { 
    7571                // security 
     
    7773        } 
    7874         
    79         @Override 
    8075        public void registerChange(Change change) { 
    8176                // security 
     
    8378        } 
    8479         
    85         @Override 
    8680        public ResourceRevision getHead() { 
    8781                return this.masterAccess.getHead(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/access/MasterTopAccess.java

    r6434 r7238  
    8686        } 
    8787         
    88         @Override 
    8988        public ResourceAccess open(ResourceRefR4 ref, AccessOptions options) { 
    9089                 
     
    117116        } 
    118117         
    119         @Override 
    120118        public void close() { 
    121119                // FIXME This should not be done this way. 
     
    124122        } 
    125123         
    126         @Override 
    127124        public <T> T getRaw(Key<T> key) { 
    128125                if (!this.readAspects.containsKey(key)) { 
     
    137134 
    138135 
    139         @Override 
    140136        public ResourceRevision getHead() { 
    141137                // Track read: 
     
    145141        } 
    146142 
    147         @Override 
    148143        public void registerChange(Change change) { 
    149144                registerChange(change, null); 
     
    202197 
    203198        } 
    204         @Override 
    205199        public List<Change> syncFromSlave(RevisionId lastSync, 
    206200                        List<Change> slaveChanges) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/access/server/ServerLocator.java

    r6310 r7238  
    4444        } 
    4545 
    46         @Override 
    4746        public ResourceAccess create(ResourceRefR4 target, AccessOptions options, 
    4847                        ResourceRevision head) { 
     
    6564        } 
    6665 
    67         @Override 
    6866        public void close() { 
    6967                // TODO Auto-generated method stub 
    7068        } 
    7169 
    72         @Override 
    7370        public AccessOptions getAccessOptions() { 
    7471                return this.accessOptions; 
    7572        } 
    7673 
    77         @Override 
    7874        public ResourceAccess open(ResourceRefR4 ref, AccessOptions options) { 
    7975                // if already created, return. 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/changes/ModelResourceChanger.java

    r6751 r7238  
    8484 
    8585        @SuppressWarnings("unchecked") 
    86         @Override 
    8786        public <T> T getRaw(Key<T> key) { 
    8887                if (!this.reads.contains(key)) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/changes/SubResourceChanger.java

    r6466 r7238  
    4444 
    4545 
    46         @Override 
    4746        public <T> T getRaw(Key<T> key) {  
    4847                return this.parent.getRaw( 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/file/DelegatingFileAccess.java

    r6237 r7238  
    3535        } 
    3636 
    37         @Override 
    3837        public void save(PersistenceOptions options) { 
    3938                // for now the whole book is always saved.  
     
    4140        } 
    4241         
    43         @Override 
    4442        public SyncInfo getSyncInfo() { 
    4543                throw new UnsupportedOperationException("Syncronization logic is still" + 
     
    4745        } 
    4846 
    49         @Override 
    5047        public SyncOptions getSyncOptions() { 
    5148                throw new UnsupportedOperationException("Syncronization logic is still" + 
     
    5350        } 
    5451 
    55         @Override 
    5652        public void syncToRemoteMaster() { 
    5753                throw new UnsupportedOperationException("Snapshots logic is still" + 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/file/MasterFileAccess.java

    r6237 r7238  
    5050        } 
    5151 
    52         @Override 
    5352        public SyncOptions getSyncOptions() { 
    5453                return this.syncOptions; 
    5554        } 
    5655 
    57         @Override 
    5856        public void save(PersistenceOptions options) { 
    5957                PersistenceOptions actualOptions = (options == null)?  
     
    8381        } 
    8482 
    85         @Override 
    8683        public void syncToRemoteMaster() { 
    8784                throw new UnsupportedOperationException(); 
    8885        } 
    8986 
    90         @Override 
    9187        public SyncInfo getSyncInfo() { 
    9288                // TODO Auto-generated method stub 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/model/ResourceModel.java

    r7112 r7238  
    289289 
    290290 
    291         @Override 
    292291        public <T> T getRaw(Key<T> key) { 
    293292                Node node = findNode(key); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/model/RevisionId.java

    r6466 r7238  
    5050                        "9999-12-31T23:59:59.999+2300--0zzzzzzzz"); 
    5151 
    52         @Override 
    5352        public int compareTo(RevisionId otherRevisionId) { 
    5453                if (this == otherRevisionId) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/ResourceRefList.java

    r6226 r7238  
    3939        } 
    4040 
    41         @Override 
    4241        public ResourceRefList fixReferences(Map<ResourceRefR4, ResourceRefR4> replaces) { 
    4342                List<ResourceRefR4> references = new ArrayList<ResourceRefR4>(); 
     
    4847        } 
    4948 
    50         @Override 
    5149        public List<ResourceRefR4> getReferences() { 
    5250                return this.asList(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/ResourceRefR4.java

    r7116 r7238  
    363363        } 
    364364 
    365         @Override 
    366365        public ResourceRefR4 fixReferences(Map<ResourceRefR4, ResourceRefR4> replaces) { 
    367366                // TODO Temporary implementation, think of a use case for that! 
     
    372371        } 
    373372 
    374         @Override 
    375373        public List<ResourceRefR4> getReferences() { 
    376374                // TODO Implement properly after implementing the accesses. 
     
    556554        } 
    557555         
    558         @Override 
    559556        public int compareTo(ResourceRefR4 o) { 
    560557                return this.location.compareTo(o.location); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.resources.r4/src/main/java/org/sophie2/base/model/resources/r4/resources/URIPersister.java

    r6226 r7238  
    88import org.sophie2.base.persistence.ref.ValueRef; 
    99import org.sophie2.base.persistence.storage.Storage; 
     10import org.sophie2.core.logging.SophieLog; 
    1011 
    1112/** 
     
    3132                                        URI.create(stringURI); 
    3233                                } catch (IllegalArgumentException e) { 
    33                                         throw new IncorrectFormatException("Cannot save the non absolute URI (" + stringURI +  ").", e); 
     34                                        SophieLog.error("Cannot save the non absolute URI (" + stringURI +  ").", e); 
     35                                        throw new IncorrectFormatException("Cannot save the non absolute URI ("  
     36                                                        + stringURI +  ")."); 
    3437                                } 
    3538                                storage.setTextContent(stringURI); 
     
    4245                                ref.set(uri); 
    4346                        } catch (IllegalArgumentException e) { 
     47                                SophieLog.error("Give url content " + uriContent + " violates RFC 2396 " 
     48                                                + "and cannot be loaded.", e); 
     49 
    4450                                throw new IncorrectFormatException( 
    4551                                                "Give url content " + uriContent + " violates RFC 2396 " 
    46                                                 + "and cannot be loaded.", e); 
     52                                                + "and cannot be loaded."); 
    4753                        } 
    4854                } 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.security/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.security/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:37:37 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Fri Oct 02 18:00:28 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/HotAttr.java

    r7177 r7238  
    104104        } 
    105105         
    106         @Override 
    107106        public Hash getHash() { 
    108107                Hasher hasher = new Hasher(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/HotTextData.java

    r6995 r7238  
    8383        public static class HotTextDndProvider implements DndProvider { 
    8484 
    85                 @Override 
    8685                public DndData createDndData(final AwtTransferable awtTransferable) { 
    8786                        return new HotTextData(awtTransferable) { 
     
    112111                } 
    113112 
    114                 @Override 
    115113                public Class<? extends DndData> getProvidedData() { 
    116114                        return HotTextData.class; 
    117115                } 
    118116 
    119                 @Override 
    120117                public DataFlavor getSupportedFlavor() { 
    121118                        return FLAVOR; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/mvc/swing/SimpleSwingTextView.java

    r6426 r7238  
    3535 */ 
    3636public class SimpleSwingTextView extends SwingTextView { 
    37         @Override 
    3837        public Prop<JComponent> swingComponent() { 
    3938                class swingComponent extends ResourceProperty<JComponent> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/mvc/swing/SimpleTextLogic.java

    r6135 r7238  
    1919        ON_SET_TEXT { 
    2020 
    21                 @Override 
    2221                public void defineFilter(EventFilterBuilder filter) { 
    2322                        filter.setSourceClass(SimpleSwingTextView.class); 
     
    2524                } 
    2625 
    27                 @Override 
    2826                public boolean handle(EventR3 event) { 
    2927                        ImmHotText text = event.getEventParam(TextView.EventIds.TEXT_PARAM_INDEX,  
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/mvc/TextFlowLogic.java

    r7177 r7238  
    4747        ON_MOUSE_OP { 
    4848 
    49                 @Override 
    5049                public void defineFilter(EventFilterBuilder filter) { 
    5150                        filter.setEventIdClass(InputEventR3.class); 
     
    5352                } 
    5453 
    55                 @Override 
    5654                public boolean handle(EventR3 event) { 
    5755                        SophieLog.trace("FLOW_MOUSE_OPERATION.handle"); 
     
    103101        ON_GO_OP { 
    104102 
    105                 @Override 
    106103                public void defineFilter(EventFilterBuilder filter) { 
    107104                        filter.setSourceClass(TextView.class); 
     
    109106                } 
    110107 
    111                 @Override 
    112108                public boolean handle(EventR3 event) { 
    113109                        TextView source = event.getSource(TextView.class); 
     
    135131        ON_SELECT { 
    136132 
    137                 @Override 
    138133                public void defineFilter(EventFilterBuilder filter) { 
    139134                        filter.setSourceClass(TextView.class); 
     
    141136                } 
    142137 
    143                 @Override 
    144138                public boolean handle(EventR3 event) { 
    145139                        TextView source = event.getSource(TextView.class); 
     
    168162        ON_INSERT { 
    169163 
    170                 @Override 
    171164                public void defineFilter(EventFilterBuilder filter) { 
    172165                        filter.setSourceClass(TextView.class); 
     
    174167                } 
    175168 
    176                 @Override 
    177169                public boolean handle(EventR3 event) { 
    178170 
     
    215207        ON_DELETE { 
    216208 
    217                 @Override 
    218209                public void defineFilter(EventFilterBuilder filter) { 
    219210                        filter.setSourceClass(TextView.class); 
     
    221212                } 
    222213 
    223                 @Override 
    224214                public boolean handle(EventR3 event) { 
    225215                        TextView source = event.getSource(TextView.class); 
     
    269259        ON_COPY { 
    270260 
    271                 @Override 
    272261                public void defineFilter(EventFilterBuilder filter) { 
    273262                        filter.setSourceClass(TextView.class); 
     
    275264                } 
    276265 
    277                 @Override 
    278266                public boolean handle(EventR3 event) { 
    279267                        TextView source = event.getSource(TextView.class); 
     
    301289        ON_PASTE { 
    302290 
    303                 @Override 
    304291                public void defineFilter(EventFilterBuilder filter) { 
    305292                        filter.setSourceClass(TextView.class); 
     
    307294                } 
    308295 
    309                 @Override 
    310296                public boolean handle(EventR3 event) { 
    311297                        TextView source = event.getSource(TextView.class); 
     
    342328        ON_CUT { 
    343329 
    344                 @Override 
    345330                public void defineFilter(EventFilterBuilder filter) { 
    346331                        filter.setSourceClass(TextView.class); 
     
    348333                } 
    349334 
    350                 @Override 
    351335                public boolean handle(EventR3 event) { 
    352336                        TextView source = event.getSource(TextView.class); 
     
    380364        ON_STYLE_OP { 
    381365 
    382                 @Override 
    383366                public void defineFilter(EventFilterBuilder filter) { 
    384367                        filter.setSourceClass(TextView.class); 
     
    386369                } 
    387370 
    388                 @Override 
    389371                public boolean handle(EventR3 event) { 
    390372                        TextView view = event.getSource(TextView.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/elements/Breaks.java

    r7177 r7238  
    2222        WORD_BREAK { 
    2323 
    24                 @Override 
    2524                public HotPos getNextBreakPos(ImmHotText text, 
    2625                                HotPos currentPosition) { 
     
    3029                } 
    3130 
    32                 @Override 
    3331                public HotPos getPreviousBreakPos(ImmHotText text, 
    3432                                HotPos currentPosition) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/HotPos.java

    r7177 r7238  
    116116        } 
    117117 
    118         @Override 
    119118        public Hash getHash() { 
    120119                Hasher hasher = new Hasher(); 
     
    162161        public static Comparator<HotPos> getDummyComparator() { 
    163162                return new Comparator<HotPos>() { 
    164                         @Override 
    165163                        public int compare(HotPos pos1, HotPos pos2) { 
    166164                                return pos1.getIndex() - pos2.getIndex(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/ImmHotText.java

    r7177 r7238  
    470470                return new CharSequence() { 
    471471 
    472                         @Override 
    473472                        public char charAt(int index) { 
    474473                                return ImmHotText.this.chars.get(start + index); 
    475474                        } 
    476475 
    477                         @Override 
    478476                        public int length() { 
    479477                                return end - start; 
     
    481479 
    482480                        @SuppressWarnings("hiding")  
    483                         @Override 
    484481                        public CharSequence subSequence(int start, int end) { 
    485482                                return toSequence(start, end); 
     
    688685        public Comparator<HotPos> getPosComparator() { 
    689686                return new Comparator<HotPos>() { 
    690                         @Override 
    691687                        public int compare(HotPos pos1, HotPos pos2) { 
    692688                                if (ImmHotText.this.getId().compareTo(pos1.getText().getId()) >= 0 &&  
     
    745741        static Comparator<HotAttr<?>> getAttrComparator() { 
    746742                return new Comparator<HotAttr<?>>() { 
    747                         @Override 
    748743                        public int compare(HotAttr<?> attr1, HotAttr<?> attr2) { 
    749744                                return attr1.getId().compareTo(attr2.getId()); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/layout/HorizontalInterval.java

    r7177 r7238  
    4747        } 
    4848 
    49         @Override 
    5049        public int compareTo(HorizontalInterval other) { 
    5150                return (int) (this.xPosition - other.xPosition); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/layout/HotAreaLayout.java

    r7177 r7238  
    256256        } 
    257257 
    258         @Override 
    259258        public ImmHotText getConsumedText() { 
    260259                return this.consumedText; 
    261260        } 
    262261 
    263         @Override 
    264262        public HotPartialLayout improve() { 
    265263                // TODO Implement improve functionality. 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/layout/HotLineLayout.java

    r7177 r7238  
    116116        } 
    117117 
    118         @Override 
    119118        public ImmHotText getConsumedText() { 
    120119                return this.consumedText; 
    121120        } 
    122121 
    123         @Override 
    124122        public HotPartialLayout improve() { 
    125123                // TODO Implement improve functionality. 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/layout/HotSegmentLayout.java

    r7177 r7238  
    33import java.awt.Color; 
    44import java.awt.Graphics2D; 
    5 import java.awt.Point; 
    65import java.awt.Shape; 
    76import java.awt.font.LineBreakMeasurer; 
     
    6968        } 
    7069 
    71         @Override 
    7270        public HotPartialLayout improve() { 
    7371                return null; 
     
    162160        } 
    163161         
    164         @Override 
    165162        public ImmHotText getConsumedText() { 
    166163                return this.text; 
     
    179176                 
    180177                TextLayout awtLayout = toAwtLayout(); 
    181                 Point point = new Point(); 
    182178                int offset = TextUtils.getIndex(this.text, pos); 
    183179                if (offset < 0) { 
     
    185181                } 
    186182                TextHitInfo hit = TextHitInfo.afterOffset(offset); 
    187                 awtLayout.hitToPoint(hit, point); 
    188                 return new ImmPoint(point); 
     183                 
     184//              TextLayout layout = TextUtils.createAwtLayout(this.text.subText(new HotInterval(this.text.getBegin(), pos)), size.getWidth()); 
     185//              float advance = layout.getAdvance(); 
     186                return new ImmPoint(awtLayout.getCaretInfo(hit)[0], 0f); 
    189187        } 
    190188 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/layout/HotTextLayout.java

    r7177 r7238  
    103103        } 
    104104         
    105         @Override 
    106105        public ImmHotText getConsumedText() { 
    107106                return this.consumedText; 
    108107        } 
    109108 
    110         @Override 
    111109        public HotPartialLayout improve() { 
    112110                // TODO Implement improve functionality. 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/position/HotInterval.java

    r7177 r7238  
    123123                return new Comparator<HotInterval>() { 
    124124 
    125                         @Override 
    126125                        public int compare(HotInterval i1, HotInterval i2) { 
    127126                                return posComparator.compare(i1.getBegin(), i2.getBegin()); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/style/HotStyleValue.java

    r7177 r7238  
    5353        } 
    5454 
    55         @Override 
    5655        public Hash getHash() { 
    5756                Hasher hasher = new Hasher(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/main/java/org/sophie2/base/model/text/smart/style/StyleValueSet.java

    r7177 r7238  
    5353                        final Comparator<HotPos> posComparator) { 
    5454                return new Comparator<HotStyleValue<T>>() { 
    55                         @Override 
    5655                        public int compare(HotStyleValue<T> value1, HotStyleValue<T> value2) { 
    5756                                return posComparator.compare(value1.getPos(), value2.getPos()); 
     
    160159        } 
    161160 
    162         @Override 
    163161        public Hash getHash() { 
    164162                Hasher hasher = new Hasher(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/test/java/org/sophie2/base/model/text/HotTextDemoTest.java

    r7177 r7238  
    125125                long startTime = System.currentTimeMillis(); 
    126126                SwingUtilities.invokeAndWait(new Runnable() { 
    127                         @Override 
    128127                        public void run() { 
    129128                                demo(); 
     
    137136 
    138137                                @SuppressWarnings("synthetic-access") 
    139                                 @Override 
    140138                                public void run() { 
    141139                                        ImmHotText oldText = HotTextDemoTest.this.flow.getText(); 
     
    156154                        SwingUtilities.invokeAndWait(new Runnable() { 
    157155                                @SuppressWarnings("synthetic-access") 
    158                                 @Override 
    159156                                public void run() { 
    160157                                        HotTextDemoTest.this.frame.dispose(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/test/java/org/sophie2/base/model/text/layout/LineEndsDemoTest.java

    r7177 r7238  
    111111                SwingUtilities.invokeLater(new Runnable() { 
    112112                        @SuppressWarnings("unchecked") 
    113                         @Override 
    114113                        public void run() { 
    115114                                FakeModuleRegistry.start(BaseVisualModule.class, 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.model.text/src/test/java/org/sophie2/base/model/text/SwingDemoTest.java

    r6466 r7238  
    103103                SwingUtilities.invokeLater(new Runnable() { 
    104104                        @SuppressWarnings("unchecked") 
    105                         @Override 
    106105                        public void run() { 
    107106                                FakeModuleRegistry.start(BaseVisualModule.class, 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.natlib/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.natlib/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:38:00 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.natlib/src/main/java/org/sophie2/base/natlib/NativeBridge.java

    r6933 r7238  
    176176                 
    177177//              //Release version: 
    178                 return FileEntryManager.get().getExecutableFileEntry("natives/" + path); 
     178                File nativeFile = FileEntryManager.get().getWritableFileEntry("natives/" + path); 
     179                String[] commands = new String[] {"chmod", "+x", nativeFile.getAbsolutePath()}; 
     180                if (!System.getProperty("os.name").contains("Win")) { 
     181                        try { 
     182                                Runtime.getRuntime().exec(commands); 
     183                        } catch (IOException e) { 
     184                                SophieLog.error("Exception while making native file executable!", e); 
     185                                throw new RuntimeException(e); 
     186                        } 
     187                } 
     188                return nativeFile; 
    179189                 
    180190        } 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.persistence/.classpath

    r333 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.persistence/.settings/org.eclipse.jdt.core.prefs

    r115 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:38:42 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.persistence/src/main/java/org/sophie2/base/persistence/commons/PersistenceUtil.java

    r6933 r7238  
    5151                String kind = ProUtil.getImmutableKing(clazz); 
    5252                if (kind != null) { 
    53                         assert !kind.isEmpty() : "class " + clazz.getName() 
     53                        assert kind.length() != 0 : "class " + clazz.getName() 
    5454                        + " has an invalid @Immutable kind."; 
    5555                        return kind; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.persistence/src/main/java/org/sophie2/base/persistence/persister/impl/ClassPersister.java

    r6880 r7238  
    5454                                source.set(null); 
    5555                        } catch (NullPointerException e) { 
     56                                SophieLog.error("Storage text content must contain non null value.", e); 
    5657                                throw new IncorrectFormatException("Storage text content must" + 
    57                                                 " contain non null value.", e); 
     58                                                " contain non null value."); 
    5859                        } 
    5960                } 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.persistence/src/main/java/org/sophie2/base/persistence/persister/impl/EnumPersister.java

    r6466 r7238  
    1414import org.sophie2.base.persistence.ref.ValueRef; 
    1515import org.sophie2.base.persistence.storage.Storage; 
     16import org.sophie2.core.logging.SophieLog; 
    1617import org.sophie2.core.prolib.annot.Immutable; 
    1718 
     
    8485                        source.set(value); 
    8586                } catch (IllegalArgumentException e) { 
     87                        SophieLog.error("Value of '" + name + "' is not a name of constant" 
     88                                        + " in enumeration " + getRefValueClass(), e); 
    8689                        throw new IncorrectFormatException("Value of '" + name + "' is not a name of constant" 
    87                                         + " in enumeration " + getRefValueClass(), e); 
     90                                        + " in enumeration " + getRefValueClass()); 
    8891                } 
    8992        } 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.persistence/src/main/java/org/sophie2/base/persistence/persister/impl/ZipPackagePersister.java

    r6995 r7238  
    119119 
    120120                } catch (ParserConfigurationException e) { 
    121                         // TODO maybe this should be runtime exception? --milo 
    122                         throw new IOException(e); 
     121                        SophieLog.error("ParserConfigurationException while unpacking XML of the binary data into the Storage: ", e); 
     122                        throw new RuntimeException(e); 
    123123                } catch (SAXException e) { 
    124                         throw new IOException(e); 
     124                        SophieLog.error("SAXException while unpacking XML of the binary data into the Storage: ", e); 
     125                        throw new IOException("SAXException while unpacking XML of the binary data into the Storage"); 
    125126                } 
    126127        } 
     
    246247                        serializer = tf.newTransformer(); 
    247248                } catch (TransformerConfigurationException e) { 
    248                         throw new IOException("Saving error.", e); 
     249                        SophieLog.error("Saving error.", e); 
     250                        throw new IOException(); 
    249251                } 
    250252                serializer.setOutputProperty(OutputKeys.ENCODING, "UTF-8"); 
     
    259261                        serializer.transform(domSource, streamResult); 
    260262                } catch (TransformerException e) { 
    261                         throw new IOException("Saving error. ", e); 
     263                        SophieLog.error("Saving error. ", e); 
     264                        throw new IOException(); 
    262265                } 
    263266        } 
     
    325328                        docBuilder = dbFactory.newDocumentBuilder(); 
    326329                } catch (ParserConfigurationException e) { 
     330                        SophieLog.error("ParserConfigurationException " 
     331                                        + "during document initialization", e); 
    327332                        throw new IOException("ParserConfigurationException " 
    328                                         + "during document initialization", e); 
     333                                        + "during document initialization"); 
    329334                } 
    330335 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.persistence/src/main/java/org/sophie2/base/persistence/persister/IncorrectFormatException.java

    r3893 r7238  
    2222                super(msg); 
    2323        } 
    24  
    25         /** 
    26          * Constructor 
    27          *  
    28          * @param msg 
    29          *            The message of the exception. 
    30          * @param t 
    31          *            The cause of the exception. 
    32          */ 
    33         public IncorrectFormatException(final String msg, final Throwable t) { 
    34                 super(msg, t); 
    35         } 
    3624} 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.persistence/src/main/java/org/sophie2/base/persistence/storage/StorageUtils.java

    r6013 r7238  
    22 
    33import java.awt.Color; 
    4 import java.awt.MultipleGradientPaint; 
    54 
     5import org.apache.batik.ext.awt.MultipleGradientPaint; 
    66import org.sophie2.base.persistence.persister.IncorrectFormatException; 
    77import org.sophie2.core.logging.SophieLog; 
     
    175175                attribute.setTextContent(value); 
    176176        } 
    177  
    178         /** 
    179          * Creates a new attribute to a given node and sets its text content to the 
    180          * given value (given its type) 
    181          *  
    182          * @param <T> 
    183          * @param valueClass 
    184          * @param node 
    185          * @param attrName 
    186          * @param value 
    187          */ 
    188         public static <T> void writeAttribute(Class<T> valueClass, Storage node, 
    189                         String attrName, T value) { 
    190                 if (valueClass == Color.class) { 
    191                         writeAttribute(Integer.class, node, attrName, ((Color) value) 
    192                                         .getRGB()); 
    193                 } else if (valueClass == MultipleGradientPaint.class) { 
    194                         throw new UnsupportedOperationException( 
    195                                         "MultipleGradientPaint to String " 
    196                                                         + "is not implemented (to be)"); 
    197                 } else { 
    198                         writeAttribute(node, attrName, value.toString()); 
    199                 } 
    200         } 
    201177} 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/.classpath

    r5753 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/.settings/org.eclipse.jdt.core.prefs

    r456 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:38:48 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/BaseSceneVisual.java

    r6997 r7238  
    5555        private static final int DEFAULT_PADDING = 40; 
    5656 
    57         @Override 
    5857        public RwProp<ImmRect> wantedViewRect() { 
    5958                return getBean().makeValueProp("wantedViewRect", ImmRect.class, null); 
    6059        } 
    6160 
    62         @Override  
    6361        public RwProp<ImmRect> minimalViewRect() {  
    6462                return getBean().makeValueProp("minimalViewRect", ImmRect.class, null);  
    6563        }  
    6664 
    67         @Override  
    6865        public RwProp<ImmRect> actualViewRectCache() {  
    6966                return getBean().makeValueProp("actualViewRectCache", ImmRect.class, null);  
    7067        }  
    7168 
    72         @Override 
    7369        public RwProp<Scene> scene() { 
    7470                return getBean().makeValueProp("scene", Scene.class); 
     
    136132                new ImmRect(0, 0, 256, 256); 
    137133 
    138         @Override 
    139134        public Prop<ImmRect> actualViewRect() { 
    140135                class actualViewRect extends AutoProperty<ImmRect> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/effects/ClipEffect.java

    r6704 r7238  
    3636        } 
    3737 
    38         @Override 
    3938        public Sprite applyTo(Sprite source) { 
    4039                return ClipSprite.createClip(source, this.clipArea); 
    4140        } 
    4241 
    43         @Override 
    4442        public ImmArea getResponsibleArea(ImmArea sourceArea) { 
    4543                if (this.clipArea == null) { 
     
    5149 
    5250 
    53         @Override 
    5451        public ImmArea getVisibleArea(ImmArea sourceArea) { 
    5552                if (this.clipArea == null) { 
     
    6966        } 
    7067         
    71         @Override 
    7268        public void applyTo(FBO fbo, ElementHelper<? extends SceneElement> helper) { 
    7369                final GL2 gl = fbo.getGL(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/effects/ColorEffect.java

    r6488 r7238  
    3232        } 
    3333 
    34         @Override 
    3534        public Sprite applyTo(Sprite source) { 
    3635                if (this.color.equals(ImmColor.WHITE)) { 
     
    4140        } 
    4241 
    43         @Override 
    4442        public ImmArea getResponsibleArea(ImmArea sourceArea) { 
    4543                return sourceArea; 
    4644        } 
    4745 
    48         @Override 
    4946        public ImmArea getVisibleArea(ImmArea sourceArea) { 
    5047                return sourceArea; 
     
    6158        } 
    6259         
    63         @Override 
    6460        public void applyTo(FBO fbo, ElementHelper<? extends SceneElement> helper) { 
    6561                final GL2 gl = fbo.getGL(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/effects/ShadowEffect.java

    r6429 r7238  
    4444        } 
    4545 
    46         @Override 
    4746        public ImmArea getResponsibleArea(ImmArea sourceArea) { 
    4847                return sourceArea; 
    4948        } 
    5049         
    51         @Override 
    5250        public ImmArea getVisibleArea(ImmArea sourceArea) { 
    5351                Area shadowArea = (Area)sourceArea.toShape().clone(); 
     
    5957        } 
    6058         
    61         @Override 
    6259        public Sprite applyTo(Sprite source) { 
    6360                // copy source sprite to an image sprite 
     
    9491        } 
    9592 
    96         @Override 
    9793        public void applyTo(FBO fbo, ElementHelper<? extends SceneElement> helper) { 
    9894                // TODO Auto-generated method stub 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/events/SceneInteractionLogic.java

    r7080 r7238  
    4141        ON_SCENE_INPUT_OPERATION { 
    4242 
    43                 @Override 
    4443                public void defineFilter(EventFilterBuilder filter) { 
    4544                        filter.setEventIdClass(InputEventR3.class); 
     
    4746                } 
    4847 
    49                 @Override 
    5048                public boolean handle(EventR3 event) { 
    5149                        SceneVisual source = event.getSource(SceneVisual.class); 
     
    222220        SCENE_DND_OPERATION { 
    223221 
    224                 @Override 
    225222                public void defineFilter(EventFilterBuilder filter) { 
    226223                        filter.setEventIdClass(SophieDragDropHandler.TransferEventIds.class); 
     
    228225                } 
    229226 
    230                 @Override 
    231227                public boolean handle(EventR3 event) { 
    232228                         
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/helpers/ElementHelper.java

    r7177 r7238  
    155155        } 
    156156 
    157         @Override 
    158157        public int compareTo(ElementHelper<?> o) { 
    159158                // paint order... (bottom most first) event processing should be 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/impl/DefaultContourSceneElement.java

    r5735 r7238  
    1717        ContourSceneElement { 
    1818 
    19         @Override 
    2019        public RwProp<ImmArea> shape() { 
    2120                return getBean().makeValueProp("shape", ImmArea.class, ImmArea.EMPTY); 
    2221        } 
    2322 
    24         @Override 
    2523        public RwProp<LineStyle> lineStyle() { 
    2624                return getBean().makeValueProp("lineStyle", LineStyle.class, LineStyle.LINE); 
    2725        } 
    2826                 
    29         @Override 
    3027        public RwProp<ImmColor> color() { 
    3128                return getBean().makeValueProp("color", ImmColor.class, ImmColor.BLACK); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/impl/DefaultHotTextSceneElement.java

    r6264 r7238  
    6767//      } 
    6868 
    69         @Override 
    7069        public Prop<Integer> chainIndex() { 
    7170                return getBean().makeValueProp("chainIndex", Integer.class, 0); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/impl/DefaultImageSceneElement.java

    r2057 r7238  
    1414                ImageSceneElement { 
    1515 
    16         @Override 
    1716        public RwProp<ImmImage> image() { 
    1817                return getBean().makeValueProp("image", ImmImage.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/impl/DefaultSceneElement.java

    r6992 r7238  
    2121public class DefaultSceneElement extends BaseProObject implements SceneElement { 
    2222 
    23         @Override 
    2423        public RwProp<ImmMatrix> space() { 
    2524                return getBean().makeValueProp("space", ImmMatrix.class, 
     
    2726        } 
    2827 
    29         @Override 
    3028        public RwListProp<SceneElement> subElements() { 
    3129                return getBean().makeListProp("subElements", SceneElement.class); 
    3230        } 
    3331 
    34         @Override 
    3532        public RwListProp<SceneEffect> effects() { 
    3633                return getBean().makeListProp("effects", SceneEffect.class); 
    3734        } 
    3835 
    39         @Override 
    4036        public RwProp<Object> eventSource() { 
    4137                return getBean().makeValueProp("eventSource", Object.class, 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/impl/DefaultShapeSceneElement.java

    r2974 r7238  
    1616                implements ShapeSceneElement { 
    1717 
    18         @Override 
    1918        public RwProp<ImmArea> shape() { 
    2019                return getBean().makeValueProp("shape", ImmArea.class, ImmArea.EMPTY); 
    2120        } 
    2221 
    23         @Override 
    2422        public RwProp<ImmFilling> filling() { 
    2523                return getBean().makeValueProp("filling", ImmFilling.class, ImmColor.WHITE); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/impl/DefaultSwingSceneElement.java

    r1707 r7238  
    1616                SwingSceneElement { 
    1717 
    18         @Override 
    1918        public RwProp<JComponent> swingComponent() { 
    2019                return getBean().makeValueProp("swingComponent", JComponent.class, null); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/impl/DefaultTextSceneElement.java

    r5735 r7238  
    1515                TextSceneElement { 
    1616 
    17         @Override 
    1817        public RwProp<SceneTextRun> textRun() { 
    1918                return getBean().makeValueProp("textRun", SceneTextRun.class, SceneTextRun.EMPTY_RUN); 
    2019        } 
    2120         
    22         @Override 
    2321        public RwProp<ImmColor> color() { 
    2422                return getBean().makeValueProp("color", ImmColor.class, ImmColor.BLACK); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/sprites/Sprite.java

    r6172 r7238  
    7575 
    7676         
    77         @Override 
    7877        public final Hash getHash() { 
    7978                if(this.hash == null) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/main/java/org/sophie2/base/scene/sprites/TilePos.java

    r5735 r7238  
    9191        } 
    9292 
    93         @Override 
    9493        public Hash getHash() { 
    9594                Hasher h = new Hasher(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.scene/src/test/java/org/sophie2/base/scene/SceneDemo.java

    r6508 r7238  
    445445                } 
    446446 
    447                 @Override 
    448447                public Prop<ImmRect> actualViewRect() { 
    449448                        return getBean().makeValueProp("actualViewRect", ImmRect.class, 
     
    451450                } 
    452451 
    453                 @Override 
    454452                public RwProp<Scene> scene() { 
    455453                        return getBean().makeValueProp("scene", Scene.class); 
     
    468466                } 
    469467 
    470                 @Override 
    471468                public RwProp<ImmRect> wantedViewRect() { 
    472469                        return getBean().makeValueProp("wantedViewRect", ImmRect.class, 
     
    474471                } 
    475472 
    476                 @Override  
    477473                public RwProp<ImmRect> minimalViewRect() {  
    478474                        return getBean().makeValueProp("minimalViewRect", ImmRect.class, null);  
    479475                }  
    480476 
    481                 @Override  
    482477                public RwProp<ImmRect> actualViewRectCache() {  
    483478                        return getBean().makeValueProp("actualViewRectCache", ImmRect.class, null);  
     
    525520                SwingUtilities.invokeLater(new Runnable() { 
    526521                        @SuppressWarnings("unchecked") 
    527                         @Override 
    528522                        public void run() { 
    529523                                try { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.skins/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.skins/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:38:54 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.skins/src/main/java/org/sophie2/base/skins/BaseSkinPart.java

    r6508 r7238  
    3232        } 
    3333 
    34         @Override 
    3534        public RwListProp<ListEntry> records() { 
    3635                return getBean().makeListProp("records", ListEntry.class); 
    3736        } 
    3837 
    39         @Override 
    4038        public RwProp<String> skinName() { 
    4139                return getBean().makeValueProp("skinName", String.class, 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:39:00 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/src/main/java/org/sophie2/base/visual/BaseVisualElement.java

    r6508 r7238  
    11package org.sophie2.base.visual; 
    22 
    3 import java.util.ArrayDeque; 
    43import java.util.ArrayList; 
    54import java.util.HashMap; 
     
    2322import org.sophie2.core.prolib.list.ProListTransformer; 
    2423import org.sophie2.core.prolib.list.TrackingProList; 
     24import org.sophie2.core.prolib.util.Stack; 
    2525 
    2626/** 
     
    5757        public static final String TOOL_TIP_PROP_ID = "tool-tip"; 
    5858 
    59         @Override 
    6059        public Prop<String> title() { 
    6160                class title extends AutoProperty<String> { 
     
    7978        } 
    8079 
    81         @Override 
    8280        public Prop<String> toolTip() { 
    8381                class toolTip extends AutoProperty<String> { 
     
    9492         * Override this one to a more specific class if you need. 
    9593         */ 
    96         @Override 
    9794        public Prop<? extends VisualElement> parent() { 
    9895                return getBean().makeParentProp(VisualElement.class); 
     
    126123                // assert skip == null || skip.owner() == this; 
    127124                HashSet<VisualElement> passed = new HashSet<VisualElement>(); 
    128                 ArrayDeque<VisualElement> q = new ArrayDeque<VisualElement>(); 
     125                Stack<VisualElement> q = new Stack.StackImpl<VisualElement>(); 
    129126                q.add(this); 
    130127                while (!q.isEmpty()) { 
     
    483480                }.filter(new ProListFilter<SophieExtension<VisualProvider>>() { 
    484481 
    485                         @Override 
    486482                        public boolean accepts(SophieExtension<VisualProvider> item) { 
    487483                                VisualProvider p = item.getObject(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/src/main/java/org/sophie2/base/visual/BaseVisualModule.java

    r5432 r7238  
    6060                protected Comparator<SophieExtension<VisualProvider>> getSorter() { 
    6161                        return new Comparator<SophieExtension<VisualProvider>>() { 
    62                                 @Override 
    6362                                public int compare(SophieExtension<VisualProvider> o1, 
    6463                                                SophieExtension<VisualProvider> o2) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/src/main/java/org/sophie2/base/visual/interaction/InteractionLogic.java

    r6997 r7238  
    2222        ON_VISUAL_INPUT_OPERATION { 
    2323 
    24                 @Override 
    2524                public void defineFilter(EventFilterBuilder filter) { 
    2625                        filter.setSourceClass(VisualElement.class); 
     
    2827                } 
    2928 
    30                 @Override 
    3129                public boolean handle(EventR3 event) { 
    3230                        VisualElement view = event.getSource(VisualElement.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/src/main/java/org/sophie2/base/visual/interaction/SwingEventAdapter.java

    r5998 r7238  
    104104                        MouseMotionListener, MouseWheelListener, KeyListener { 
    105105 
    106                 @Override 
    107106                public void focusGained(FocusEvent e) { 
    108107                        // TODO Auto-generated method stub 
     
    110109                } 
    111110 
    112                 @Override 
    113111                public void focusLost(FocusEvent e) { 
    114112                        // TODO Auto-generated method stub 
     
    116114                } 
    117115 
    118                 @Override 
    119116                public void mouseClicked(MouseEvent e) { 
    120117                        forward(e, InputEventR3.MOUSE_CLICKED, getModifiers(e), 
     
    122119                } 
    123120 
    124                 @Override 
    125121                public void mouseEntered(MouseEvent e) { 
    126122                        forward(e, InputEventR3.MOUSE_ENTERED, getModifiers(e), getPoint(e)); 
    127123                } 
    128124 
    129                 @Override 
    130125                public void mouseExited(MouseEvent e) { 
    131126                        forward(e, InputEventR3.MOUSE_EXITED, getModifiers(e), getPoint(e)); 
    132127                } 
    133128 
    134                 @Override 
    135129                public void mousePressed(MouseEvent e) { 
    136130                        forward(e, InputEventR3.MOUSE_PRESSED, getModifiers(e), 
     
    138132                } 
    139133 
    140                 @Override 
    141134                public void mouseReleased(MouseEvent e) { 
    142135                        forward(e, InputEventR3.MOUSE_RELEASED, getModifiers(e), 
     
    145138                } 
    146139 
    147                 @Override 
    148140                public void keyPressed(KeyEvent e) { 
    149141                        forward(e, InputEventR3.KEY_PRESSED, getModifiers(e), getKey(e)); 
    150142                } 
    151143 
    152                 @Override 
    153144                public void keyReleased(KeyEvent e) { 
    154145                        forward(e, InputEventR3.KEY_RELEASED, getModifiers(e), getKey(e)); 
     
    156147                } 
    157148 
    158                 @Override 
    159149                public void keyTyped(KeyEvent e) { 
    160150                        forward(e, InputEventR3.KEY_TYPED, getModifiers(e), getChar(e)); 
     
    162152                } 
    163153 
    164                 @Override 
    165154                public void mouseDragged(MouseEvent e) { 
    166155                        forward(e, InputEventR3.MOUSE_DRAGGED, getModifiers(e), getPoint(e)); 
     
    168157                } 
    169158 
    170                 @Override 
    171159                public void mouseMoved(MouseEvent e) { 
    172160                        forward(e, InputEventR3.MOUSE_MOVED, getModifiers(e), getPoint(e)); 
    173161                } 
    174162 
    175                 @Override 
    176163                public void mouseWheelMoved(MouseWheelEvent e) { 
    177164                        forward(e, InputEventR3.MOUSE_WHEEL, getModifiers(e), getPoint(e), 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/src/main/java/org/sophie2/base/visual/InternalSkinPart.java

    r4155 r7238  
    5858 
    5959                                ElementSkinPart esp = new ElementSkinPart() { 
    60                                         @Override 
    6160                                        public void add(String propId, Object value) { 
    6261                                                InternalSkinPart.this.add(elementId, propId, value); 
    6362                                        } 
    6463 
    65                                         @Override 
    6664                                        public void addInteraction(String interactionDef, 
    6765                                                        Enum<?> eventId, Object... eventArgs) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/src/main/java/org/sophie2/base/visual/NullVisualProvider.java

    r6264 r7238  
    4141    } 
    4242 
    43     @Override 
    4443    public <T extends VisualElement> T create(Class<T> elementClass) { 
    4544        SophieLog.info("Creating instance of " + this.providedClass.getName()); 
     
    4746    } 
    4847 
    49     @Override 
    5048    public Class<? extends VisualElement> getParentClass() { 
    5149        return this.parentClass; 
    5250    } 
    5351 
    54     @Override 
    5552    public Class<? extends VisualElement> getProvidedClass() { 
    5653        return this.providedClass; 
    5754    } 
    5855 
    59     @Override 
    6056    public String getRole() { 
    6157        return this.role; 
    6258    } 
    6359 
    64     @Override 
    6560    public String getSortKey() { 
    6661        return this.sortKey; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/src/main/java/org/sophie2/base/visual/SimpleVisualProvider.java

    r5813 r7238  
    4141        } 
    4242 
    43         @Override 
    4443        public <T extends VisualElement> T create(Class<T> elementClass) { 
    4544                try { 
     
    5453        } 
    5554 
    56         @Override 
    5755        public Class<? extends VisualElement> getParentClass() { 
    5856                return this.parentClass; 
    5957        } 
    6058 
    61         @Override 
    6259        public Class<? extends VisualElement> getProvidedClass() { 
    6360                return this.providedClass; 
    6461        } 
    6562 
    66         @Override 
    6763        public String getRole() { 
    6864                return this.role; 
    6965        } 
    7066 
    71         @Override 
    7267        public String getSortKey() { 
    7368                return this.sortKey; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.base.visual/src/test/java/org/sophie2/base/visual/interaction/InteractionDemoTest.java

    r5739 r7238  
    146146                 */ 
    147147                OP1 { 
    148                         @Override 
    149148                        public void defineFilter(EventFilterBuilder filter) { 
    150149                                filter.setSourceClass(SampleView.class); 
     
    152151                        } 
    153152 
    154                         @Override 
    155153                        public boolean handle(EventR3 event) { 
    156154                                SampleView view = event.getSource(SampleView.class); 
     
    164162                 */ 
    165163                OP2 { 
    166                         @Override 
    167164                        public void defineFilter(EventFilterBuilder filter) { 
    168165                                filter.setSourceClass(SampleView.class); 
     
    170167                        } 
    171168 
    172                         @Override 
    173169                        public boolean handle(EventR3 event) { 
    174170                                SampleView view = event.getSource(SampleView.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/.classpath

    r689 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.logging/.classpath

    r3705 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.logging/.settings/org.eclipse.jdt.core.prefs

    r3705 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:39:12 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.logging/src/main/java/org/sophie2/core/logging/LogFilter.java

    r6880 r7238  
    7272                } 
    7373 
    74                 @Override 
    7574                public int compareTo(FilterEntry o) { 
    7675                        return this.compareTo(o.prefix); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.logging/src/main/java/org/sophie2/core/logging/MemLogTarget.java

    r7093 r7238  
    8080        } 
    8181 
    82         @Override 
    8382        public synchronized void putEntry(LogEntry entry) { 
    8483                if (this.filter.accepts(entry)) { 
     
    9392        } 
    9493 
    95         @Override 
    9694        public synchronized void close(boolean wait) { 
    9795                this.memLog.clear(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.logging/src/main/java/org/sophie2/core/logging/Profiler.java

    r6004 r7238  
    5757                                singles.entrySet()); 
    5858                Collections.sort(items, new Comparator<Map.Entry<StackTraceElement, Integer>>() { 
    59                         @Override 
    6059                        public int compare(Entry<StackTraceElement, Integer> o1, 
    6160                                        Entry<StackTraceElement, Integer> o2) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.logging/src/main/java/org/sophie2/core/logging/StreamLogTarget.java

    r6466 r7238  
    4848        } 
    4949 
    50         @Override 
    5150        public void close(boolean wait) { 
    5251                putEntry(new CloseEntry()); 
     
    6160        } 
    6261 
    63         @Override 
    6462        public void putEntry(LogEntry entry) { 
    6563                if (this.filter.accepts(entry)) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.modularity/.classpath

    r117 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.modularity/.settings/org.eclipse.jdt.core.prefs

    r117 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:33:14 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.modularity/src/main/java/org/sophie2/core/modularity/FakeModuleRegistry.java

    r6944 r7238  
    4545 
    4646                        @SuppressWarnings("synthetic-access") 
    47                         @Override 
    4847                        public void run() { 
    4948                                assert get() == null; 
     
    8483                Runnable r = new Runnable() { 
    8584                        @SuppressWarnings("synthetic-access") 
    86                         @Override 
    8785                        public void run() { 
    8886                                if(get() != null) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.modularity/src/main/java/org/sophie2/core/modularity/FileEntryManager.java

    r7131 r7238  
    161161        } 
    162162         
    163         /** 
    164          * Gets an executable file of an application resource located on a given path. 
    165          * @param entryPath  The given path where the resource entry should be. For example 
    166          *            icons/about.png 
    167          * @return The app resource as file, copied in tmp-distrib folder(when 
    168          *         launched from Eclipse) or the distributed-edition folder 
    169          *         otherwise. 
    170          */ 
    171         public File getExecutableFileEntry(String entryPath) { 
    172                 File res = getWritableFileEntry(entryPath); 
    173                 res.setExecutable(true, false); 
    174                 return res; 
    175         } 
     163//      /** 
     164//       * Gets an executable file of an application resource located on a given path. 
     165//       * @param entryPath  The given path where the resource entry should be. For example 
     166//       *            icons/about.png 
     167//       * @return The app resource as file, copied in tmp-distrib folder(when 
     168//       *         launched from Eclipse) or the distributed-edition folder 
     169//       *         otherwise. 
     170//       */ 
     171//      public File getExecutableFileEntry(String entryPath) { 
     172//              File res = getWritableFileEntry(entryPath); 
     173//              res.setExecutable(true, false); 
     174//              return res; 
     175//      } 
    176176         
    177177        /** 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.modularity/src/main/java/org/sophie2/core/modularity/SophieExtensionPoint.java

    r6508 r7238  
    9393                ServiceListener sl = new ServiceListener() { 
    9494 
    95                         @Override 
    9695                        public void serviceChanged(final ServiceEvent event) { 
    9796                                SwingUtilities.invokeLater(new Runnable(){ 
    9897                                         
    9998                                 
    100                                                 @Override 
    10199                                                public void run() { 
    102100                                                        ServiceReference sr = event.getServiceReference(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.modularity/src/main/java/org/sophie2/core/modularity/SophieModule.java

    r6880 r7238  
    3232        } 
    3333 
    34         @Override 
    3534        public final void start(final BundleContext context) throws Exception { 
    3635 
     
    4039                SwingUtilities.invokeLater(new Runnable() { 
    4140 
    42                         @Override 
    4341                        public void run() { 
    4442                                doStart(); 
     
    4846                SwingUtilities.invokeLater(new Runnable() { 
    4947 
    50                         @Override 
    5148                        public void run() { 
    5249                                List<SophieExtensionPoint<?>> l = new ArrayList<SophieExtensionPoint<?>>(); 
     
    6057 
    6158                        @SuppressWarnings("synthetic-access") 
    62                         @Override 
    6359                        public void run() { 
    6460                                Hashtable<String, String> empty = new Hashtable<String, String>(); 
     
    7975        } 
    8076         
    81         @Override 
    8277        public final void stop(BundleContext context) throws Exception { 
    8378                // TODO Auto-generated method stub 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.modularity/src/test/java/org/sophie2/core/modularity/FakeExtender.java

    r1707 r7238  
    3030                } 
    3131                 
    32                 @Override 
    3332                public String getTranslation() { 
    3433                        return this.translation; 
    3534                } 
    36                 @Override 
    3735                public String getWord() { 
    3836                        return this.word; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.modularity/src/test/java/org/sophie2/core/modularity/FileSearchUtilTest.java

    r6945 r7238  
    2929        public void setUp() throws Exception { 
    3030                super.setUp(); 
     31                System.out.println(System.getProperty("os.name")); 
    3132                System.setProperty("bundlesConfigFile", FileEntryManagerTest.class.getResource("/distrib/author.bundles.config").toString()); 
    3233                this.fileSearchUtil = FileSearchUtil.get(); 
    3334                SwingUtilities.invokeAndWait(new Runnable() { 
    3435                         
    35                         @Override 
    3636                        public void run() { 
    3737                                FakeModuleRegistry.start(CoreModularityModule.class); 
     
    5454        @Test 
    5555        public void testFindBundlesConfigFile() { 
    56                  
    5756                File authorConfigFile = this.fileSearchUtil.findConfigFile(); 
    5857                assertNotNull(authorConfigFile); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.mvc/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.mvc/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:39:47 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.mvc/src/main/java/org/sophie2/core/mvc/SimpleOperation.java

    r5614 r7238  
    3434        } 
    3535         
    36         @Override 
    3736        public String getSortKey() { 
    3837                String sortKey = "kkk-default-sort-key"; 
     
    5857        } 
    5958         
    60         @Override 
    6159        public EventFilter getFilter() { 
    6260                return this.filter; 
    6361        } 
    6462 
    65         @Override 
    6663        public boolean handle(EventR3 event) { 
    6764                return this.opDef.handle(event); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.mvc/src/test/java/org/sophie2/core/mvc/LogicDemoTest.java

    r6508 r7238  
    208208                ON_ADD_ITEM { 
    209209 
    210                         @Override 
    211210                        public void defineFilter(EventFilterBuilder filter) { 
    212211                                filter.setEventId(SampleView.EventIds.ADD_ITEM); 
     
    214213                        } 
    215214 
    216                         @Override 
    217215                        public boolean handle(EventR3 event) { 
    218216                                SampleView view = event.getSource(SampleView.class); 
     
    233231                ON_REMOVE_FIRST_OR_LAST { 
    234232 
    235                         @Override 
    236233                        public void defineFilter(EventFilterBuilder filter) { 
    237234                                filter.setEventId(SampleView.EventIds.REMOVE_ITEM); 
     
    239236                        } 
    240237 
    241                         @Override 
    242238                        public boolean handle(EventR3 event) { 
    243239                                SampleView view = event.getSource(SampleView.class); 
     
    270266                ON_REMOVE_ALL { 
    271267 
    272                         @Override 
    273268                        public void defineFilter(EventFilterBuilder filter) { 
    274269                                filter.setEventId(SampleView.EventIds.REMOVE_ITEM); 
     
    277272                        } 
    278273 
    279                         @Override 
    280274                        public boolean handle(EventR3 event) { 
    281275                                SampleView view = event.getSource(SampleView.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core.mvc/src/test/java/org/sophie2/core/mvc/LogicPriorityTest.java

    r5020 r7238  
    9797                OPERATION_1 { 
    9898 
    99                         @Override 
    10099                        public void defineFilter(EventFilterBuilder filter) { 
    101100                                filter.setEventId(EventIds.TEST); 
    102101                        } 
    103102 
    104                         @Override 
    105103                        public boolean handle(EventR3 event) { 
    106104                                LogicPriorityTest.results.add(1); 
     
    117115                OPERATION_2 { 
    118116 
    119                         @Override 
    120117                        public void defineFilter(EventFilterBuilder filter) { 
    121118                                filter.setEventId(EventIds.TEST); 
    122119                        } 
    123120 
    124                         @Override 
    125121                        public boolean handle(EventR3 event) { 
    126122                                LogicPriorityTest.results.add(2); 
     
    137133                OPERATION_3 { 
    138134 
    139                         @Override 
    140135                        public void defineFilter(EventFilterBuilder filter) { 
    141136                                filter.setEventId(EventIds.TEST); 
    142137                        } 
    143138 
    144                         @Override 
    145139                        public boolean handle(EventR3 event) { 
    146140                                LogicPriorityTest.results.add(3); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/.settings/org.eclipse.jdt.core.prefs

    r115 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:39:06 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/Aspect.java

    r4943 r7238  
    3939        } 
    4040         
    41         @Override 
    4241        public String debugId() { 
    4342                return "aspect@" + this; 
     
    9392        } 
    9493 
    95         @Override 
    9694        public ChangeManager getChangeManager() { 
    9795                // All {@link Aspect} {@link Changes} are side effects. 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/BasePro.java

    r5614 r7238  
    3838         * @return the lifetime state of the property 
    3939         */ 
    40         @Override 
    4140        public ProStatus getState() { 
    4241                Registry.get().registerRead(this); 
     
    9796        } 
    9897 
    99         @Override 
    10098        public final void addListener(ProListener listener) { 
    10199                assert !getListeners().contains(listener); 
     
    104102        } 
    105103 
    106         @Override 
    107104        public final void removeListener(ProListener listener) { 
    108105                if (!getListeners().contains(listener)) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/bean/CollectingBeanData.java

    r4155 r7238  
    4242        } 
    4343 
    44         @Override 
    4544        public Property<?> getProperty(String id) { 
    4645                return null; 
    4746        } 
    4847 
    49         @Override 
    5048        public <T extends Property<?>> T makeProp(Class<T> propertyClass) { 
    5149                consume(ReflectionUtil.classToId(propertyClass), PropMetaInfo.create(getBean(), getCurMethod(), propertyClass)); 
     
    5351        } 
    5452 
    55         @Override 
    5653        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass) { 
    5754                consume(id, PropMetaInfo.createValue(getBean(), getCurMethod(), 
     
    6057        } 
    6158 
    62         @Override 
    6359        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass, 
    6460                        T initValue) { 
     
    6965        } 
    7066 
    71         @Override 
    7267        public Collection<Property<?>> getProperties() { 
    7368                // we don't have properties yet. 
     
    7570        } 
    7671 
    77         @Override 
    7872        public <T> Prop<T> makeFinalProp(String id, Class<T> valueClass) { 
    7973                consume(id, PropMetaInfo.createFinal(getBean(), getCurMethod(), 
     
    8276        } 
    8377 
    84         @Override 
    8578        public <T> RwListProp<T> makeListProp(String id, Class<T> elementClass) { 
    8679                consume(id, PropMetaInfo.createList(getBean(), getCurMethod(), 
     
    8982        } 
    9083 
    91         @Override 
    9284        public <T extends ProObject> ParentProperty<T> makeParentProp( 
    9385                        Class<T> parentClass) { 
     
    9789        } 
    9890 
    99         @Override 
    10091        public ChangeProperty makeChangeProperty() { 
    10192                consume(ProBean.CHANGE_MANAGER_ID, PropMetaInfo.createChange(getBean(), 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/bean/DestroyedBeanData.java

    r4308 r7238  
    2828        } 
    2929 
    30         @Override 
    3130        public Property<?> getProperty(String id) { 
    3231                throw new NotAvailableException("Already destroyed!", null); 
     
    4645        } 
    4746 
    48         @Override 
    4947        public Collection<Property<?>> getProperties() { 
    5048                throw new IllegalStateException("Already destroyed!"); 
    5149        } 
    5250 
    53         @Override 
    5451        public <T> Prop<T> makeFinalProp(String id, Class<T> valueClass) { 
    5552                throw new IllegalStateException("Already destroyed!"); 
    5653        } 
    5754 
    58         @Override 
    5955        public <T> RwListProp<T> makeListProp(String id, Class<T> elementClass) { 
    6056                throw new IllegalStateException("Already destroyed!"); 
    6157        } 
    6258 
    63         @Override 
    6459        public <T extends ProObject> ParentProperty<T> makeParentProp( 
    6560                        Class<T> parentClass) { 
     
    6762        } 
    6863 
    69         @Override 
    7064        public <T extends Property<?>> T makeProp(Class<T> propertyClass) { 
    7165                throw new IllegalStateException("Already destroyed!"); 
    7266        } 
    7367 
    74         @Override 
    7568        public ChangeProperty makeChangeProperty() { 
    7669                throw new IllegalStateException("Already destroyed!"); 
    7770        } 
    7871 
    79         @Override 
    8072        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass) { 
    8173                throw new IllegalStateException("Already destroyed!"); 
    8274        } 
    8375 
    84         @Override 
    8576        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass, 
    8677                        T initValue) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/bean/InitializingBeanData.java

    r5670 r7238  
    4848        } 
    4949 
    50         @Override 
    5150        public Property<?> getProperty(String id) { 
    5251                // SophieLog.debug("InitializingBeanData.getProperty(): "+id); 
     
    195194        } 
    196195 
    197         @Override 
    198196        @SuppressWarnings("unchecked") 
    199197        public <T> Prop<T> makeFinalProp(String id, Class<T> valueClass) { 
     
    201199        } 
    202200 
    203         @Override 
    204201        @SuppressWarnings("unchecked") 
    205202        public <T> RwListProp<T> makeListProp(String id, Class<T> elementClass) { 
     
    207204        } 
    208205 
    209         @Override 
    210206        @SuppressWarnings("unchecked") 
    211207        public <T extends ProObject> ParentProperty<T> makeParentProp( 
     
    214210        } 
    215211 
    216         @Override 
    217212        @SuppressWarnings("unchecked") 
    218213        public <T extends Property<?>> T makeProp(Class<T> propertyClass) { 
     
    220215        } 
    221216 
    222         @Override 
    223217        public ChangeProperty makeChangeProperty() { 
    224218                return (ChangeProperty) getExistingProperty(ProBean.CHANGE_MANAGER_ID); 
    225219        } 
    226220 
    227         @Override 
    228221        @SuppressWarnings("unchecked") 
    229222        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass) { 
     
    231224        } 
    232225 
    233         @Override 
    234226        @SuppressWarnings("unchecked") 
    235227        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass, 
     
    250242        } 
    251243 
    252         @Override 
    253244        public Collection<Property<?>> getProperties() { 
    254245                return Collections.unmodifiableCollection(this.properties.values()); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/bean/ProBean.java

    r6508 r7238  
    5656        } 
    5757 
    58         @Override 
    5958        public Collection<Property<?>> getProperties() { 
    6059                return getData().getProperties(); 
    6160        } 
    6261 
    63         @Override 
    6462        public Property getProperty(String id) { 
    6563                return getData().getProperty(id); 
     
    9997        } 
    10098 
    101         @Override 
    10299        public <T extends Property<?>> T makeProp(Class<T> propertyClass) { 
    103100                return getData().makeProp(propertyClass); 
    104101        } 
    105102 
    106         @Override 
    107103        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass) { 
    108104                return getData().makeValueProp(id, valueClass); 
    109105        } 
    110106 
    111         @Override 
    112107        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass, 
    113108                        T initValue) { 
     
    270265        } 
    271266 
    272         @Override 
    273267        public ChangeManager getChangeManager() { 
    274268                return DefaultChangeManager.get(); 
     
    296290        } 
    297291 
    298         @Override 
    299292        public String debugId() { 
    300293                return "pro-bean(" + getObject().getClass(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/bean/ReadyBeanData.java

    r3795 r7238  
    4040        } 
    4141 
    42         @Override 
    4342        public Collection<Property<?>> getProperties() { 
    4443                return Collections.unmodifiableCollection(this.properties.values()); 
    4544        } 
    4645 
    47         @Override 
    4846        public Property<?> getProperty(String id) { 
    4947                return this.properties.get(id); 
    5048        } 
    5149 
    52         @Override 
    5350        @SuppressWarnings("unchecked") 
    5451        public <T> Prop<T> makeFinalProp(String id, Class<T> valueClass) { 
     
    5653        } 
    5754 
    58         @Override 
    5955        @SuppressWarnings("unchecked") 
    6056        public <T> RwListProp<T> makeListProp(String id, Class<T> elementClass) { 
     
    6258        } 
    6359 
    64         @Override 
    6560        @SuppressWarnings("unchecked") 
    6661        public <T extends ProObject> ParentProperty<T> makeParentProp( 
     
    6964        } 
    7065 
    71         @Override 
    7266        @SuppressWarnings("unchecked") 
    7367        public <T extends Property<?>> T makeProp(Class<T> propertyClass) { 
     
    7569        } 
    7670 
    77         @Override 
    7871        public ChangeProperty makeChangeProperty() { 
    7972                return (ChangeProperty) getExistingProperty(ProBean.CHANGE_MANAGER_ID); 
    8073        } 
    8174 
    82         @Override 
    8375        @SuppressWarnings("unchecked") 
    8476        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass) { 
     
    8678        } 
    8779 
    88         @Override 
    8980        @SuppressWarnings("unchecked") 
    9081        public <T> RwProp<T> makeValueProp(String id, Class<T> valueClass, 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/impl/AutoTracker.java

    r5614 r7238  
    2828        private ProListener listener = new ProListener() { 
    2929                 
    30                 @Override 
    3130                public void changed(ProChange p) { 
    3231                        doUpdate(p); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/impl/BaseProObject.java

    r6508 r7238  
    1414        private ProBean bean; 
    1515         
    16         @Override 
    1716        public ProBean getBean() { 
    1817                if (this.bean == null) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/impl/ChildrenProperty.java

    r697 r7238  
    2626 
    2727                        @SuppressWarnings("unchecked") 
    28                         @Override 
    2928                        public void changed(ProChange change) { 
    3029                                if (change instanceof ProListChange) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/impl/ListProperty.java

    r4155 r7238  
    170170        protected abstract ProList<T> createList(PropMetaInfo info); 
    171171 
    172         @Override 
    173172        public T get(int index) { 
    174173                return get().get(index); 
    175174        } 
    176175 
    177         @Override 
    178176        public int size() { 
    179177                return get().size(); 
     
    216214                                 
    217215                                @SuppressWarnings( { "unchecked" }) 
    218                                 @Override 
    219216                                public void changed(ProChange change) { 
    220217                                        ProObject owner = owner(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/impl/ObjectProperty.java

    r5670 r7238  
    7171        } 
    7272 
    73         @Override 
    7473        public void set(T value) { 
    7574                throw new UnsupportedOperationException("Property " + debugId() 
     
    306305                                ProObject oldOwned = null; 
    307306 
    308                                 @Override 
    309307                                public void changed(ProChange change) { 
    310308                                        ProObject newOwned = null; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/impl/Property.java

    r4308 r7238  
    3737        private PropMetaInfo metaInfo = null; 
    3838 
    39         @Override 
    4039        public PropMetaInfo getMetaInfo() { 
    4140                return this.metaInfo; 
     
    7877        protected abstract void initOwnAnnotation(PropMetaInfo info); 
    7978 
    80         @Override 
    8179        public final String id() { 
    8280                return getMetaInfo().getStaticInfo().getId(); 
     
    8482 
    8583        @SuppressWarnings("unchecked") 
    86         @Override 
    8784        public final Class<T> valueClass() { 
    8885                return (Class<T>)getMetaInfo().getValueClass(); 
     
    9491        } 
    9592         
    96         @Override 
    9793        public final ProObject owner() { 
    9894                assert getMetaInfo() != null; 
     
    10197        } 
    10298 
    103         @Override 
    10499        public T get() { 
    105100                throw new UnsupportedOperationException("Property " + debugId() + " can not be read!"); 
    106101        } 
    107102         
    108         @Override 
    109103        public String debugId() { 
    110104                if(getMetaInfo() == null) { 
     
    164158        protected abstract PropMetaInfo computeMetaInfo(ProObject owner, Method method); 
    165159         
    166         @Override 
    167160        public ChangeManager getChangeManager() { 
    168161                if(getMetaInfo() == null) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/impl/ValueListProperty.java

    r1707 r7238  
    6666        //their purpose. 
    6767         
    68         @Override 
    6968        public final void add(T element) { 
    7069                get().add(element); 
    7170        } 
    7271 
    73         @Override 
    7472        public final void remove(int index) { 
    7573                get().remove(index); 
    7674        } 
    7775 
    78         @Override 
    7976        public final void set(int index, T element) { 
    8077                get().set(index, element); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/inspector/Inspector.java

    r6508 r7238  
    102102                                frame.addMouseListener(new MouseListener() { 
    103103 
    104                                         @Override 
    105104                                        public void mouseClicked(MouseEvent e) { 
    106105                                                SophieLog.info(getBean().toString()); 
    107  
    108                                         } 
    109  
    110                                         @Override 
     106                                        } 
     107 
    111108                                        public void mouseEntered(MouseEvent e) { 
    112109                                                // do nothing 
    113110                                        } 
    114111 
    115                                         @Override 
    116112                                        public void mouseExited(MouseEvent e) { 
    117113                                                // do nothing 
    118114                                        } 
    119115 
    120                                         @Override 
    121116                                        public void mousePressed(MouseEvent e) { 
    122117                                                // do nothing 
    123118                                        } 
    124119 
    125                                         @Override 
    126120                                        public void mouseReleased(MouseEvent e) { 
    127121                                                // do nothing 
     
    154148                        protected void setup(JButton resource) { 
    155149                                resource.addActionListener(new ActionListener() { 
    156                                         @Override 
    157150                                        public void actionPerformed(ActionEvent e) { 
    158151                                                refresh(); 
     
    409402                                resource.addKeyListener(new KeyListener() { 
    410403 
    411                                         @Override 
    412404                                        public void keyTyped(KeyEvent e) { 
    413405                                                // empty 
    414406                                        } 
    415407 
    416                                         @Override 
    417408                                        public void keyReleased(KeyEvent e) { 
    418409                                                // empty 
    419410                                        } 
    420411 
    421                                         @Override 
    422412                                        public void keyPressed(KeyEvent e) { 
    423413                                                if (e.getKeyCode() == KeyEvent.VK_RIGHT) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/inspector/InspectorModel.java

    r4155 r7238  
    353353        } 
    354354 
    355         @Override 
    356355        public int getChildCount(Object parent) { 
    357356                return ((Node) parent).getChildren().size(); 
    358357        } 
    359358 
    360         @Override 
    361359        public Class<?> getColumnClass(int column) { 
    362360                return COLUMN_CLASSES.get(column); 
    363361        } 
    364362 
    365         @Override 
    366363        public int getColumnCount() { 
    367364                return COLUMN_NAMES.size(); 
    368365        } 
    369366 
    370         @Override 
    371367        public String getColumnName(int column) { 
    372368                return COLUMN_NAMES.get(column); 
    373369        } 
    374370 
    375         @Override 
    376371        public Object getValueAt(Object node, int column) { 
    377372                return ((Node) node).getCells().get(column); 
    378373        } 
    379374 
    380         @Override 
    381375        public int getIndexOfChild(Object parent, Object child) { 
    382376                return ((Node) parent).getCells().indexOf(child); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/inspector/InspectorSettingsPanel.java

    r6508 r7238  
    169169                                res.addChangeListener(new ChangeListener() { 
    170170                                        @SuppressWarnings("synthetic-access") 
    171                                         @Override 
    172171                                        public void stateChanged(ChangeEvent e) { 
    173172                                                if(fieldsCheckBox().get().isSelected()) { 
     
    211210 
    212211                        checkBox.addChangeListener(new ChangeListener() { 
    213                                 @Override 
    214212                                public void stateChanged(ChangeEvent e) { 
    215213                                        TableFields.setIsEnabled(checkBox.getText(), checkBox.isSelected());                                     
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/list/BaseProList.java

    r6429 r7238  
    737737        } 
    738738 
    739         @Override 
    740739        public <T> ProList<T> transform(ProListTransformer<E, T> transformer) { 
    741740                return transform(null, transformer); 
     
    743742 
    744743        @SuppressWarnings("unchecked") 
    745         @Override 
    746744        public <T> ProList<T> transform(Class<T> targetCl, 
    747745                        ProListTransformer<E, T> transformer) { 
     
    763761 
    764762        @SuppressWarnings("unchecked") 
    765         @Override 
    766763        public ProList<E> filter(ProListFilter<E> filter) { 
    767764                Class<E> elemClass = (Class<E>) ReflectionUtil 
     
    772769        // /after here... are the delegating list methods... 
    773770 
    774         @Override 
    775771        public int size() { 
    776772                return getPublicCache().size(); 
    777773        } 
    778774 
    779         @Override 
    780775        public E get(int index) { 
    781776                return getPublicCache().get(index); 
    782777        } 
    783778 
    784         @Override 
    785779        public boolean add(E e) { 
    786780                return getPublicCache().add(e); 
    787781        } 
    788782 
    789         @Override 
    790783        public void add(int index, E element) { 
    791784                getPublicCache().add(index, element); 
    792785        } 
    793786 
    794         @Override 
    795787        public boolean addAll(Collection<? extends E> c) { 
    796788                return getPublicCache().addAll(c); 
    797789        } 
    798790 
    799         @Override 
    800791        public boolean addAll(int index, Collection<? extends E> c) { 
    801792                return getPublicCache().addAll(index, c); 
    802793        } 
    803794 
    804         @Override 
    805795        public void clear() { 
    806796                getPublicCache().clear(); 
     
    808798        } 
    809799 
    810         @Override 
    811800        public boolean contains(Object o) { 
    812801                return getPublicCache().contains(o); 
    813802        } 
    814803 
    815         @Override 
    816804        public boolean containsAll(Collection<?> c) { 
    817805                return getPublicCache().containsAll(c); 
    818806        } 
    819807 
    820         @Override 
    821808        public int indexOf(Object o) { 
    822809                return getPublicCache().indexOf(o); 
    823810        } 
    824811 
    825         @Override 
    826812        public boolean isEmpty() { 
    827813                return getPublicCache().isEmpty(); 
    828814        } 
    829815 
    830         @Override 
    831816        public Iterator<E> iterator() { 
    832817                return getPublicCache().iterator(); 
    833818        } 
    834819 
    835         @Override 
    836820        public int lastIndexOf(Object o) { 
    837821                return getPublicCache().lastIndexOf(o); 
     
    916900        } 
    917901 
    918         @Override 
    919902        public void setOwner(Pro owner) { 
    920903                assert owner != null; 
     
    933916        } 
    934917 
    935         @Override 
    936918        public List<E> findAll(Object key) { 
    937919                return getMultimap().get(key); 
    938920        } 
    939921 
    940         @Override 
    941922        public E findOne(Object key) { 
    942923                List<E> elements = findAll(key); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/list/ComposingProList.java

    r4155 r7238  
    8686        protected abstract List<? extends E> computeData(); 
    8787 
    88         @Override 
    8988        public String debugId() { 
    9089                return "composing-list@" + getOwnerId(); 
    9190        } 
    9291 
    93         @Override 
    9492        public ChangeManager getChangeManager() { 
    9593                // Not undoable. 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/list/EmptyProList.java

    r3795 r7238  
    2020        } 
    2121         
    22         @Override 
    2322        public String debugId() { 
    2423                return "empty-pro-list"; 
    2524        } 
    2625 
    27         @Override 
    2826        public ChangeManager getChangeManager() { 
    2927                // not undoable 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/list/FilteringProList.java

    r4155 r7238  
    5252 
    5353                @SuppressWarnings( { "unchecked", "synthetic-access" }) 
    54                 @Override 
    5554                public void changed(ProChange change) { 
    5655                        SophieLog.trace(change); 
     
    168167        } 
    169168 
    170         @Override 
    171169        public String debugId() { 
    172170                return "filtering-list@" + getOwnerId(); 
    173171        } 
    174172 
    175         @Override 
    176173        public ChangeManager getChangeManager() { 
    177174                // not undoable 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/list/TrackingProList.java

    r6880 r7238  
    8080 
    8181                @SuppressWarnings("unchecked") 
    82                 @Override 
    8382                public void changed(ProChange change) { 
    8483                        assert change.getSource() == TrackingProList.this.currentSource :  
     
    133132        protected abstract ProList<? extends E> computeSource(); 
    134133 
    135         @Override 
    136134        public String debugId() { 
    137135                return "tracking-list@" + getOwnerId(); 
     
    143141        } 
    144142 
    145         @Override 
    146143        public ChangeManager getChangeManager() { 
    147144                // not undoable 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/list/TransformingProList.java

    r6880 r7238  
    3535 
    3636                @SuppressWarnings({ "unchecked", "synthetic-access" }) 
    37                 @Override 
    3837                public void changed(ProChange change) { 
    3938                        SophieLog.trace(change); 
     
    130129        } 
    131130 
    132         @Override 
    133131        public String debugId() { 
    134132                return "transforming-list@" + getOwnerId(); 
    135133        } 
    136134 
    137         @Override 
    138135        public ChangeManager getChangeManager() { 
    139136                // not undoable 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/list/ValueProList.java

    r3795 r7238  
    6464        } 
    6565         
    66         @Override 
    6766        public String debugId() { 
    6867                return "value-list@" + getOwnerId(); 
    6968        } 
    7069 
    71         @Override 
    7270        public ChangeManager getChangeManager() { 
    7371                if(this.getOwner() == null) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/util/DefaultChangeManager.java

    r3795 r7238  
    3131        } 
    3232         
    33         @Override 
    3433        public void register(Change change) { 
    3534                change.execute(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/util/Registry.java

    r6466 r7238  
    11package org.sophie2.core.prolib.util; 
    22 
    3 import java.util.ArrayDeque; 
    43import java.util.ArrayList; 
    5 import java.util.Deque; 
    64import java.util.IdentityHashMap; 
    75import java.util.List; 
     
    6361 
    6462        private IdentityHashMap<Object, TrackData> readMap; 
    65         private Deque<Object> keyStack; 
     63        private Stack<Object> keyStack; 
    6664 
    6765        private IdentityHashMap<Object, TrackData> getReadMap() { 
     
    7270        } 
    7371 
    74         private Deque<Object> getKeyStack() { 
     72        private Stack<Object> getKeyStack() { 
    7573                if (this.keyStack == null) { 
    76                         this.keyStack = new ArrayDeque<Object>(); 
     74                        this.keyStack = new Stack.StackImpl<Object>(); 
    7775                } 
    7876                return this.keyStack; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/main/java/org/sophie2/core/prolib/util/SwingBean.java

    r4155 r7238  
    4747 
    4848                                        @SuppressWarnings("unchecked") 
    49                                         @Override 
    5049                                        public void propertyChange(PropertyChangeEvent evt) { 
    5150                                                // SophieLog.debug(("propertyChange: 
     
    7675 
    7776                        @SuppressWarnings("unchecked") 
    78                         @Override 
    7977                        public void changed(ProChange pc) { 
    8078                                try { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/AutoTest.java

    r6508 r7238  
    6363                                                } 
    6464                                        }.transform(new ProListTransformer<Integer, String>() { 
    65                                                 @Override 
    6665                                                public String translate(Integer source) { 
    6766                                                        SophieLog.trace("translateSourceToTarget"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/BaseProTest.java

    r4155 r7238  
    3232        class DummyPro extends BasePro { 
    3333 
    34                 @Override 
    3534                public String debugId() { 
    3635                        return "dummy-pro@" + this;  
    3736                } 
    3837 
    39                 @Override 
    4038                public ChangeManager getChangeManager() { 
    4139                        return DefaultChangeManager.get(); 
     
    7371                } 
    7472 
    75                 @Override 
    7673                public void changed(ProChange change) { 
    7774                        if (this.output != null) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/DummyListener.java

    r1162 r7238  
    2828        } 
    2929 
    30         @Override 
    3130        public void changed(ProChange change) { 
    3231                if (this.output != null) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/GeneralTest.java

    r6508 r7238  
    2828                private ProBean bean; 
    2929                 
    30                 @Override 
    3130                public ProBean getBean() { 
    3231                        if(this.bean == null) { 
     
    3534                        return this.bean; 
    3635                } 
    37                  
     36 
    3837                public static class Name extends ValueProperty<String> { 
    3938                         
     
    197196                } 
    198197                 
    199                 @Override 
    200198                public ProBean getBean() { 
    201199                        return ProBean.getObjectBean(this); 
    202200                } 
    203  
    204201        } 
    205202         
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/impl/AutoTrackerTest.java

    r4308 r7238  
    3737                int count = 0; 
    3838 
    39                 @Override 
    4039                public String debugId() { 
    4140                        // TODO Auto-generated method stub 
     
    4342                } 
    4443 
    45                 @Override 
    4644                public ChangeManager getChangeManager() { 
    4745                        return DefaultChangeManager.get(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/impl/PropertyTest.java

    r6508 r7238  
    9797                }; 
    9898                 
    99                 @Override 
    10099                public ProBean getBean() { 
    101100                        return this.bean; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/list/BaseProListAspectsTest.java

    r6508 r7238  
    9292                } 
    9393                 
    94                 @Override 
    9594                public String debugId() { 
    9695                        return "TestProList"; 
    9796                } 
    9897 
    99                 @Override 
    10098                public ChangeManager getChangeManager() { 
    10199                        return DefaultChangeManager.get(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/list/BaseProListTest.java

    r3795 r7238  
    195195                        } 
    196196                         
    197                         @Override 
    198197                        public String debugId() { 
    199198                                // TODO Auto-generated method stub 
     
    201200                        } 
    202201 
    203                         @Override 
    204202                        public ChangeManager getChangeManager() { 
    205203                                // TODO Auto-generated method stub 
     
    211209                class MyPro extends BasePro { 
    212210 
    213                         @Override 
    214211                        public String debugId() { 
    215212                                // TODO Auto-generated method stub 
     
    217214                        } 
    218215 
    219                         @Override 
    220216                        public ChangeManager getChangeManager() { 
    221217                                return DefaultChangeManager.get(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/list/ComposingListTest.java

    r6508 r7238  
    143143                h.allData().get().addListener(new ProListener() { 
    144144 
    145                         @Override 
    146145                        public void changed(ProChange change) { 
    147146                                if (change instanceof ProListChange) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/ListenerTest.java

    r6508 r7238  
    3939                private ProBean bean; 
    4040                 
    41                 @Override 
    4241                public ProBean getBean() { 
    4342                        if(this.bean == null) { 
     
    101100                        age().set(age().get() + 1); 
    102101                } 
    103  
    104102        } 
    105103         
     
    137135                } 
    138136                 
    139                 @Override 
    140137                public ProBean getBean() { 
    141138                        return ProBean.getObjectBean(this); 
     
    165162                ProListener l = new ProListener() { 
    166163 
    167                         @Override 
    168164                        public void changed(ProChange change) { 
    169165                                changes.add(change); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/list/FilteringProListTest.java

    r6508 r7238  
    5959                                                }.filter(new ProListFilter<String>() { 
    6060 
    61                                                         @Override 
    6261                                                        public boolean accepts(String item) { 
    6362                                                                // accept only items longer than 3 characters. 
     
    7776                h.parsed().get().addListener(new ProListener() { 
    7877 
    79                         @Override 
    8078                        public void changed(ProChange change) { 
    8179                                if (change instanceof ProListChange) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/list/testDebugId.java

    r6508 r7238  
    3939        class DummyPro extends BasePro implements ProObject { 
    4040 
    41                 @Override 
    4241                public String debugId() { 
    4342                        return "dummy-pro"; 
    4443                } 
    4544 
    46                 @Override 
    4745                public ChangeManager getChangeManager() { 
    4846                        return testDebugId.this.changeManager; 
     
    5957                } 
    6058 
    61                 @Override 
    6259                public ProBean getBean() { 
    6360                        // no bean. 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/list/TrackingProListTest.java

    r6508 r7238  
    6767                h.allData().get().addListener(new ProListener() { 
    6868 
    69                         @Override 
    7069                        public void changed(ProChange change) { 
    7170                                if (change instanceof ProListChange) { 
     
    384383                h.parsed().get().addListener(new ProListener() { 
    385384 
    386                         @Override 
    387385                        public void changed(ProChange change) { 
    388386                                if (change instanceof ProListChange) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/list/TransformingProListTest.java

    r6508 r7238  
    5454                                                }.transform(new ProListTransformer<String, Integer>() { 
    5555 
    56                                                         @Override 
    5756                                                        public Integer translate(String source) { 
    5857                                                                ++calls; 
     
    8786                h.parsed().get().addListener(new ProListener() { 
    8887 
    89                         @Override 
    9088                        public void changed(ProChange change) { 
    9189                                if (change instanceof ProListChange) { 
     
    173171                                                }.transform(new ProListTransformer<String, Integer>() { 
    174172 
    175                                                         @Override 
    176173                                                        public Integer translate(String source) { 
    177174                                                                ++calls; 
     
    206203                h.parsed().get().addListener(new ProListener() { 
    207204 
    208                         @Override 
    209205                        public void changed(ProChange change) { 
    210206                                if (change instanceof ProListChange) { 
     
    268264                                                }.transform(new ProListTransformer<String, Integer>() { 
    269265 
    270                                                         @Override 
    271266                                                        public Integer translate(String source) { 
    272267                                                                ++calls; 
     
    301296                h.parsed().get().addListener(new ProListener() { 
    302297 
    303                         @Override 
    304298                        public void changed(ProChange change) { 
    305299                                if (change instanceof ProListChange) { 
     
    403397                                                        } 
    404398                                                }.transform(new ProListTransformer<FakeBook, FakeBookView>() { 
    405                                                         @Override 
    406399                                                        public FakeBookView translate( 
    407400                                                                        FakeBook source) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/ownannot/OwnPropertyTest5.java

    r6508 r7238  
    140140                                        }.transform(new ProListTransformer<DummyFrame, DummyFrameView>() { 
    141141 
    142                                                 @Override 
    143142                                                public DummyFrameView translate(DummyFrame source) { 
    144143                                                        return new DummyFrameView(source); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/ProBeanTest.java

    r6508 r7238  
    4242                } 
    4343                 
    44                 @Override 
    4544                public ProBean getBean() { 
    4645                        return ProBean.getObjectBean(this); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.core/src/test/java/org/sophie2/core/prolib/SwingTest.java

    r6508 r7238  
    4343                private ProBean bean; 
    4444 
    45                 @Override 
    4645                public ProBean getBean() { 
    4746                        if(this.bean == null) { 
     
    6766                                frame.addMouseListener(new MouseListener(){ 
    6867 
    69                                                 @Override 
    7068                                                public void mouseClicked(MouseEvent e) { 
    7169                                                        System.err.println(getBean().toString()); 
    72  
    73                                                 } 
    74  
    75                                                 @Override 
     70                                                } 
     71 
    7672                                                public void mouseEntered(MouseEvent e) { 
    7773                                                        //do nothing 
    78  
    79                                                 } 
    80  
    81                                                 @Override 
     74                                                } 
     75 
    8276                                                public void mouseExited(MouseEvent e) { 
    8377                                                        //do nothing 
    84  
    85                                                 } 
    86  
    87                                                 @Override 
     78                                                } 
     79 
    8880                                                public void mousePressed(MouseEvent e) { 
    8981                                                        //do nothing 
    90  
    91                                                 } 
    92  
    93                                                 @Override 
     82                                                } 
     83 
    9484                                                public void mouseReleased(MouseEvent e) { 
    9585                                                        //do nothing 
     
    138128                                        res.addPropertyChangeListener(new PropertyChangeListener() { 
    139129 
    140                                                 @Override 
    141130                                                public void propertyChange(PropertyChangeEvent evt) { 
    142131                                                        System.err.println("propertyChange: "+evt); 
     
    224213                                        res.addActionListener(new ActionListener() { 
    225214 
    226                                                 @Override 
    227215                                                public void actionPerformed(ActionEvent e) { 
    228216                                                        String text = text().get(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/.classpath

    r6497 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/.settings/org.eclipse.jdt.core.prefs

    r6497 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:39:53 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/src/main/java/org/sophie2/dev/author/FakeAuthorMain.java

    r7094 r7238  
    121121                try { 
    122122                        SwingUtilities.invokeAndWait(new Runnable() { 
    123                                 @Override 
    124123                                public void run() { 
    125124 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/src/main/java/org/sophie2/dev/reader/FakeReaderMain.java

    r6944 r7238  
    100100 
    101101                SwingUtilities.invokeLater(new Runnable() { 
    102                         @Override 
    103102                        public void run() { 
    104103                                FakeModuleRegistry.start(CoreModularityModule.class, 
     
    117116                                                PdfModule.class, CoreMvcModule.class, TextFuncModule.class, 
    118117                                                BaseSceneModule.class, PrintModule.class, 
    119                                                 BaseConnectivityModule.class, BaseModelTextModule.class, 
     118                                                BaseConnectivityModule.class,  
     119                                                BaseModelTextModule.class, 
    120120                                                MainFuncServersModule.class, WSConnectorModule.class, 
    121121                                                HelpModule.class, BaseModelBookModule.class, 
     
    131131 
    132132                                AppMainWindow mainWindow = new AppMainWindow(); 
    133                                  
    134                                 FakeReaderMain.createDevelopersBook(mainWindow); 
     133                                FakeReaderMain.createDevelopersBook(mainWindow); 
    135134                                 
    136135                                engine.mainWindows().add(mainWindow); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/src/test/java/org/sophie2/dev/author/BookDocViewDemo.java

    r6933 r7238  
    205205                SwingUtilities.invokeAndWait(new Runnable() { 
    206206                         
    207                         @Override 
    208207                        public void run() { 
    209208                                try { 
     
    221220                        SwingUtilities.invokeAndWait(new Runnable() { 
    222221                                 
    223                                 @Override 
    224222                                public void run() { 
    225223                                        new AutoAction("Changing page border", true) { 
     
    240238                        SwingUtilities.invokeAndWait(new Runnable() { 
    241239                                 
    242                                 @Override 
    243240                                public void run() { 
    244241                                        new AutoAction("Changing frame border", true) { 
     
    257254                SwingUtilities.invokeAndWait(new Runnable() { 
    258255                         
    259                         @Override 
    260256                        public void run() { 
    261257                                demo.window.dispose(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/src/test/java/org/sophie2/dev/author/EmbeddedBookTest.java

    r6933 r7238  
    8080                SwingUtilities.invokeAndWait(new Runnable() { 
    8181 
    82                         @Override 
    8382                        @SuppressWarnings("synthetic-access") 
    8483                        public void run() { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/src/test/java/org/sophie2/dev/author/ResourcePreviewSystemTest.java

    r6880 r7238  
    128128                        ResourcePreviewProvider { 
    129129 
    130                 @Override 
    131130                public String filterKind() { 
    132131                        return "TestingResource"; 
    133132                } 
    134133 
    135                 @Override 
    136134                public String getResourceKind() { 
    137135                        return DummyResourceH.DUMMY_RESOURCE_KIND; 
    138136                } 
    139137 
    140                 @Override 
    141138                public SwingVisualElement getVisualElement(ResourceH element) { 
    142139                        assert element instanceof DummyResourceH; 
     
    155152                        SwingVisualElement { 
    156153 
    157                 @Override 
    158154                public Prop<JLabel> swingComponent() { 
    159155                        class swingComponent extends ResourceProperty<JLabel> { 
     
    178174                } 
    179175 
    180                 @Override 
    181176                public Prop<? extends VisualElement> parent() { 
    182177                        return getBean().makeParentProp(VisualElement.class); 
    183178                } 
    184179 
    185                 @Override 
    186180                public Prop<String> title() { 
    187181                        class title extends AutoProperty<String> { 
     
    196190                } 
    197191 
    198                 @Override 
    199192                public Prop<String> toolTip() { 
    200193                        class toolTip extends AutoProperty<String> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/src/test/java/org/sophie2/dev/author/SceneDemoTest.java

    r6933 r7238  
    116116                SELECT() { 
    117117 
    118                         @Override 
    119118                        public void defineFilter(EventFilterBuilder filter) { 
    120119                                filter.setEventId(InputEventR3.MOUSE_PRESSED); 
     
    123122                        } 
    124123 
    125                         @Override 
    126124                        public boolean handle(EventR3 event) { 
    127125                                SceneDemoTest source = event.getSource(SceneDemoTest.class);  
     
    137135                TO_BE_MOVED { 
    138136 
    139                         @Override 
    140137                        public void defineFilter(EventFilterBuilder filter) { 
    141138                                filter.setEventIdClass(InputEventR3.class); 
     
    143140                        } 
    144141 
    145                         @Override 
    146142                        public boolean handle(EventR3 event) { 
    147143                                if(event.getEventId(InputEventR3.class) == InputEventR3.MOUSE_PRESSED) { 
     
    367363                        long lastTime = System.currentTimeMillis(); 
    368364                         
    369                         @Override 
    370365                        public void run() { 
    371366                                ++this.count; 
     
    432427                SwingUtilities.invokeLater(new Runnable() { 
    433428                        @SuppressWarnings("unchecked") 
    434                         @Override 
    435429                        public void run() { 
    436430                                FakeModuleRegistry.start(BaseSkinsModule.class, BaseVisualModule.class, 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/src/test/java/org/sophie2/dev/author/ShadowEffectDemoTest.java

    r6497 r7238  
    110110                final HotTextSceneElement text = new DefaultHotTextSceneElement() { 
    111111 
    112                         @Override 
    113112                        public RwProp<TextViewFlow> textFlow() { 
    114113                                return getBean().makeValueProp("textFlow", TextViewFlow.class); 
     
    176175                        double rotAngle = 0; 
    177176 
    178                         @Override 
    179177                        public void run() { 
    180178                                ++this.count; 
     
    224222                SwingUtilities.invokeLater(new Runnable() { 
    225223                        @SuppressWarnings("unchecked") 
    226                         @Override 
    227224                        public void run() { 
    228225                                FakeModuleRegistry.start(BaseSkinsModule.class, 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.dev/src/test/java/org/sophie2/dev/author/TextDemo.java

    r6497 r7238  
    4848                SwingUtilities.invokeLater(new Runnable() { 
    4949                        @SuppressWarnings("unchecked") 
    50                         @Override 
    5150                        public void run() { 
    5251                                long beginStartupTime = System.currentTimeMillis(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.comment/.classpath

    r6538 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.comment/.settings/org.eclipse.jdt.core.prefs

    r6538 r7238  
    1 #Wed Sep 09 11:33:16 CDT 2009 
     1#Mon Oct 05 13:40:12 AFT 2009 
    22eclipse.preferences.version=1 
    3 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
    4 org.eclipse.jdt.core.compiler.compliance=1.6 
    5 org.eclipse.jdt.core.compiler.source=1.6 
     3org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
     4org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
     5org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
     6org.eclipse.jdt.core.compiler.compliance=1.5 
     7org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
     8org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     9org.eclipse.jdt.core.compiler.debug.sourceFile=generate 
     10org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 
     11org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 
     12org.eclipse.jdt.core.compiler.source=1.5 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.comment/src/main/java/org/sophie2/extra/comment/logic/CommentHudLogic.java

    r6604 r7238  
    2525         */ 
    2626        ON_SUBMIT_DATA { 
    27                 @Override 
    2827                public void defineFilter(EventFilterBuilder filter) { 
    2928                        filter.setEventId(EventIds.SUBMIT); 
     
    3130                } 
    3231 
    33                 @Override 
    3432                public boolean handle(EventR3 event) { 
    3533                        addressInput address = event.getSource(addressInput.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.comment/src/main/java/org/sophie2/extra/comment/logic/CommentLogic.java

    r6993 r7238  
    5353        ON_ADD_COMMENT_FRAME { 
    5454                 
    55                 @Override 
    5655                public void defineFilter(EventFilterBuilder filter) { 
    5756                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    5958                } 
    6059                 
    61                 @Override 
    6260                public boolean handle(EventR3 event) { 
    6361                        InsertCommentItem insertCommentItem = event.getSource( 
     
    127125        ON_SCROLL_CONTENT_UP { 
    128126 
    129                 @Override 
    130127                public void defineFilter(EventFilterBuilder filter) { 
    131128                        filter.setSourceClass(ScrollUpView.class); 
     
    133130                } 
    134131 
    135                 @Override 
    136132                public boolean handle(EventR3 event) { 
    137133                         
     
    167163        ON_SCROLL_CONTENT_DOWN { 
    168164 
    169                 @Override 
    170165                public void defineFilter(EventFilterBuilder filter) { 
    171166                        filter.setSourceClass(ScrollDownView.class); 
     
    173168                } 
    174169 
    175                 @Override 
    176170                public boolean handle(EventR3 event) { 
    177171                        ScrollDownView source = event.getSource(ScrollDownView.class); 
     
    203197        ON_REPLY_COMMENT { 
    204198 
    205                 @Override 
    206199                public void defineFilter(EventFilterBuilder filter) { 
    207200                        filter.setSourceClass(ReplyCommentView.class); 
     
    209202                } 
    210203 
    211                 @Override 
    212204                public boolean handle(EventR3 event) { 
    213205 
     
    258250        ON_ADD_COMMENT { 
    259251 
    260                 @Override 
    261252                public void defineFilter(EventFilterBuilder filter) { 
    262253                        filter.setSourceClass(AddCommentView.class); 
     
    264255                } 
    265256 
    266                 @Override 
    267257                public boolean handle(EventR3 event) { 
    268258 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.comment/src/main/java/org/sophie2/extra/comment/view/CommentStreamView.java

    r6933 r7238  
    6161        } 
    6262         
    63         @Override 
    6463        public ResourceAccess getAccess() { 
    6564                return access().get(); 
     
    6766         
    6867 
    69         @Override 
    7068        public void initAccess(ResourceAccess access) { 
    7169                getBean().init(access(), access); 
     
    7775 
    7876 
    79         @Override 
    8077        public Prop<CommentStreamH> model() { 
    8178                class model extends AutoProperty<CommentStreamH> { 
     
    191188        } 
    192189 
    193         @Override 
    194190        public void dispose() { 
    195191                // do nothing 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.annotations/.classpath

    r1663 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.annotations/.settings/org.eclipse.jdt.core.prefs

    r1734 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:40:19 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.annotations/src/main/java/org/sophie2/extra/func/annotations/logic/AnnotationsLogic.java

    r6933 r7238  
    44 
    55import javax.swing.filechooser.FileFilter; 
    6 import javax.swing.filechooser.FileNameExtensionFilter; 
    76 
    87import org.sophie2.base.commons.util.ImmSet; 
     
    2524import org.sophie2.main.dialogs.input.DialogUtils; 
    2625import org.sophie2.main.dialogs.input.FileDialogInput; 
     26import org.sophie2.main.dialogs.input.FileExtensionFilter; 
    2727 
    2828/** 
     
    3939        ON_IMPORT_ANNOTATIONS { 
    4040 
    41                 @Override 
    4241                public void defineFilter(EventFilterBuilder filter) { 
    4342                        filter 
     
    4645                } 
    4746 
    48                 @Override 
    4947                public boolean handle(EventR3 event) { 
    5048                        AllAnnotationsPalette source = event 
     
    102100        ON_EXPORT_ANNOTATIONS { 
    103101 
    104                 @Override 
    105102                public void defineFilter(EventFilterBuilder filter) { 
    106103                        filter 
     
    109106                } 
    110107 
    111                 @Override 
    112108                public boolean handle(EventR3 event) { 
    113109                        AllAnnotationsPalette source = event 
     
    153149        ON_CREATE_NEW_ANNOTATION_SET { 
    154150 
    155                 @Override 
    156151                public void defineFilter(EventFilterBuilder filter) { 
    157152                        filter 
     
    160155                } 
    161156 
    162                 @Override 
    163157                public boolean handle(EventR3 event) { 
    164158                        AllAnnotationsPalette view = event 
     
    183177        ON_SET_ANNOTATION_SET_AS_CURRENT { 
    184178 
    185                 @Override 
    186179                public void defineFilter(EventFilterBuilder filter) { 
    187180                        filter 
     
    190183                } 
    191184 
    192                 @Override 
    193185                public boolean handle(EventR3 event) { 
    194186                        AllAnnotationsPalette source = event 
     
    222214         * File filter used when importing/exporting annotation sets. 
    223215         */ 
    224         public static final FileFilter ANNOTATION_FILTER = new FileNameExtensionFilter( 
     216        public static final FileFilter ANNOTATION_FILTER = new FileExtensionFilter( 
    225217                        "Annotations (*.zip)", "zip"); 
    226218 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.annotations/src/main/java/org/sophie2/extra/func/annotations/logic/BookExtrasLogic.java

    r6933 r7238  
    2727        ON_OPEN { 
    2828 
    29                 @Override 
    3029                public void defineFilter(EventFilterBuilder filter) { 
    3130                        filter.setEventId(BookExtrasPalette.EventIds.OPEN); 
     
    3332                } 
    3433 
    35                 @Override 
    3634                public boolean handle(EventR3 event) { 
    3735                        // TODO (R4) No dummy implementations... 
     
    5654        ON_SHOW_HIDE { 
    5755 
    58                 @Override 
    5956                public void defineFilter(EventFilterBuilder filter) { 
    6057                        filter.setEventId(BookExtrasPalette.EventIds.SHOW_HIDE); 
     
    6259                } 
    6360 
    64                 @Override 
    6561                public boolean handle(EventR3 event) { 
    6662                        BookExtrasPalette source = event.getSource(BookExtrasPalette.class); 
     
    8581        ON_CLOSE { 
    8682 
    87                 @Override 
    8883                public void defineFilter(EventFilterBuilder filter) { 
    8984                        filter.setEventId(BookExtrasPalette.EventIds.CLOSE); 
     
    9186                } 
    9287 
    93                 @Override 
    9488                public boolean handle(EventR3 event) { 
    9589                        BookExtrasPalette source = event.getSource(BookExtrasPalette.class); 
     
    111105        ON_ADD_REMOVE_FROM_RESOURCE { 
    112106 
    113                 @Override 
    114107                public void defineFilter(EventFilterBuilder filter) { 
    115108                        filter 
     
    118111                } 
    119112 
    120                 @Override 
    121113                public boolean handle(EventR3 event) { 
    122114                        BookExtrasPalette source = event.getSource(BookExtrasPalette.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.annotations/src/main/java/org/sophie2/extra/func/annotations/logic/StickiesLogic.java

    r6751 r7238  
    4040                        "There is no selected annotation set. Do you want to create a new set?"; 
    4141 
    42                 @Override 
    4342                public void defineFilter(EventFilterBuilder filter) { 
    4443                        filter.setEventId(StickiesPalette.EventIds.NEW_STICKY); 
     
    4645                } 
    4746 
    48                 @Override 
    4947                public boolean handle(EventR3 event) { 
    5048                        StickiesPalette view = event.getSource(StickiesPalette.class); 
     
    117115        ON_STICKY_REMOVE { 
    118116 
    119                 @Override 
    120117                public void defineFilter(EventFilterBuilder filter) { 
    121118                        filter.setSourceClass(StickyRemoveHaloButton.class); 
     
    123120                } 
    124121 
    125                 @Override 
    126122                public boolean handle(EventR3 event) { 
    127123                        StickyRemoveHaloButton halo = event.getSource(StickyRemoveHaloButton.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.browser/.classpath

    r3451 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.browser/.settings/org.eclipse.jdt.core.prefs

    r3451 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:40:27 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.browser/src/main/java/org/sophie2/extra/func/browser/flash/view/FlashFrameView.java

    r6845 r7238  
    190190                                SwingUtilities.invokeLater(new Runnable() { 
    191191 
    192                                         @Override 
    193192                                        public void run() { 
    194193                                                update(image); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.browser/src/main/java/org/sophie2/extra/func/browser/flash/view/FlashLogic.java

    r7117 r7238  
    44 
    55import javax.swing.filechooser.FileFilter; 
    6 import javax.swing.filechooser.FileNameExtensionFilter; 
    76 
    87import org.sophie2.base.commons.util.ImmList; 
     
    2827import org.sophie2.main.app.commons.util.AppViewUtil; 
    2928import org.sophie2.main.dialogs.input.FileDialogInput; 
     29import org.sophie2.main.dialogs.input.FileExtensionFilter; 
    3030 
    3131/** 
     
    4141        ON_INSERT_FLASH { 
    4242 
    43                 @Override 
    4443                public void defineFilter(EventFilterBuilder filter) { 
    4544                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    4746                } 
    4847 
    49                 @Override 
    5048                public boolean handle(EventR3 event) { 
    5149                        InsertFlashItem insertItem = event.getSource(InsertFlashItem.class); 
     
    9189        ON_HALO_CLICK { 
    9290 
    93                 @Override 
    9491                public void defineFilter(EventFilterBuilder filter) { 
    9592                        filter.setSourceClass(FlashHaloButton.class); 
     
    9794                } 
    9895 
    99                 @Override 
    10096                public boolean handle(EventR3 event) { 
    10197                        FlashHaloButton source = event.getSource(FlashHaloButton.class); 
     
    130126         */ 
    131127        String browseFlash(PageWorkArea workArea) { 
    132                 final FileFilter swfFilter = new FileNameExtensionFilter("SWF (*.swf)", 
     128                final FileFilter swfFilter = new FileExtensionFilter("SWF (*.swf)", 
    133129                                "swf"); 
    134130                FileDialogInput fdi = new FileDialogInput(workArea.swingComponent() 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.browser/src/main/java/org/sophie2/extra/func/browser/view/BrowserFrameView.java

    r6700 r7238  
    140140                        final Runnable redrawBrowser = new Runnable() { 
    141141 
    142                                 @Override 
    143142                                public void run() { 
    144143                                        PageWorkArea pwa = findParentElement(PageWorkArea.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.browser/src/main/java/org/sophie2/extra/func/browser/view/BrowserLogic.java

    r7002 r7238  
    4545        ON_ADD_BROWSER_FRAME { 
    4646 
    47                 @Override 
    4847                public void defineFilter(EventFilterBuilder filter) { 
    4948                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    5150                } 
    5251 
    53                 @Override 
    5452                public boolean handle(EventR3 event) { 
    5553                        InsertBrowserItem insertItem = event.getSource(InsertBrowserItem.class); 
     
    10199        ON_REMOVE_BROWSER_FRAME { 
    102100 
    103                 @Override 
    104101                public void defineFilter(EventFilterBuilder filter) { 
    105102                        filter.setEventId(HaloButton.EventIds.HALO_CLICK); 
     
    107104                } 
    108105 
    109                 @Override 
    110106                public boolean handle(EventR3 event) { 
    111107                        FrameRemoveHaloButton source = event.getSource(FrameRemoveHaloButton.class); 
     
    129125        ON_MOUSE_CLICKED { 
    130126 
    131                 @Override 
    132127                public void defineFilter(EventFilterBuilder filter) { 
    133128                        filter.setEventId(InputEventR3.MOUSE_CLICKED); 
     
    135130                } 
    136131 
    137                 @Override 
    138132                public boolean handle(EventR3 event) { 
    139133                        NativeBrowserFrameView view = event.getSource(NativeBrowserFrameView.class); 
     
    154148         */ 
    155149        ON_MOUSE_PRESSED { 
    156                 @Override 
    157150                public void defineFilter(EventFilterBuilder filter) { 
    158151                        filter.setEventId(InputEventR3.MOUSE_PRESSED); 
     
    160153                } 
    161154 
    162                 @Override 
    163155                public boolean handle(EventR3 event) { 
    164156                        NativeBrowserFrameView view = event.getSource(NativeBrowserFrameView.class); 
     
    179171         */ 
    180172        ON_MOUSE_RELEASED { 
    181                 @Override 
    182173                public void defineFilter(EventFilterBuilder filter) { 
    183174                        filter.setEventId(InputEventR3.MOUSE_RELEASED); 
     
    185176                } 
    186177 
    187                 @Override 
    188178                public boolean handle(EventR3 event) { 
    189179                        NativeBrowserFrameView view = event.getSource(NativeBrowserFrameView.class); 
     
    205195        ON_MOUSE_MOVED { 
    206196 
    207                 @Override 
    208197                public void defineFilter(EventFilterBuilder filter) { 
    209198                        filter.setEventId(InputEventR3.MOUSE_MOVED); 
     
    211200                } 
    212201 
    213                 @Override 
    214202                public boolean handle(EventR3 event) { 
    215203                        NativeBrowserFrameView view = event.getSource(NativeBrowserFrameView.class); 
     
    230218         */ 
    231219        ON_MOUSE_DRAGGED { 
    232                 @Override 
    233220                public void defineFilter(EventFilterBuilder filter) { 
    234221                        filter.setEventId(InputEventR3.MOUSE_DRAGGED); 
     
    236223                } 
    237224 
    238                 @Override 
    239225                public boolean handle(EventR3 event) { 
    240226                        NativeBrowserFrameView view = event.getSource(NativeBrowserFrameView.class); 
     
    254240        ON_ADDRESS_BAR_SUBMIT { 
    255241 
    256                 @Override 
    257242                public void defineFilter(EventFilterBuilder filter) { 
    258243                        filter.setEventId(EventIds.SUBMIT); 
     
    260245                } 
    261246 
    262                 @Override 
    263247                public boolean handle(EventR3 event) { 
    264248                        AddressBar addressBar = event.getSource(AddressBar.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.browser/src/test/java/org/sophie2/extra/func/browser/BrowserDemo.java

    r6858 r7238  
    5656 
    5757                        @SuppressWarnings("synthetic-access") 
    58                         @Override 
    5958                        public void keyPressed(KeyEvent e) { 
    6059                                if (e.getKeyCode() == KeyEvent.VK_ENTER) { 
     
    6362                        } 
    6463 
    65                         @Override 
    6664                        public void keyReleased(KeyEvent e) { 
    6765                                // nothing 
    6866                        } 
    6967 
    70                         @Override 
    7168                        public void keyTyped(KeyEvent e) { 
    7269                                // nothing 
     
    9188 
    9289                        @SuppressWarnings("synthetic-access") 
    93                         @Override 
    9490                        public void mouseClicked(MouseEvent e) { 
    9591                                BrowserDemo.this.sendMouseEvent(e); 
     
    9995                        } 
    10096 
    101                         @Override 
    10297                        public void mouseEntered(MouseEvent e) { 
    10398                                // nothing 
     
    105100                        } 
    106101 
    107                         @Override 
    108102                        public void mouseExited(MouseEvent e) { 
    109103                                // nothing 
     
    112106 
    113107                        @SuppressWarnings("synthetic-access") 
    114                         @Override 
    115108                        public void mousePressed(MouseEvent e) { 
    116109                                BrowserDemo.this.sendMouseEvent(e); 
     
    121114 
    122115                        @SuppressWarnings("synthetic-access") 
    123                         @Override 
    124116                        public void mouseReleased(MouseEvent e) { 
    125117                                BrowserDemo.this.sendMouseEvent(e);                              
     
    131123 
    132124                        @SuppressWarnings("synthetic-access") 
    133                         @Override 
    134125                        public void mouseDragged(MouseEvent e) { 
    135126                                BrowserDemo.this.sendMouseEvent(e); 
     
    137128 
    138129                        @SuppressWarnings("synthetic-access") 
    139                         @Override 
    140130                        public void mouseMoved(MouseEvent e) { 
    141131                                BrowserDemo.this.sendMouseEvent(e);                              
     
    147137 
    148138                        @SuppressWarnings("synthetic-access") 
    149                         @Override 
    150139                        public void keyPressed(KeyEvent e) { 
    151140                                BrowserDemo.this.sendKeyEvent(e); 
     
    153142 
    154143                        @SuppressWarnings("synthetic-access") 
    155                         @Override 
    156144                        public void keyReleased(KeyEvent e) { 
    157145                                BrowserDemo.this.sendKeyEvent(e);                                
    158146                        } 
    159147 
    160                         @Override 
    161148                        public void keyTyped(KeyEvent e) { 
    162149                                // nothing 
     
    167154 
    168155                        @SuppressWarnings("synthetic-access") 
    169                         @Override 
    170156                        public void mouseWheelMoved(MouseWheelEvent e) { 
    171157                                BrowserDemo.this.sendWheelEvent(e); 
     
    174160                }); 
    175161                browserPane.addComponentListener(new ComponentListener() { 
    176                         @Override 
    177162                        public void componentHidden(ComponentEvent e) { 
    178163                                // nothing 
    179164                        } 
    180165 
    181                         @Override 
    182166                        public void componentMoved(ComponentEvent e) { 
    183167                                // nothing 
     
    185169 
    186170                        @SuppressWarnings("synthetic-access") 
    187                         @Override 
    188171                        public void componentResized(ComponentEvent e) { 
    189172                                BrowserDemo.this.resize(e.getComponent().getWidth(), e.getComponent().getHeight()); 
    190173                        } 
    191174 
    192                         @Override 
    193175                        public void componentShown(ComponentEvent e) { 
    194176                                // nothing 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.browser/src/test/java/org/sophie2/extra/func/browser/nat/bridge/NativeBrowserBridgeTest.java

    r6858 r7238  
    147147                 
    148148                Thread t1 = new Thread(new Runnable() { 
    149                         @Override 
    150149                        public void run() { 
    151150                                try { 
     
    174173 
    175174                Thread t2 = new Thread(new Runnable() { 
    176                         @Override 
    177175                        public void run() { 
    178176                                try { 
     
    198196 
    199197                Thread t3 = new Thread(new Runnable() { 
    200                         @Override 
    201198                        public void run() { 
    202199                                try { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.embedded/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.embedded/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:40:34 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.embedded/src/main/java/org/sophie2/extra/func/embedded/view/EmbeddedBookLogic.java

    r7002 r7238  
    4949        ON_ADD_LINKED_BOOK_FRAME { 
    5050 
    51                 @Override 
    5251                public void defineFilter(EventFilterBuilder filter) { 
    5352                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    5554                } 
    5655 
    57                 @Override 
    5856                public boolean handle(EventR3 event) { 
    5957                        return insertBookFrame(event.getSource(InsertLinkedBook.class), true); 
     
    6664        ON_ADD_EMBEDDED_BOOK_FRAME { 
    6765 
    68                 @Override 
    6966                public void defineFilter(EventFilterBuilder filter) { 
    7067                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    7269                } 
    7370 
    74                 @Override 
    7571                public boolean handle(EventR3 event) { 
    7672                        return insertBookFrame(event.getSource(InsertEmbeddedBook.class), false); 
     
    8379        ON_GO_TO_NEXT_PAGE { 
    8480 
    85                 @Override 
    8681                public void defineFilter(EventFilterBuilder filter) { 
    8782                        filter.setSourceClass(NextPageControlView.class); 
     
    8984                } 
    9085 
    91                 @Override 
    9286                public boolean handle(EventR3 event) { 
    9387                        NextPageControlView view = event.getSource(NextPageControlView.class); 
     
    10599        ON_GO_TO_PREVIOUS_PAGE { 
    106100 
    107                 @Override 
    108101                public void defineFilter(EventFilterBuilder filter) { 
    109102                        filter.setSourceClass(PrevPageControlView.class); 
     
    111104                } 
    112105 
    113                 @Override 
    114106                public boolean handle(EventR3 event) { 
    115107                        PrevPageControlView view = event.getSource(PrevPageControlView.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.html/.classpath

    r3099 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.html/.settings/org.eclipse.jdt.core.prefs

    r3099 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:40:41 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.html/src/main/java/org/sophie2/extra/func/html/persister/HtmlPersister.java

    r4951 r7238  
    2525import org.sophie2.base.persistence.persister.Persister; 
    2626import org.sophie2.base.persistence.storage.Storage; 
     27import org.sophie2.core.logging.SophieLog; 
    2728import org.w3c.dom.DOMImplementation; 
    2829import org.w3c.dom.Document; 
     
    8889                        serializer = tf.newTransformer(); 
    8990                } catch (TransformerConfigurationException e) { 
    90                         throw new IOException("Saving error.", e); 
     91                        SophieLog.error("Saving error.", e); 
     92                        throw new IOException(); 
    9193                } 
    9294                serializer.setOutputProperty(OutputKeys.ENCODING, "UTF-8"); 
     
    9597                        serializer.transform(domSource, streamResult); 
    9698                } catch (TransformerException e) { 
    97                         throw new IOException("Saving error. ", e); 
     99                        SophieLog.error("Saving error.", e); 
     100                        throw new IOException(); 
    98101                } 
    99102 
     
    225228                        docBuilder = dbFactory.newDocumentBuilder(); 
    226229                } catch (ParserConfigurationException e) { 
     230                        SophieLog.error("ParserConfigurationException " 
     231                                        + "during document initialization", e); 
    227232                        throw new IOException("ParserConfigurationException " 
    228                                         + "during document initialization", e); 
     233                                        + "during document initialization"); 
    229234                } 
    230235 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.html/src/main/java/org/sophie2/extra/func/html/view/HtmlLogic.java

    r7002 r7238  
    88import javax.swing.JTextPane; 
    99import javax.swing.filechooser.FileFilter; 
    10 import javax.swing.filechooser.FileNameExtensionFilter; 
    1110import javax.swing.text.BadLocationException; 
    1211import javax.swing.text.View; 
     
    3130import org.sophie2.main.app.commons.util.AppViewUtil; 
    3231import org.sophie2.main.dialogs.input.FileDialogInput; 
     32import org.sophie2.main.dialogs.input.FileExtensionFilter; 
    3333import org.sophie2.main.func.text.model.HeadTextFrameH; 
    3434 
     
    4747        ON_EXPORT_AS_HTML { 
    4848 
    49                 @Override 
    5049                public void defineFilter(EventFilterBuilder filter) { 
    5150                        filter.setSourceClass(ExportAsHtmlItem.class); 
     
    5352                } 
    5453 
    55                 @Override 
    5654                public boolean handle(EventR3 event) { 
    5755                        ExportAsHtmlItem source = event.getSource(ExportAsHtmlItem.class); 
     
    8482         */ 
    8583        ON_INSERT_HTML { 
    86                 @Override 
    8784                public void defineFilter(EventFilterBuilder filter) { 
    8885                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    9087                } 
    9188 
    92                 @Override 
    9389                public boolean handle(EventR3 event) { 
    9490                        InsertHtmlItem source = event.getSource(InsertHtmlItem.class); 
     
    148144         * FileFilter used when user export Sophie2 book to Html file. 
    149145         */ 
    150         public static final FileFilter HTML_FILTER = new FileNameExtensionFilter( 
     146        public static final FileFilter HTML_FILTER = new FileExtensionFilter( 
    151147                        "HTML (*.html, *.htm)", "html", "htm"); 
    152148} 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.pdf/.classpath

    r1761 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.pdf/.settings/org.eclipse.jdt.core.prefs

    r1761 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:40:47 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.pdf/src/main/java/org/sophie2/extra/func/pdf/view/logic/PdfLogic.java

    r7002 r7238  
    33import java.io.File; 
    44import java.io.IOException; 
    5  
    6 import javax.swing.filechooser.FileNameExtensionFilter; 
    75 
    86import org.sophie2.base.commons.util.BinData; 
     
    3432import org.sophie2.main.dialogs.input.DialogUtils; 
    3533import org.sophie2.main.dialogs.input.FileDialogInput; 
     34import org.sophie2.main.dialogs.input.FileExtensionFilter; 
    3635 
    3736import com.sun.pdfview.PDFFile; 
     
    4746         */ 
    4847        ON_ADD_PDF_FRAME { 
    49                 @Override 
    5048                public void defineFilter(EventFilterBuilder filter) { 
    5149                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    5351                } 
    5452 
    55                 @Override 
    5653                public boolean handle(EventR3 event) { 
    5754                        InsertPDFItem insertPDFItem = event.getSource(InsertPDFItem.class); 
     
    148145                protected BinData getPDFdata(PageWorkArea pageView, BookH book) { 
    149146                        FileDialogInput fdi = new FileDialogInput(pageView.swingComponent().get(), 
    150                                         new FileNameExtensionFilter("PDF (*.pdf)", "pdf"), 
     147                                        new FileExtensionFilter("PDF (*.pdf)", "pdf"), 
    151148                                        FileDialogInput.Kind.OPEN); 
    152149 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.pdf/src/main/java/org/sophie2/extra/func/pdf/view/PdfResourcePreviewProvider.java

    r7002 r7238  
    3838public class PdfResourcePreviewProvider implements ResourcePreviewProvider { 
    3939 
    40         @Override 
    4140        public String getResourceKind() { 
    4241                return PdfResourceR4.KIND; 
    4342        } 
    4443 
    45         @Override 
    4644        public SwingVisualElement getVisualElement(ResourceH element) { 
    4745                assert element instanceof PdfResourceH; 
     
    5048        } 
    5149 
    52         @Override 
    5350        public String filterKind() { 
    5451                return "PDF"; 
     
    9289                private PdfResourceH resource; 
    9390 
    94                 @Override 
    9591                public Prop<? extends VisualElement> parent() { 
    9692                        return getBean().makeParentProp(VisualElement.class); 
    9793                } 
    9894 
    99                 @Override 
    10095                public Prop<String> title() { 
    10196                        class title extends AutoProperty<String> { 
     
    110105                } 
    111106 
    112                 @Override 
    113107                public Prop<String> toolTip() { 
    114108                        class toolTip extends AutoProperty<String> { 
     
    138132                } 
    139133 
    140                 @Override 
    141134                public Prop<JPanel> swingComponent() { 
    142135                        class swingComponent extends ResourceProperty<JPanel> { 
     
    227220                                        this.prev.addActionListener(new ActionListener() { 
    228221 
    229                                                 @Override 
    230222                                                public void actionPerformed(ActionEvent e) { 
    231223                                                        int pageNumber = displayPageNumber().get() - 1; 
     
    243235 
    244236                                                @SuppressWarnings("synthetic-access") 
    245                                                 @Override 
    246237                                                public void actionPerformed(ActionEvent e) { 
    247238                                                        int pageNumber = displayPageNumber().get() + 1; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.plain/.classpath

    r4399 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.plain/.settings/org.eclipse.jdt.core.prefs

    r4399 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:40:53 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.plain/src/main/java/org/sophie2/extra/func/plain/PlainTextLogic.java

    r7002 r7238  
    55import java.io.FileReader; 
    66import java.io.IOException; 
    7  
    8 import javax.swing.filechooser.FileNameExtensionFilter; 
    97 
    108import org.sophie2.base.dialogs.DialogManager; 
     
    2119import org.sophie2.main.dialogs.input.DialogUtils; 
    2220import org.sophie2.main.dialogs.input.FileDialogInput; 
     21import org.sophie2.main.dialogs.input.FileExtensionFilter; 
    2322import org.sophie2.main.func.text.model.HeadTextFrameH; 
    2423 
     
    3635        ON_IMPORT_PLAIN_TEXT { 
    3736                 
    38                 @Override 
    3937                public void defineFilter(EventFilterBuilder filter) { 
    4038                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    4240                } 
    4341                 
    44                 @Override 
    4542                public boolean handle(EventR3 event) { 
    4643                        InsertPlainTextItem source = event.getSource(InsertPlainTextItem.class); 
     
    5249 
    5350                        FileDialogInput fdi = new FileDialogInput(source.swingMenu().get(), 
    54                                         new FileNameExtensionFilter("TXT file", "txt"), FileDialogInput.Kind.OPEN); 
     51                                        new FileExtensionFilter("TXT file", "txt"), FileDialogInput.Kind.OPEN); 
    5552                        File txtFile = DialogManager.get().showDialog(fdi).getSelectedFile(); 
    5653                         
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.print/.classpath

    r2017 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.print/.settings/org.eclipse.jdt.core.prefs

    r2345 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:40:58 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.print/src/main/java/org/sophie2/extra/func/print/logic/PrintLogic.java

    r7154 r7238  
    99import javax.print.PrintService; 
    1010import javax.swing.JOptionPane; 
    11 import javax.swing.filechooser.FileNameExtensionFilter; 
    1211 
    1312import org.sophie2.base.commons.util.position.ImmRect; 
     
    3029import org.sophie2.main.app.commons.page.RootPageView; 
    3130import org.sophie2.main.dialogs.input.FileDialogInput; 
     31import org.sophie2.main.dialogs.input.FileExtensionFilter; 
    3232 
    3333import com.lowagie.text.Document; 
     
    4949        ON_PRINT { 
    5050 
    51                 @Override 
    5251                public void defineFilter(EventFilterBuilder filter) { 
    5352                        filter.setSourceClass(AbstractPrintItem.class); 
     
    5554                } 
    5655 
    57                 @Override 
    5856                public boolean handle(EventR3 event) { 
    5957                        AbstractPrintItem printItem = event.getSource(AbstractPrintItem.class); 
     
    8583        ON_EXPORT_TO_PDF { 
    8684                 
    87                 @Override 
    8885                public void defineFilter(EventFilterBuilder filter) { 
    8986                        filter.setSourceClass(ExportToPDFItem.class); 
     
    9188                } 
    9289 
    93                 @Override 
    9490                public boolean handle(EventR3 event) { 
    9591                        BookDocView bookDocView = event.getSource( 
     
    183179        public static File getFile(BookDocView view) { 
    184180                FileDialogInput input = new FileDialogInput(view.workArea().get().swingComponent().get(), 
    185                                 "Export", new FileNameExtensionFilter("PDF (*.pdf)", "pdf"), FileDialogInput.Kind.SAVE); 
     181                                "Export", new FileExtensionFilter("PDF (*.pdf)", "pdf"), FileDialogInput.Kind.SAVE); 
    186182                File bookFile = DialogManager.get().showDialog(input).getSelectedFile(); 
    187183                 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.print/src/main/java/org/sophie2/extra/func/print/presentations/DefaultSophiePrintable.java

    r5369 r7238  
    4444        } 
    4545 
    46         @Override 
    4746        public String getId() { 
    4847                return this.id; 
    4948        } 
    5049 
    51         @Override 
    5250        public boolean isTypeSupported(Class<? extends ResourceH> cl) { 
    5351                return this.resourceClass.equals(cl); 
    5452        } 
    5553 
    56         @Override 
    5754        public void setResource(ResourceH res) { 
    5855                this.resource = res; 
    5956        } 
    6057 
    61         @Override 
    6258        public void setBounds(ImmRect bounds) { 
    6359                this.bounds = bounds; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.print/src/main/java/org/sophie2/extra/func/print/presentations/HotTextSophiePrintable.java

    r6426 r7238  
    4646        } 
    4747 
    48         @Override 
    4948        public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) 
    5049                        throws PrinterException { 
     
    8180        } 
    8281 
    83         @Override 
    8482        public SophiePrintable createPrintable() { 
    8583                return new HotTextSophiePrintable(HotTextResourceH.class, this.id); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.print/src/main/java/org/sophie2/extra/func/print/presentations/ImageSophiePrintable.java

    r5744 r7238  
    2929        } 
    3030 
    31         @Override 
    3231        public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) 
    3332                        throws PrinterException { 
     
    4544        } 
    4645 
    47         @Override 
    4846        public SophiePrintable createPrintable() { 
    4947                return new ImageSophiePrintable (ImageResourceH.class, this.id); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.print/src/main/java/org/sophie2/extra/func/print/presentations/PageSophiePrintable.java

    r6933 r7238  
    4646        } 
    4747 
    48         @Override 
    4948        public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) 
    5049                        throws PrinterException { 
     
    139138        } 
    140139 
    141         @Override 
    142140        public SophiePrintable createPrintable() { 
    143141                return new PageSophiePrintable(PageH.class, this.id); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.rtf/.classpath

    r4399 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.rtf/.settings/org.eclipse.jdt.core.prefs

    r4399 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:41:06 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.rtf/src/main/java/org/sophie2/extra/func/rtf/RtfLogic.java

    r7002 r7238  
    66import java.io.Reader; 
    77 
    8 import javax.swing.filechooser.FileNameExtensionFilter; 
    98import javax.swing.text.BadLocationException; 
    109import javax.swing.text.StyledDocument; 
     
    2423import org.sophie2.main.app.commons.util.AppViewUtil; 
    2524import org.sophie2.main.dialogs.input.FileDialogInput; 
     25import org.sophie2.main.dialogs.input.FileExtensionFilter; 
    2626import org.sophie2.main.func.text.model.HeadTextFrameH; 
    2727 
     
    3737         */ 
    3838        ON_INSERT_RTF { 
    39                 @Override 
    4039                public void defineFilter(EventFilterBuilder filter) { 
    4140                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    4342                } 
    4443 
    45                 @Override 
    4644                public boolean handle(EventR3 event) { 
    4745                        InsertRtfItem source = event.getSource(InsertRtfItem.class); 
     
    5048                         
    5149                        FileDialogInput fdi = new FileDialogInput(source.swingMenu().get(), 
    52                                         new FileNameExtensionFilter("RTF (*.rtf, *.rtfd)", "rtf", "rtfd"), 
     50                                        new FileExtensionFilter("RTF (*.rtf, *.rtfd)", "rtf", "rtfd"), 
    5351                                        FileDialogInput.Kind.OPEN); 
    5452                        final File rtfFile  = DialogManager.get().showDialog(fdi).getSelectedFile(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.scripting/.classpath

    r4037 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.scripting/.settings/org.eclipse.jdt.core.prefs

    r4037 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:41:12 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.scripting/src/main/java/org/sophie2/extra/func/scripting/facade/JSPage.java

    r6995 r7238  
    9797                String frameText = null; 
    9898                 
    99                 if (text == null || text instanceof Undefined ||  
    100                                 text.toString().isEmpty()  
     99                if (text == null || text instanceof Undefined || (text.toString() == null) 
    101100                                ) { 
    102101                        frameText = "Text frame from script."; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.scripting/src/main/java/org/sophie2/extra/func/scripting/links/RunScriptConfigurationPanel.java

    r6980 r7238  
    5050                implements ActionConfigurationPanel { 
    5151 
    52         @Override 
    5352        public Class<? extends LinkAction> getActionClass() { 
    5453                return RunScriptAction.class; 
     
    7574        } 
    7675 
    77         @Override 
    7876        public Prop<JPanel> swingComponent() { 
    7977                class swingComponent extends ResourceProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.scripting/src/main/java/org/sophie2/extra/func/scripting/links/RunScriptProvider.java

    r6408 r7238  
    1111public class RunScriptProvider implements LinkActionProvider{ 
    1212 
    13         @Override 
    1413        public LinkAction create() { 
    1514                return new RunScriptAction(null); 
    1615        } 
    1716 
    18         @Override 
    1917        public String getDescription() { 
    2018                return "Run script..."; 
    2119        } 
    2220 
    23         @Override 
    2421        public Class<? extends LinkAction> getProvidedClass() { 
    2522                return RunScriptAction.class; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.scripting/src/main/java/org/sophie2/extra/func/scripting/logic/RunScriptLogic.java

    r6700 r7238  
    5050        ON_RUN_SCRIPT { 
    5151 
    52                 @Override 
    5352                public void defineFilter(EventFilterBuilder filter) { 
    5453                        filter.setEventId(ScriptDocView.EventIds.RUN_SCRIPT); 
     
    5756 
    5857                @SuppressWarnings("synthetic-access") 
    59                 @Override 
    6058                public boolean handle(EventR3 event) { 
    6159 
     
    122120        ON_RUN_SCRIPT_ACTION { 
    123121 
    124                 @Override 
    125122                public void defineFilter(EventFilterBuilder filter) { 
    126123                        filter.setEventId(LinkProcessorLogic.LinkEvent.LINK_ACTION_TRIGGERED); 
     
    130127 
    131128                @SuppressWarnings("synthetic-access") 
    132                 @Override 
    133129                public boolean handle(EventR3 event) { 
    134130 
     
    172168         */ 
    173169        static final ClassShutter DEFAULT_CLASS_SHUTTER = new ClassShutter() { 
    174                 @Override 
    175170                public boolean visibleToScripts(String fullClassName) { 
    176171                        return fullClassName.startsWith("org.mozilla.javascript") 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.scripting/src/main/java/org/sophie2/extra/func/scripting/logic/ScriptingLogic.java

    r6933 r7238  
    88import java.io.InputStreamReader; 
    99import java.io.Reader; 
    10  
    11 import javax.swing.filechooser.FileNameExtensionFilter; 
    1210 
    1311import org.sophie2.base.dialogs.DialogManager; 
     
    3129import org.sophie2.main.dialogs.input.DialogUtils; 
    3230import org.sophie2.main.dialogs.input.FileDialogInput; 
     31import org.sophie2.main.dialogs.input.FileExtensionFilter; 
    3332 
    3433/** 
     
    4645        ON_INSERT_SCRIPT { 
    4746 
    48                 @Override 
    4947                public void defineFilter(EventFilterBuilder filter) { 
    5048                        filter.setSourceClass(InsertScriptItem.class); 
     
    5250                } 
    5351 
    54                 @Override 
    5552                public boolean handle(EventR3 event) { 
    5653                        InsertScriptItem source = event.getSource(InsertScriptItem.class); 
     
    8885        ON_INSERT_SCRIPT_FROM_FILE { 
    8986 
    90                 @Override 
    9187                public void defineFilter(EventFilterBuilder filter) { 
    9288                        filter.setSourceClass(InsertScriptFileItem.class); 
     
    9490                } 
    9591 
    96                 @Override 
    9792                public boolean handle(EventR3 event) { 
    9893                        InsertScriptFileItem source = event.getSource(InsertScriptFileItem.class); 
     
    145140                                final ResourceRefR4 scriptRef) { 
    146141 
    147                         FileDialogInput fdi = new FileDialogInput(parentComponent, new FileNameExtensionFilter( 
     142                        FileDialogInput fdi = new FileDialogInput(parentComponent, new FileExtensionFilter( 
    148143                                        "JavaScript (*.js)", "js"), FileDialogInput.Kind.OPEN); 
    149144                        File scriptFile = DialogManager.get().showDialog(fdi).getSelectedFile(); 
     
    179174        ON_TEXT_CHANGED { 
    180175 
    181                 @Override 
    182176                public void defineFilter(EventFilterBuilder filter) { 
    183177                        filter.setEventId(ScriptDocView.EventIds.TEXT_CHANGED); 
     
    185179                } 
    186180 
    187                 @Override 
    188181                public boolean handle(EventR3 event) { 
    189182                        ScriptDocView window = event.getSource(ScriptDocView.class); 
     
    213206        ON_OPEN_WINDOW { 
    214207 
    215                 @Override 
    216208                public void defineFilter(EventFilterBuilder filter) { 
    217209                        filter.setEventId(ScriptResourcePreview.EventIds.OPEN_WINDOW); 
     
    219211                } 
    220212 
    221                 @Override 
    222213                public boolean handle(EventR3 event) { 
    223214 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.scripting/src/main/java/org/sophie2/extra/func/scripting/view/ScriptDocView.java

    r6700 r7238  
    9797                                textArea.getDocument().addDocumentListener(new DocumentListener() { 
    9898 
    99                                         @Override 
    10099                                        public void changedUpdate(DocumentEvent e) { 
    101100                                                syncInputToModel(); 
    102101                                        } 
    103102 
    104                                         @Override 
    105103                                        public void insertUpdate(DocumentEvent e) { 
    106104                                                syncInputToModel(); 
    107105                                        } 
    108106 
    109                                         @Override 
    110107                                        public void removeUpdate(DocumentEvent e) { 
    111108                                                syncInputToModel(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.extra.func.scripting/src/main/java/org/sophie2/extra/func/scripting/view/ScriptResourcePreviewProvider.java

    r5644 r7238  
    3535                implements ResourcePreviewProvider { 
    3636 
    37         @Override 
    3837        public String getResourceKind() { 
    3938                return ScriptResourceR4.KIND; 
    4039        } 
    4140         
    42         @Override 
    4341        public String filterKind() { 
    4442                return "Script"; 
    4543        } 
    4644 
    47         @Override 
    4845        public SwingVisualElement getVisualElement(ResourceH element) { 
    4946                assert element instanceof ScriptResourceH; 
     
    138135                 
    139136 
    140                 @Override 
    141137                public Prop<JPanel> swingComponent() { 
    142138                        class swingComponent extends ResourceProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.launcher/.classpath

    r575 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
     7        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> 
    88        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.launcher/.settings/org.eclipse.jdt.core.prefs

    r575 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:41:19 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.launcher/src/main/java/org/sophie2/launcher/JavaWebStartMain.java

    r6944 r7238  
    5555        public static void main(String[] args) throws IOException { 
    5656                             
    57                 checkAssertions(); 
     57//              checkAssertions(); 
    5858                 
    5959                assert args.length == 3; 
     
    7878                 
    7979                String bundleName = null; 
    80                 String bundleLocationFormat; 
    8180                 
    8281                StringBuilder started = new StringBuilder(); 
    8382                StringBuilder notStarted = new StringBuilder(); 
    84                 bundleLocationFormat = bundlesUrlPrefix + "/modules/%s-2.0-SNAPSHOT.jar"; 
    8583 
    8684                while ((inLine = stream.readLine()) != null) { 
    8785                        bundleName = inLine.substring(0, inLine.indexOf(" ")); 
    88                         String bundleLocation = String.format(bundleLocationFormat, bundleName); 
     86                        String bundleLocation = bundlesUrlPrefix + "/modules/" + bundleName + "-2.0-SNAPSHOT.jar"; 
    8987                        if (inLine.substring(bundleName.length() + 1).equals("started")) { 
    9088                                started.append(bundleLocation); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.launcher/src/main/java/org/sophie2/launcher/Main.java

    r6944 r7238  
    7878                String inLine = null; 
    7979                String bundleName = null; 
    80                 String bundleLocationFormat; 
    81                 if (Boolean.valueOf(System.getProperty("sophie2.development"))) { 
    82                         bundleLocationFormat = "file:../%1$s/target/%1$s-2.0-SNAPSHOT.jar"; 
    83                 } else { 
    84                         bundleLocationFormat = "file:./modules/%s-2.0-SNAPSHOT.jar"; 
    85                 } 
     80                String bundleLocation; 
     81                 
    8682                while ((inLine = stream.readLine()) != null) { 
    8783                        bundleName = inLine.substring(0, inLine.indexOf(" ")); 
    88                         String bundleLocation = String.format(bundleLocationFormat, bundleName); 
     84                        if (Boolean.valueOf(System.getProperty("sophie2.development"))) { 
     85                                bundleLocation = "file:../" + bundleName + "/target/" + bundleName + "-2.0-SNAPSHOT.jar"; 
     86                        } else { 
     87                                bundleLocation = "file:./modules/" + bundleName + "-2.0-SNAPSHOT.jar"; 
     88                        } 
    8989                        if (inLine.substring(bundleName.length() + 1).equals("started")) { 
    9090                                started.append(bundleLocation); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/.classpath

    r2057 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/.settings/org.eclipse.jdt.core.prefs

    r2057 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:41:26 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/app/AppTabBar.java

    r6813 r7238  
    9494        } 
    9595 
    96         @Override 
    9796        public Prop<JPanel> swingComponent() { 
    9897                class swingComponent extends ResourceProperty<JPanel> { 
     
    225224                                        } 
    226225                                }.transform(new ProListTransformer<DocView, TabBarButton>() { 
    227                                         @Override 
    228226                                        public TabBarButton translate(DocView source) { 
    229227                                                return new TabBarButton(source); 
     
    314312                                res.addActionListener(new ActionListener() { 
    315313 
    316                                         @Override 
    317314                                        public void actionPerformed(ActionEvent e) { 
    318315                                                //                                              LogicR3.fire(AppTabBar.this, null, null, null, EventIds.SHOW_DESKTOP); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/app/DocumentsLogic.java

    r6690 r7238  
    2525        ON_SELECT { 
    2626 
    27                 @Override 
    2827                public void defineFilter(EventFilterBuilder filter) { 
    2928                        filter.setSourceClass(DefaultDocView.class); 
     
    3130                } 
    3231 
    33                 @Override 
    3432                public boolean handle(EventR3 event) { 
    3533                        DefaultDocView documentWindow = event.getSource(DefaultDocView.class); 
     
    4543        ON_DESELECT { 
    4644 
    47                 @Override 
    4845                public void defineFilter(EventFilterBuilder filter) { 
    4946                        filter.setEventId(DefaultDocView.EventIds.DESELECT); 
     
    5148                } 
    5249 
    53                 @Override 
    5450                public boolean handle(EventR3 event) { 
    5551                        DefaultDocView source = event.getSource(DefaultDocView.class); 
     
    6965        ON_CLOSE { 
    7066 
    71                 @Override 
    7267                public void defineFilter(EventFilterBuilder filter) { 
    7368                        filter.setSourceClass(ResourceDocView.class); 
     
    7570                } 
    7671 
    77                 @Override 
    7872                public boolean handle(EventR3 event) { 
    7973                        // TODO Ask for confirmation about saving changes before closing. 
     
    122116        ON_RESIZE { 
    123117 
    124                 @Override 
    125118                public void defineFilter(EventFilterBuilder filter) { 
    126119                        filter.setEventId(DefaultDocView.EventIds.RESIZE); 
     
    128121                } 
    129122 
    130                 @Override 
    131123                public boolean handle(EventR3 event) { 
    132124                        // FIXME (R4) Reimplement page centering. This might need to go down to the layout. 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/app/MainWindowLogic.java

    r6944 r7238  
    3636        ON_SET_SCREEN_MODE { 
    3737 
    38                 @Override 
    3938                public void defineFilter(EventFilterBuilder filter) { 
    4039                        filter.setEventId(DefaultMainWindow.EventIds.SET_SCREEN_MODE); 
     
    4241                } 
    4342 
    44                 @Override 
    4543                public boolean handle(EventR3 event) {                   
    4644                        DefaultMainWindow main = event.getSource(DefaultMainWindow.class); 
     
    6664        ON_ARRANGE_WINDOWS { 
    6765 
    68                 @Override 
    6966                public void defineFilter(EventFilterBuilder filter) { 
    7067                        filter.setEventId(DefaultMainWindow.EventIds.ARRANGE_WINDOWS); 
     
    7269                } 
    7370 
    74                 @Override 
    7571                public boolean handle(EventR3 event) { 
    7672                        DefaultMainWindow main = event.getSource(DefaultMainWindow.class); 
     
    9995        ON_CLOSE { 
    10096 
    101                 @Override 
    10297                public void defineFilter(EventFilterBuilder filter) { 
    10398                        filter.setEventId(DefaultMainWindow.EventIds.CLOSE); 
     
    105100                } 
    106101 
    107                 @Override 
    108102                public boolean handle(EventR3 event) {                   
    109103                        // TODO Reuse this when the desktop book is present again. 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/app/ResourceDocView.java

    r6933 r7238  
    3030        } 
    3131         
    32         @Override 
    3332        public void initAccess(ResourceAccess access) { 
    3433                getBean().init(access(), access); 
    3534        } 
    3635         
    37         @Override 
    3836        public void dispose() { 
    3937                getBean().destroy(); 
    4038        } 
    4139 
    42         @Override 
    4340        public ResourceAccess getAccess() { 
    4441                return access().get(); 
    4542        } 
    4643         
    47         @Override 
    4844        public Prop<? extends ResourceH> model() { 
    4945                class model extends AutoProperty<ResourceH> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/app/TabBarButton.java

    r6335 r7238  
    8181                                res.addActionListener(new ActionListener() { 
    8282 
    83                                         @Override 
    8483                                        public void actionPerformed(ActionEvent e) { 
    8584                                                if (view instanceof DefaultDocView) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/BookDocView.java

    r6933 r7238  
    209209        } 
    210210 
    211         @Override 
    212211        public void setTime(TimePos time) { 
    213212                if(bookView().get().getViewOptions().isPreviewMode()) { 
     
    216215        } 
    217216 
    218         @Override 
    219217        public void getAudioChunks(List<AudioChunk> res, TimePos time) { 
    220218                if(bookView().get().getViewOptions().isPreviewMode()) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/BookView.java

    r7089 r7238  
    6969        } 
    7070 
    71         @Override 
    7271        public void initAccess(ResourceAccess access) { 
    7372                getBean().init(access(), access); 
     
    7675        } 
    7776 
    78         @Override 
    7977        public void dispose() { 
    8078                getBean().destroy(); 
     
    8583        } 
    8684 
    87         @Override 
    8885        public ResourceAccess getAccess() { 
    8986                return access().get(); 
    9087        } 
    9188 
    92         @Override 
    9389        public Prop<BookH> model() { 
    9490                class model extends AutoProperty<BookH> { 
     
    146142        } 
    147143 
    148         @Override 
    149144        public void setTime(TimePos time) { 
    150145                setTimeState(getFuture(time)); 
     
    216211        } 
    217212 
    218         @Override 
    219213        public void getAudioChunks(List<AudioChunk> res, TimePos time) { 
    220214                // book is always in MAIN 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/panels/BookPanelElement.java

    r5739 r7238  
    1818         * The parent of this element (should be {@link BookPanel} 
    1919         */ 
    20         @Override 
    2120        Prop<? extends BookPanel> parent(); 
    2221 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/panels/BookPanelLogic.java

    r7089 r7238  
    4848        ON_ZOOM_CHANGE { 
    4949 
    50                 @Override 
    5150                public void defineFilter(EventFilterBuilder filter) { 
    5251                        filter.setSourceClass(ZoomPercentagePanel.class); 
     
    5554 
    5655                @SuppressWarnings("unchecked") 
    57                 @Override 
    5856                public boolean handle(EventR3 event) { 
    5957                        ZoomPercentagePanel source = event.getSource(ZoomPercentagePanel.class);                         
     
    9694        ON_GO_TO_PAGE { 
    9795 
    98                 @Override 
    9996                public void defineFilter(EventFilterBuilder filter) { 
    10097                        filter.setSourceClass(NavigationPanel.class); 
     
    10299                } 
    103100 
    104                 @Override 
    105101                public boolean handle(EventR3 event) { 
    106102                        NavigationPanel source = event.getSource(NavigationPanel.class); 
     
    144140        ON_GO_TO_PREV_PAGE { 
    145141 
    146                 @Override 
    147142                public void defineFilter(EventFilterBuilder filter) { 
    148143                        filter.setSourceClass(NavigationPanel.class); 
     
    150145                } 
    151146 
    152                 @Override 
    153147                public boolean handle(EventR3 event) { 
    154148                        NavigationPanel source = event.getSource(NavigationPanel.class); 
     
    176170        ON_GO_TO_NEXT_PAGE { 
    177171 
    178                 @Override 
    179172                public void defineFilter(EventFilterBuilder filter) { 
    180173                        filter.setSourceClass(NavigationPanel.class); 
     
    182175                } 
    183176 
    184                 @Override 
    185177                public boolean handle(EventR3 event) { 
    186178                        NavigationPanel source = event.getSource(NavigationPanel.class); 
     
    203195        ON_TOGGLE_OUTLINE_FRAMES { 
    204196 
    205                 @Override 
    206197                public void defineFilter(EventFilterBuilder filter) { 
    207198                        filter.setSourceClass(ShowFramesCheckBoxPanel.class); 
     
    209200                } 
    210201 
    211                 @Override 
    212202                public boolean handle(EventR3 event) { 
    213203                        boolean outlinesShown = event.getEventParam(BoundControl.EventIds.INPUT_PARAM_INDEX, 
     
    240230        ON_OPEN_PREVIEW_MODE { 
    241231                 
    242                 @Override 
    243232                public void defineFilter(EventFilterBuilder filter) { 
    244233                        filter.setEventId(PreviewModePanel.EventIds.OPEN_PREVIEW); 
     
    246235                } 
    247236 
    248                 @Override 
    249237                public boolean handle(EventR3 event) { 
    250238                        PreviewModePanel source = event.getSource(PreviewModePanel.class); 
     
    285273        ON_CLOSE_PREVIEW_MODE { 
    286274 
    287                 @Override 
    288275                public void defineFilter(EventFilterBuilder filter) { 
    289276                        filter.setEventId(PreviewModePanel.EventIds.CLOSE_PREVIEW); 
     
    291278                } 
    292279 
    293                 @Override 
    294280                public boolean handle(EventR3 event) { 
    295281                        PreviewModePanel source = event.getSource(PreviewModePanel.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/panels/NavigationPanel.java

    r6700 r7238  
    145145         * @return The property. 
    146146         */ 
    147         @Override 
    148147        public Prop<JPanel> swingComponent() { 
    149148                class swingComponent extends ResourceProperty<JPanel> { 
     
    367366                                res.addFocusListener(new FocusListener() { 
    368367 
    369                                         @Override 
    370368                                        public void focusGained(FocusEvent e) { 
    371369                                                // nothing                                               
     
    373371 
    374372                                        @SuppressWarnings("synthetic-access") 
    375                                         @Override 
    376373                                        public void focusLost(FocusEvent e) { 
    377374                                                res.setText(getModelPageContent());                                              
     
    415412        } 
    416413 
    417         @Override 
    418414        public Boolean computeVisible() { 
    419415                return true; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/panels/PreviewModePanel.java

    r7002 r7238  
    121121        } 
    122122 
    123         @Override 
    124123        public Boolean computeVisible() { 
    125124                MainWindow window = findParentElement(MainWindow.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/panels/QuickSearchPanel.java

    r6518 r7238  
    149149        } 
    150150         
    151         @Override 
    152151        public Prop<JPanel> swingComponent() { 
    153152                class swingComponent extends ResourceProperty<JPanel> { 
     
    359358        } 
    360359 
    361         @Override 
    362360        public Boolean computeVisible() { 
    363361                return true; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/panels/ShowFramesCheckBoxPanel.java

    r6408 r7238  
    4545        } 
    4646 
    47         @Override 
    4847        public Boolean computeVisible() { 
    4948                BookDocView bdv = findParentElement(BookDocView.class);          
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/book/panels/ZoomPercentagePanel.java

    r6988 r7238  
    138138        } 
    139139 
    140         @Override 
    141140        public Boolean computeVisible() { 
    142141                return true; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/dialogs/AudioCaptureDialog.java

    r6933 r7238  
    5252 
    5353                record.addActionListener(new ActionListener() { 
    54                         @Override 
    5554                        public void actionPerformed(ActionEvent e) { 
    5655                                stop.setEnabled(true); 
     
    6160 
    6261                stop.addActionListener(new ActionListener() { 
    63                         @Override 
    6462                        public void actionPerformed(ActionEvent e) { 
    6563                                AudioCaptureDialog.this.recordedData = MediaUtil.stopCapture(); 
     
    7371 
    7472                close.addActionListener(new ActionListener() { 
    75                         @Override 
    7673                        public void actionPerformed(ActionEvent e) { 
    7774                                AudioCaptureDialog.this.recordedData = null; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/dialogs/BookPropertiesDialog.java

    r7005 r7238  
    230230                                                        return; 
    231231                                                } 
    232                                                 if (title.isEmpty()) { 
     232                                                if (title.length() == 0) { 
    233233                                                        SwingDialog.this.verificationLabel.setText(NOT_CORRECT_TITLE); 
    234234                                                        return; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/dialogs/TemplateDialog.java

    r7106 r7238  
    496496                 */ 
    497497                ON_SUBMIT { 
    498                         @Override 
    499498                        public void defineFilter(EventFilterBuilder filter) { 
    500499                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    502501                        } 
    503502 
    504                         @Override 
    505503                        public boolean handle(EventR3 event) { 
    506504                                SubCheckBox source = event.getSource(SubCheckBox.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/element/ElementView.java

    r7035 r7238  
    6060                } 
    6161        } 
    62  
    63  
    64         @Override 
    6562        public void initAccess(ResourceAccess access) { 
    6663                getBean().init(access(), access); 
    6764        } 
    6865 
    69         @Override 
    7066        public void dispose() { 
    7167                getBean().destroy(); 
     
    8783         * @return The model class. 
    8884         */ 
    89         @Override 
    9085        public Prop<? extends ElementH> model() { 
    9186                class model extends AutoProperty<ElementH> { 
     
    10095        } 
    10196 
    102  
    103         @Override 
    10497        public ResourceAccess getAccess() { 
    10598                return access().get(); 
     
    153146 
    154147        // media views should override this one 
    155         @Override 
    156148        public void getAudioChunks(List<AudioChunk> res, TimePos time) { 
    157149                if (time.isOn()) { 
     
    163155        } 
    164156 
    165         @Override 
    166157        public void setTime(TimePos time) { 
    167158                localTime().set(time); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/frame/FrameLogic.java

    r7106 r7238  
    4242        ON_RESIZE { 
    4343 
    44                 @Override 
    4544                public void defineFilter(EventFilterBuilder filter) { 
    4645                        filter.setEventId(InputEventR3.MOUSE_PRESSED); 
     
    4948                } 
    5049 
    51                 @Override 
    5250                public boolean handle(EventR3 event) { 
    5351                 
     
    189187        ON_CLICK { 
    190188 
    191                 @Override 
    192189                public void defineFilter(EventFilterBuilder filter) { 
    193190                        filter.setEventId(InputEventR3.MOUSE_PRESSED); 
     
    195192                } 
    196193 
    197                 @Override 
    198194                public boolean handle(EventR3 event) { 
    199195                        FrameView frameView = event.getSource(FrameView.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/MainAppModule.java

    r7094 r7238  
    106106                        return new Comparator<SophieExtension<ResourceViewProvider>>() { 
    107107 
    108                                 @Override 
    109108                                public int compare(SophieExtension<ResourceViewProvider> o1, 
    110109                                                SophieExtension<ResourceViewProvider> o2) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/page/LinkProcessorLogic.java

    r7002 r7238  
    3939        ON_FRAME_SHOWN { 
    4040 
    41                 @Override 
    4241                public void defineFilter(EventFilterBuilder filter) { 
    4342                        filter.setSourceClass(FrameView.class); 
     
    4544                } 
    4645 
    47                 @Override 
    4846                public boolean handle(EventR3 event) { 
    4947                        FrameH frame = event.getEventParam( 
     
    6563        ON_FRAME_HIDDEN { 
    6664 
    67                 @Override 
    6865                public void defineFilter(EventFilterBuilder filter) { 
    6966                        filter.setSourceClass(FrameView.class); 
     
    7168                } 
    7269 
    73                 @Override 
    7470                public boolean handle(EventR3 event) { 
    7571                        FrameH frame = event.getEventParam( 
     
    9288        ON_FRAME_ENTERED { 
    9389 
    94                 @Override 
    9590                public void defineFilter(EventFilterBuilder filter) { 
    9691                        filter.setSourceClass(FrameView.class); 
     
    9893                } 
    9994 
    100                 @Override 
    10195                public boolean handle(EventR3 event) { 
    10296                        FrameH frame = event.getSource(FrameView.class).model().get(); 
     
    117111        ON_FRAME_EXITED { 
    118112 
    119                 @Override 
    120113                public void defineFilter(EventFilterBuilder filter) { 
    121114                        filter.setSourceClass(FrameView.class); 
     
    123116                } 
    124117 
    125                 @Override 
    126118                public boolean handle(EventR3 event) { 
    127119                        boolean handled = false; 
     
    145137        ON_FRAME_MOUSE_PRESSED { 
    146138 
    147                 @Override 
    148139                public void defineFilter(EventFilterBuilder filter) { 
    149140                        filter.setSourceClass(FrameView.class); 
     
    151142                } 
    152143 
    153                 @Override 
    154144                public boolean handle(EventR3 event) { 
    155145                        FrameH frame = event.getSource(FrameView.class).model().get(); 
     
    170160        ON_FRAME_MOUSE_RELEASED { 
    171161 
    172                 @Override 
    173162                public void defineFilter(EventFilterBuilder filter) { 
    174163                        filter.setSourceClass(FrameView.class); 
     
    176165                } 
    177166 
    178                 @Override 
    179167                public boolean handle(EventR3 event) { 
    180168                        FrameH frame = event.getSource(FrameView.class).model().get(); 
     
    195183        ON_FRAME_DOUBLE_CLICKED { 
    196184 
    197                 @Override 
    198185                public void defineFilter(EventFilterBuilder filter) { 
    199186                        filter.setSourceClass(FrameView.class); 
     
    203190                } 
    204191 
    205                 @Override 
    206192                public boolean handle(EventR3 event) { 
    207193                        FrameH frame = event.getSource(FrameView.class).model().get(); 
     
    222208        ON_PAGE_HIDDEN { 
    223209 
    224                 @Override 
    225210                public void defineFilter(EventFilterBuilder filter) { 
    226211                        filter.setSourceClass(BookDocView.class); 
     
    229214                } 
    230215 
    231                 @Override 
    232216                public boolean handle(EventR3 event) { 
    233217                        PageH page = event.getEventParam( 
     
    250234        ON_PAGE_SHOWN { 
    251235 
    252                 @Override 
    253236                public void defineFilter(EventFilterBuilder filter) { 
    254237                        filter.setSourceClass(BookDocView.class); 
     
    257240                } 
    258241 
    259                 @Override 
    260242                public boolean handle(EventR3 event) { 
    261243                        PageH page = event.getEventParam( 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/page/ScenePageLogic.java

    r6997 r7238  
    5353        ON_SELECT_PAGE_ELEMENT { 
    5454 
    55                 @Override 
    5655                public void defineFilter(EventFilterBuilder filter) { 
    5756                        filter.setSourceClass(ElementView.class); 
     
    5958                } 
    6059 
    61                 @Override 
    62                 public boolean handle(EventR3 event) { 
    63  
     60                public boolean handle(EventR3 event) { 
    6461                        ElementView pwa = event.getSource(ElementView.class); 
    6562                        DocView docView = BaseVisualElement.findParentElement(pwa, DocView.class); 
     
    7976        ON_SELECT_PAGE { 
    8077 
    81                 @Override 
    8278                public void defineFilter(EventFilterBuilder filter) { 
    8379                        filter.setSourceClass(PageWorkArea.class); 
     
    8783                } 
    8884 
    89                 @Override 
    9085                public boolean handle(EventR3 event) { 
    9186                        SophieLog.debug(event); 
     
    113108        DRAG_TO_SELECT_PAGE_ELEMENTS() { 
    114109 
    115                 @Override 
    116110                public void defineFilter(EventFilterBuilder filter) { 
    117111                        filter.setSourceClass(PageWorkArea.class); 
     
    120114                } 
    121115 
    122                 @Override 
    123116                public boolean handle(EventR3 event) { 
    124117 
     
    187180        ON_SELECT_ALL { 
    188181 
    189                 @Override 
    190182                public void defineFilter(EventFilterBuilder filter) { 
    191183                        filter.setSourceClass(BaseSceneVisual.class); 
     
    194186                } 
    195187 
    196                 @Override 
    197188                public boolean handle(EventR3 event) { 
    198189                        BaseSceneVisual sceneVisual = event.getSource(BaseSceneVisual.class); 
     
    214205        ON_DND_PRE_IMPORT { 
    215206 
    216                 @Override 
    217207                public void defineFilter(EventFilterBuilder filter) { 
    218208                        filter.setSourceClass(PageWorkArea.class); 
     
    221211 
    222212                @SuppressWarnings("unchecked") 
    223                 @Override 
    224213                public boolean handle(EventR3 event) { 
    225214 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/util/DropShadowInternalFrame.java

    r6508 r7238  
    2525        private ProBean bean; 
    2626 
    27         @Override 
    2827        public ProBean getBean() { 
    2928                if (this.bean == null) { 
     
    140139                this.repaint(); 
    141140        } 
    142  
    143141} 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/main/java/org/sophie2/main/app/commons/util/SimpleResourceViewProvider.java

    r6500 r7238  
    5959        } 
    6060 
    61         @Override 
    6261        public <T extends VisualElement> T create(Class<T> viewClass, 
    6362                        ResourceAccess access) { 
     
    7877        } 
    7978 
    80         @Override 
    8179        public Class<? extends VisualElement> getParentClass() { 
    8280                return this.parentClass; 
    8381        } 
    8482 
    85         @Override 
    8683        public Class<? extends VisualElement> getProvidedClass() { 
    8784                return this.providedClass; 
    8885        } 
    8986 
    90         @Override 
    9187        public String getSupportedKind() { 
    9288                return this.supportedKind; 
    9389        } 
    9490 
    95         @Override 
    9691        public String getSortKey() { 
    9792                return this.sortKey; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.commons/src/test/java/org/sophie2/main/app/commons/dialogs/TemplateDialogDemo.java

    r7106 r7238  
    4141                                BaseModelResourcesR4Module.class, BaseModelBookModule.class); 
    4242                SwingUtilities.invokeLater(new Runnable() { 
    43                         @Override 
    4443                        public void run() { 
    4544                                new SwingDialog(new TemplateInfo("Template test", 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:41:32 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/align/AlignElementsButton.java

    r5809 r7238  
    3838        } 
    3939         
    40         @Override 
    4140        public Prop<? extends JComponent> swingComponent() { 
    4241                class swingComponent extends ResourceProperty<JButton> { 
     
    4746                                res.addActionListener(new ActionListener() { 
    4847                                         
    49                                         @Override 
    5048                                        public void actionPerformed(ActionEvent e) { 
    5149                                                clicked(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/align/AlignElementsLogic.java

    r6933 r7238  
    3737        ON_ALIGN { 
    3838 
    39                 @Override 
    4039                public void defineFilter(EventFilterBuilder filter) { 
    4140                        filter.setSourceClass(AlignElementsButton.class); 
     
    4342                } 
    4443 
    45                 @Override 
    4644                public boolean handle(EventR3 event) { 
    4745                        AlignElementsButton button = event.getSource(AlignElementsButton.class);                         
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/common/ChangeColorButton.java

    r5783 r7238  
    3737                ON_HALO_CLICK { 
    3838 
    39                         @Override 
    4039                        public void defineFilter(EventFilterBuilder filter) { 
    4140                                filter.setSourceClass(ChangeColorButton.class); 
     
    4443 
    4544                        @SuppressWarnings("synthetic-access") 
    46                         @Override 
    4745                        public boolean handle(EventR3 event) { 
    4846                                ChangeColorButton halo = event.getSource(ChangeColorButton.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/frame/FrameHalosLogic.java

    r6751 r7238  
    3636        ON_USE_TEMPLATE { 
    3737                 
    38                 @Override 
    3938                public void defineFilter(EventFilterBuilder filter) { 
    4039                        filter.setSourceClass(FrameContentUseTemplateHaloButton.class); 
     
    4241                } 
    4342 
    44                 @Override 
    4543                public boolean handle(EventR3 event) { 
    4644                        FrameContentUseTemplateHaloButton source = event.getSource(FrameContentUseTemplateHaloButton.class); 
     
    6563        ON_Z_ORDER_DOWN { 
    6664                 
    67                 @Override 
    6865                public void defineFilter(EventFilterBuilder filter) { 
    6966                        filter.setSourceClass(FrameZOrderDownHaloButton.class); 
     
    7168                } 
    7269 
    73                 @Override 
    7470                public boolean handle(EventR3 event) { 
    7571                        FrameZOrderDownHaloButton halo =  
     
    8682        ON_Z_ORDER_UP { 
    8783                 
    88                 @Override 
    8984                public void defineFilter(EventFilterBuilder filter) { 
    9085                        filter.setSourceClass(FrameZOrderUpHaloButton.class); 
     
    9287                } 
    9388 
    94                 @Override 
    9589                public boolean handle(EventR3 event) { 
    9690                        FrameZOrderUpHaloButton halo =  
     
    108102        ON_FRAME_REMOVE { 
    109103                 
    110                 @Override 
    111104                public void defineFilter(EventFilterBuilder filter) { 
    112105                        filter.setSourceClass(FrameRemoveHaloButton.class); 
     
    114107                } 
    115108 
    116                 @Override 
    117109                public boolean handle(EventR3 event) { 
    118110                        FrameRemoveHaloButton halo =  
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/frame/MainTitleBarHalo.java

    r6933 r7238  
    120120        } 
    121121 
    122         @Override 
    123122        public Prop<? extends JComponent> swingComponent() { 
    124123                class swingComponent extends ResourceProperty<JPanel> { 
     
    203202                                MouseListener res = new MouseListener() { 
    204203 
    205                                         @Override 
    206204                                        public void mouseReleased(MouseEvent e) { 
    207205                                                // empty 
    208  
    209                                         } 
    210  
    211                                         @Override 
     206                                        } 
     207 
    212208                                        public void mousePressed(MouseEvent e) { 
    213209                                                captureClick(e); 
     
    215211 
    216212                                        @SuppressWarnings("synthetic-access") 
    217                                         @Override 
    218213                                        public void mouseExited(MouseEvent e) { 
    219214                                                color().set(BASIC_COLOR); 
     
    221216 
    222217                                        @SuppressWarnings("synthetic-access") 
    223                                         @Override 
    224218                                        public void mouseEntered(MouseEvent e) { 
    225219                                                color().set(SELECTED_COLOR); 
    226220                                        } 
    227221 
    228                                         @Override 
    229222                                        public void mouseClicked(MouseEvent e) { 
    230223                                                // do nothing 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/frame/rotate/FrameRotationPropertiesHud.java

    r6933 r7238  
    187187                                        rbTopLeft.addActionListener(new ActionListener() { 
    188188                                                 
    189                                                 @Override 
    190189                                                public void actionPerformed(ActionEvent e) { 
    191190                                                        getHud(RotationCenter.this).rotationPosition().set(Position.TOP_LEFT); 
     
    200199                                        rbTopMiddle.addActionListener(new ActionListener() { 
    201200 
    202                                                 @Override 
    203201                                                public void actionPerformed(ActionEvent e) { 
    204202                                                        getHud(RotationCenter.this).rotationPosition().set(Position.TOP_MIDDLE); 
     
    214212                                        rbTopRight.addActionListener(new ActionListener() { 
    215213 
    216                                                 @Override 
    217214                                                public void actionPerformed(ActionEvent e) { 
    218215                                                        getHud(RotationCenter.this).rotationPosition().set(Position.TOP_RIGHT); 
     
    228225                                        rbMiddleLeft.addActionListener(new ActionListener() { 
    229226 
    230                                                 @Override 
    231227                                                public void actionPerformed(ActionEvent e) { 
    232228                                                        getHud(RotationCenter.this).rotationPosition().set(Position.MIDDLE_LEFT); 
     
    242238                                        rbCenter.addActionListener(new ActionListener() { 
    243239 
    244                                                 @Override 
    245240                                                public void actionPerformed(ActionEvent e) { 
    246241                                                        getHud(RotationCenter.this).rotationPosition().set(Position.CENTER); 
     
    256251                                        rbMiddleRight.addActionListener(new ActionListener() { 
    257252 
    258                                                 @Override 
    259253                                                public void actionPerformed(ActionEvent e) { 
    260254                                                        getHud(RotationCenter.this).rotationPosition().set(Position.MIDDLE_RIGHT); 
     
    270264                                        rbBottomLeft.addActionListener(new ActionListener() { 
    271265 
    272                                                 @Override 
    273266                                                public void actionPerformed(ActionEvent e) { 
    274267                                                        getHud(RotationCenter.this).rotationPosition().set(Position.BOTTOM_LEFT); 
     
    284277                                        rbBottomMiddle.addActionListener(new ActionListener() { 
    285278 
    286                                                 @Override 
    287279                                                public void actionPerformed(ActionEvent e) { 
    288280                                                        getHud(RotationCenter.this).rotationPosition().set(Position.BOTTOM_MIDDLE); 
     
    298290                                        rbBottomRight.addActionListener(new ActionListener() { 
    299291 
    300                                                 @Override 
    301292                                                public void actionPerformed(ActionEvent e) { 
    302293                                                        getHud(RotationCenter.this).rotationPosition().set(Position.BOTTOM_RIGHT); 
     
    422413                ON_ANGLE_SUBMIT { 
    423414 
    424                         @Override 
    425415                        public void defineFilter(EventFilterBuilder filter) { 
    426416                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    428418                        } 
    429419 
    430                         @Override 
    431420                        public boolean handle(EventR3 event) { 
    432421                                VisualElement source = event.getSource(RotationAngle.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/grouping/GroupHalosLogic.java

    r6751 r7238  
    3838        ON_ENTER_GROUP { 
    3939                 
    40                 @Override 
    4140                public void defineFilter(EventFilterBuilder filter) { 
    4241                        filter.setSourceClass(EnterGroupButton.class); 
     
    4443                } 
    4544 
    46                 @Override 
    4745                public boolean handle(EventR3 event) { 
    4846                        EnterGroupButton halo = event.getSource(EnterGroupButton.class); 
     
    6563        EXIT_GROUP { 
    6664                 
    67                 @Override 
    6865                public void defineFilter(EventFilterBuilder filter) { 
    6966                        filter.setSourceClass(ExitGroupButton.class); 
     
    7168                } 
    7269 
    73                 @Override 
    7470                public boolean handle(EventR3 event) { 
    7571                        ExitGroupButton halo = event.getSource(ExitGroupButton.class); 
     
    9086        ON_GROUP_PAGE_ELEMENTS { 
    9187                 
    92                 @Override 
    9388                public void defineFilter(EventFilterBuilder filter) { 
    9489                        filter.setSourceClass(GroupPageElementsButton.class); 
     
    9691                } 
    9792 
    98                 @Override 
    9993                public boolean handle(EventR3 event) { 
    10094                        GroupPageElementsButton halo = event.getSource(GroupPageElementsButton.class); 
     
    152146        ON_UNGROUP_PAGE_ELEMENTS { 
    153147                 
    154                 @Override 
    155148                public void defineFilter(EventFilterBuilder filter) { 
    156149                        filter.setSourceClass(UngroupPageElementsButton.class); 
     
    158151                } 
    159152 
    160                 @Override 
    161153                public boolean handle(EventR3 event) { 
    162154                        UngroupPageElementsButton halo = event.getSource( 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/BackgroundAndBorderHud.java

    r6933 r7238  
    409409                } 
    410410 
    411                 @Override 
    412411                public Prop<JPanel> swingComponent() { 
    413412                        class swingComponent extends ResourceProperty<JPanel> { 
     
    594593                ON_TOP_BORDER_SUBMIT { 
    595594 
    596                         @Override 
    597595                        public void defineFilter(EventFilterBuilder filter) { 
    598596                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    600598                        } 
    601599 
    602                         @Override 
    603600                        public boolean handle(EventR3 event) { 
    604601                                VisualElement source = event.getSource(BorderInsetsTop.class); 
     
    616613                ON_RIGHT_BORDER_SUBMIT { 
    617614 
    618                         @Override 
    619615                        public void defineFilter(EventFilterBuilder filter) { 
    620616                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    622618                        } 
    623619 
    624                         @Override 
    625620                        public boolean handle(EventR3 event) { 
    626621                                VisualElement source = event.getSource(BorderInsetsRight.class); 
     
    638633                ON_BOTTOM_BORDER_SUBMIT { 
    639634 
    640                         @Override 
    641635                        public void defineFilter(EventFilterBuilder filter) { 
    642636                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    644638                        } 
    645639 
    646                         @Override 
    647640                        public boolean handle(EventR3 event) { 
    648641                                VisualElement source = event.getSource(BorderInsetsBottom.class); 
     
    660653                ON_LEFT_BORDER_SUBMIT { 
    661654 
    662                         @Override 
    663655                        public void defineFilter(EventFilterBuilder filter) { 
    664656                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    666658                        } 
    667659 
    668                         @Override 
    669660                        public boolean handle(EventR3 event) { 
    670661                                VisualElement source = event.getSource(BorderInsetsLeft.class); 
     
    682673                ON_BORDER_COLOR_SUBMIT { 
    683674 
    684                         @Override 
    685675                        public void defineFilter(EventFilterBuilder filter) { 
    686676                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    688678                        } 
    689679 
    690                         @Override 
    691680                        public boolean handle(EventR3 event) { 
    692681                                VisualElement source = event.getSource(BorderColorField.class); 
     
    710699                ON_BORDER_USE_TEMPLATE_SUBMIT { 
    711700 
    712                         @Override 
    713701                        public void defineFilter(EventFilterBuilder filter) { 
    714702                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    716704                        } 
    717705 
    718                         @Override 
    719706                        public boolean handle(EventR3 event) { 
    720707                                 
     
    734721                ON_BORDER_LOCKED_SUBMIT { 
    735722 
    736                         @Override 
    737723                        public void defineFilter(EventFilterBuilder filter) { 
    738724                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    740726                        } 
    741727 
    742                         @Override 
    743728                        public boolean handle(EventR3 event) { 
    744729                                VisualElement source = event.getSource(BorderLocked.class); 
     
    760745                ON_BACKGROUND_TYPE_SUBMIT { 
    761746 
    762                         @Override 
    763747                        public void defineFilter(EventFilterBuilder filter) { 
    764748                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    767751 
    768752                        @SuppressWarnings("unchecked") 
    769                         @Override 
    770753                        public boolean handle(EventR3 event) { 
    771754                                VisualElement source = event.getSource(BackgroundTypeMenu.class); 
     
    789772                ON_BACKGROUND_USE_TEMPLATE_SUBMIT { 
    790773 
    791                         @Override 
    792774                        public void defineFilter(EventFilterBuilder filter) { 
    793775                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    795777                        } 
    796778 
    797                         @Override 
    798779                        public boolean handle(EventR3 event) { 
    799780                                Boolean input = event.getEventParam(BoundControl.EventIds.INPUT_PARAM_INDEX, 
     
    812793                ON_BACKGROUND_LOCKED_SUBMIT { 
    813794 
    814                         @Override 
    815795                        public void defineFilter(EventFilterBuilder filter) { 
    816796                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    818798                        } 
    819799 
    820                         @Override 
    821800                        public boolean handle(EventR3 event) { 
    822801                                VisualElement source = event.getSource(BackgroundLocked.class); 
     
    837816                ON_FRAME_VISIBLE_SUBMIT { 
    838817 
    839                         @Override 
    840818                        public void defineFilter(EventFilterBuilder filter) { 
    841819                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    844822                        } 
    845823 
    846                         @Override 
    847824                        public boolean handle(EventR3 event) { 
    848825                                VisualElement source = event.getSource(FrameVisibleCheck.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/BackgroundColorField.java

    r6206 r7238  
    5757        } 
    5858 
    59         @Override 
    6059        public BackgroundType getBgType() { 
    6160                return BackgroundType.SOLID; 
     
    8887                ON_COLOR_SUBMIT { 
    8988 
    90                         @Override 
    9189                        public void defineFilter(EventFilterBuilder filter) { 
    9290                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    9492                        } 
    9593 
    96                         @Override 
    9794                        public boolean handle(EventR3 event) { 
    9895                                VisualElement source =  
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/BackgroundGradientField.java

    r6020 r7238  
    4848        } 
    4949 
    50         @Override 
    5150        public BackgroundType getBgType() { 
    5251                return BackgroundType.GRADIENT; 
     
    7877                ON_GRADIENT_SUBMIT { 
    7978 
    80                         @Override 
    8179                        public void defineFilter(EventFilterBuilder filter) { 
    8280                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    8482                        } 
    8583 
    86                         @Override 
    8784                        public boolean handle(EventR3 event) { 
    8885                                VisualElement source =  
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/BackgroundImageField.java

    r7065 r7238  
    4848        } 
    4949 
    50         @Override 
    5150        public BackgroundType getBgType() { 
    5251                return BackgroundType.IMAGE; 
     
    7372                ON_IMAGE_SUBMIT { 
    7473 
    75                         @Override 
    7674                        public void defineFilter(EventFilterBuilder filter) { 
    7775                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    7977                        } 
    8078 
    81                         @Override 
    8279                        public boolean handle(EventR3 event) { 
    8380                                VisualElement source = event 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/BackgroundPatternField.java

    r7065 r7238  
    3939        } 
    4040 
    41         @Override 
    4241        public BackgroundType getBgType() { 
    4342                return BackgroundType.PATTERN; 
     
    6968                ON_PATTERN_SUBMIT { 
    7069 
    71                         @Override 
    7270                        public void defineFilter(EventFilterBuilder filter) { 
    7371                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    7573                        } 
    7674 
    77                         @Override 
    7875                        public boolean handle(EventR3 event) { 
    7976                                VisualElement source = event 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/color/ColorPicker.java

    r5739 r7238  
    349349        } 
    350350 
    351         @Override 
    352351        public Prop<JPanel> swingComponent() { 
    353352                class swingComponent extends ResourceProperty<JPanel> { 
     
    394393 
    395394                                save.addActionListener(new ActionListener() { 
    396                                         @Override 
    397395                                        public void actionPerformed(ActionEvent arg0) { 
    398396                                                saveColor(model().get()); 
     
    957955                ON_RGB_SUBMIT { 
    958956 
    959                         @Override 
    960957                        public void defineFilter(EventFilterBuilder filter) { 
    961958                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    963960                        } 
    964961 
    965                         @Override 
    966962                        public boolean handle(EventR3 event) { 
    967963                                VisualElement source = event.getSource(RGBValue.class); 
     
    983979                ON_RED_HEX_SUBMIT { 
    984980 
    985                         @Override 
    986981                        public void defineFilter(EventFilterBuilder filter) { 
    987982                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    989984                        } 
    990985 
    991                         @Override 
    992986                        public boolean handle(EventR3 event) { 
    993987                                VisualElement source = event.getSource(RedValueHex.class); 
     
    10111005                ON_GREEN_HEX_SUBMIT { 
    10121006 
    1013                         @Override 
    10141007                        public void defineFilter(EventFilterBuilder filter) { 
    10151008                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    10171010                        } 
    10181011 
    1019                         @Override 
    10201012                        public boolean handle(EventR3 event) { 
    10211013                                VisualElement source = event.getSource(GreenValueHex.class); 
     
    10381030                ON_BLUE_HEX_SUBMIT { 
    10391031 
    1040                         @Override 
    10411032                        public void defineFilter(EventFilterBuilder filter) { 
    10421033                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    10441035                        } 
    10451036 
    1046                         @Override 
    10471037                        public boolean handle(EventR3 event) { 
    10481038                                VisualElement source = event.getSource(BlueValueHex.class); 
     
    10661056                ON_ALPHA_HEX_SUBMIT { 
    10671057 
    1068                         @Override 
    10691058                        public void defineFilter(EventFilterBuilder filter) { 
    10701059                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    10721061                        } 
    10731062 
    1074                         @Override 
    10751063                        public boolean handle(EventR3 event) { 
    10761064                                VisualElement source = event.getSource(AlphaValueHex.class); 
     
    10931081                ON_RED_DEC_SUBMIT { 
    10941082 
    1095                         @Override 
    10961083                        public void defineFilter(EventFilterBuilder filter) { 
    10971084                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    10991086                        } 
    11001087 
    1101                         @Override 
    11021088                        public boolean handle(EventR3 event) { 
    11031089                                VisualElement source = event.getSource(RedValueDec.class); 
     
    11201106                ON_GREEN_DEC_SUBMIT { 
    11211107 
    1122                         @Override 
    11231108                        public void defineFilter(EventFilterBuilder filter) { 
    11241109                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    11261111                        } 
    11271112 
    1128                         @Override 
    11291113                        public boolean handle(EventR3 event) { 
    11301114                                VisualElement source = event.getSource(GreenValueDec.class); 
     
    11471131                ON_BLUE_DEC_SUBMIT { 
    11481132 
    1149                         @Override 
    11501133                        public void defineFilter(EventFilterBuilder filter) { 
    11511134                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    11531136                        } 
    11541137 
    1155                         @Override 
    11561138                        public boolean handle(EventR3 event) { 
    11571139                                VisualElement source = event.getSource(BlueValueDec.class); 
     
    11751157                ON_ALPHA_DEC_SUBMIT { 
    11761158 
    1177                         @Override 
    11781159                        public void defineFilter(EventFilterBuilder filter) { 
    11791160                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    11811162                        } 
    11821163 
    1183                         @Override 
    11841164                        public boolean handle(EventR3 event) { 
    11851165                                VisualElement source = event.getSource(AlphaValueDec.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/gradient/GradientPicker.java

    r5739 r7238  
    215215                                res.setTrackRenderer(new GradientTrackRenderer()); 
    216216                                res.addMultiThumbListener(new ThumbListener() { 
    217                                         @Override 
    218217                                        public void thumbMoved(int thumb, float pos) { 
    219218                                                updatePreview(); 
     
    225224                                        } 
    226225 
    227                                         @Override 
    228226                                        public void thumbSelected(int thumb) { 
    229227                                                selectedThumbIndex().set(thumb); 
     
    235233                                        } 
    236234 
    237                                         @Override 
    238235                                        public void mousePressed(MouseEvent arg0) { 
    239236                                                // nothing 
     
    882879        } 
    883880 
    884         @Override 
    885881        public Prop<JPanel> swingComponent() { 
    886882 
     
    12211217                ON_COLOR_HEX_SUBMIT { 
    12221218 
    1223                         @Override 
    12241219                        public void defineFilter(EventFilterBuilder filter) { 
    12251220                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    12271222                        } 
    12281223 
    1229                         @Override 
    12301224                        public boolean handle(EventR3 event) { 
    12311225                                VisualElement source = event.getSource(VisualElement.class); 
     
    12511245                ON_COLOR_SUBMIT { 
    12521246 
    1253                         @Override 
    12541247                        public void defineFilter(EventFilterBuilder filter) { 
    12551248                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    12571250                        } 
    12581251 
    1259                         @Override 
    12601252                        public boolean handle(EventR3 event) { 
    12611253                                VisualElement source = event.getSource(VisualElement.class); 
     
    12781270                ON_LOCATION_SUBMIT { 
    12791271 
    1280                         @Override 
    12811272                        public void defineFilter(EventFilterBuilder filter) { 
    12821273                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    12841275                        } 
    12851276 
    1286                         @Override 
    12871277                        public boolean handle(EventR3 event) { 
    12881278                                VisualElement source = event.getSource(VisualElement.class); 
     
    13041294                ON_ALPHA_SLIDER_SUBMIT { 
    13051295 
    1306                         @Override 
    13071296                        public void defineFilter(EventFilterBuilder filter) { 
    13081297                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    13101299                        } 
    13111300 
    1312                         @Override 
    13131301                        public boolean handle(EventR3 event) { 
    13141302                                setAlphaValue(event); 
     
    13231311                ON_ALPHA_SPINNER_SUBMIT { 
    13241312 
    1325                         @Override 
    13261313                        public void defineFilter(EventFilterBuilder filter) { 
    13271314                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    13291316                        } 
    13301317 
    1331                         @Override 
    13321318                        public boolean handle(EventR3 event) { 
    13331319                                setAlphaValue(event); 
     
    13411327                ON_STYLE_SUBMIT { 
    13421328 
    1343                         @Override 
    13441329                        public void defineFilter(EventFilterBuilder filter) { 
    13451330                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    13481333 
    13491334                        @SuppressWarnings("unchecked") 
    1350                         @Override 
    13511335                        public boolean handle(EventR3 event) { 
    13521336                                VisualElement source = event.getSource(VisualElement.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/gradient/GradientThumbRenderer.java

    r4723 r7238  
    2626 
    2727        @SuppressWarnings("unchecked") 
    28         @Override 
    2928        public JComponent getThumbRendererComponent(JXMultiThumbSlider slider, 
    3029                        int index, boolean selected) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/InsetsHud.java

    r6206 r7238  
    488488                ON_TOP_PADDING_SUBMIT { 
    489489 
    490                         @Override 
    491490                        public void defineFilter(EventFilterBuilder filter) { 
    492491                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    494493                        } 
    495494 
    496                         @Override 
    497495                        public boolean handle(EventR3 event) { 
    498496                                VisualElement source = event.getSource(FramePaddingTop.class); 
     
    510508                ON_RIGHT_PADDING_SUBMIT { 
    511509 
    512                         @Override 
    513510                        public void defineFilter(EventFilterBuilder filter) { 
    514511                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    516513                        } 
    517514 
    518                         @Override 
    519515                        public boolean handle(EventR3 event) { 
    520516                                VisualElement source = event.getSource(FramePaddingRight.class); 
     
    533529                ON_BOTTOM_PADDING_SUBMIT { 
    534530 
    535                         @Override 
    536531                        public void defineFilter(EventFilterBuilder filter) { 
    537532                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    539534                        } 
    540535 
    541                         @Override 
    542536                        public boolean handle(EventR3 event) { 
    543537                                VisualElement source = event.getSource(FramePaddingBottom.class); 
     
    555549                ON_LEFT_PADDING_SUBMIT { 
    556550 
    557                         @Override 
    558551                        public void defineFilter(EventFilterBuilder filter) { 
    559552                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    561554                        } 
    562555 
    563                         @Override 
    564556                        public boolean handle(EventR3 event) { 
    565557                                VisualElement source = event.getSource(FramePaddingLeft.class); 
     
    577569                ON_TOP_MARGIN_SUBMIT { 
    578570 
    579                         @Override 
    580571                        public void defineFilter(EventFilterBuilder filter) { 
    581572                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    583574                        } 
    584575 
    585                         @Override 
    586576                        public boolean handle(EventR3 event) { 
    587577                                VisualElement source = event.getSource(FrameMarginTop.class); 
     
    600590                ON_RIGHT_MARGIN_SUBMIT { 
    601591 
    602                         @Override 
    603592                        public void defineFilter(EventFilterBuilder filter) { 
    604593                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    606595                        } 
    607596 
    608                         @Override 
    609597                        public boolean handle(EventR3 event) { 
    610598                                VisualElement source = event.getSource(FrameMarginRight.class); 
     
    623611                ON_BOTTOM_MARGIN_SUBMIT { 
    624612 
    625                         @Override 
    626613                        public void defineFilter(EventFilterBuilder filter) { 
    627614                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    629616                        } 
    630617 
    631                         @Override 
    632618                        public boolean handle(EventR3 event) { 
    633619                                VisualElement source = event.getSource(FrameMarginBottom.class); 
     
    646632                ON_LEFT_MARGIN_SUBMIT { 
    647633 
    648                         @Override 
    649634                        public void defineFilter(EventFilterBuilder filter) { 
    650635                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    652637                        } 
    653638 
    654                         @Override 
    655639                        public boolean handle(EventR3 event) { 
    656640                                VisualElement source = event.getSource(FrameMarginLeft.class); 
     
    669653                ON_PADDING_USE_TEMPLATE_SUBMIT { 
    670654 
    671                         @Override 
    672655                        public void defineFilter(EventFilterBuilder filter) { 
    673656                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    675658                        } 
    676659 
    677                         @Override 
    678660                        public boolean handle(EventR3 event) { 
    679661                                VisualElement source = event.getSource(FramePaddingUseTemplate.class); 
     
    696678                ON_PADDING_LOCKED_SUBMIT { 
    697679 
    698                         @Override 
    699680                        public void defineFilter(EventFilterBuilder filter) { 
    700681                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    702683                        } 
    703684 
    704                         @Override 
    705685                        public boolean handle(EventR3 event) { 
    706686                                VisualElement source = event.getSource(FramePaddingLocked.class); 
     
    727707                ON_MARGIN_USE_TEMPLATE_SUBMIT { 
    728708 
    729                         @Override 
    730709                        public void defineFilter(EventFilterBuilder filter) { 
    731710                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    733712                        } 
    734713 
    735                         @Override 
    736714                        public boolean handle(EventR3 event) { 
    737715                                VisualElement source = event.getSource(FrameMarginUseTemplate.class); 
     
    755733                ON_MARGIN_LOCKED_SUBMIT { 
    756734 
    757                         @Override 
    758735                        public void defineFilter(EventFilterBuilder filter) { 
    759736                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    761738                        } 
    762739 
    763                         @Override 
    764740                        public boolean handle(EventR3 event) { 
    765741                                VisualElement source = event.getSource(FrameMarginLocked.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/ShadowHud.java

    r6700 r7238  
    224224                ON_ENABLE_SUBMIT { 
    225225 
    226                         @Override 
    227226                        public void defineFilter(EventFilterBuilder filter) { 
    228227                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    230229                        } 
    231230 
    232                         @Override 
    233231                        public boolean handle(EventR3 event) { 
    234232                                VisualElement source = event.getSource(ShadowEnabledCheck.class); 
     
    250248                ON_POSITION_X_SUBMIT { 
    251249 
    252                         @Override 
    253250                        public void defineFilter(EventFilterBuilder filter) { 
    254251                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    256253                        } 
    257254 
    258                         @Override 
    259255                        public boolean handle(EventR3 event) { 
    260256                                VisualElement source = event.getSource(ShadowPositionX.class); 
     
    279275                ON_POSITION_Y_SUBMIT { 
    280276 
    281                         @Override 
    282277                        public void defineFilter(EventFilterBuilder filter) { 
    283278                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    285280                        } 
    286281 
    287                         @Override 
    288282                        public boolean handle(EventR3 event) { 
    289283                                VisualElement source = event.getSource(ShadowPositionY.class); 
     
    308302                ON_COLOR_SUBMIT { 
    309303 
    310                         @Override 
    311304                        public void defineFilter(EventFilterBuilder filter) { 
    312305                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    314307                        } 
    315308 
    316                         @Override 
    317309                        public boolean handle(EventR3 event) { 
    318310                                VisualElement source = event.getSource(ShadowColorField.class); 
     
    334326                ON_USE_TEMPLATE_SUBMIT { 
    335327 
    336                         @Override 
    337328                        public void defineFilter(EventFilterBuilder filter) { 
    338329                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
    339330                                filter.setSourceClass(ShadowUseTemplate.class); 
    340  
    341                         } 
    342  
    343                         @Override 
     331                        } 
     332 
    344333                        public boolean handle(EventR3 event) {                           
    345334                                // TODO set use template mode on the composite key FrameR4.KEY_SHADOW 
     
    352341                ON_LOCKED_SUBMIT { 
    353342 
    354                         @Override 
    355343                        public void defineFilter(EventFilterBuilder filter) { 
    356344                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    359347                        } 
    360348 
    361                         @Override 
    362349                        public boolean handle(EventR3 event) {                           
    363350                                // TODO set use template mode on the composite key FrameR4.KEY_SHADOW 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/SizeAndPositionHud.java

    r6998 r7238  
    343343                ON_WIDTH_SUBMIT { 
    344344 
    345                         @Override 
    346345                        public void defineFilter(EventFilterBuilder filter) { 
    347346                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    349348                        } 
    350349 
    351                         @Override 
    352350                        public boolean handle(EventR3 event) { 
    353351                                VisualElement source = event.getSource(FrameWidth.class); 
     
    372370                ON_HEIGHT_SUBMIT { 
    373371 
    374                         @Override 
    375372                        public void defineFilter(EventFilterBuilder filter) { 
    376373                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    378375                        } 
    379376 
    380                         @Override 
    381377                        public boolean handle(EventR3 event) { 
    382378                                VisualElement source = event.getSource(FrameHeight.class); 
     
    401397                ON_SIZE_USE_TEMPLATE_SUBMIT { 
    402398 
    403                         @Override 
    404399                        public void defineFilter(EventFilterBuilder filter) { 
    405400                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    407402                        } 
    408403 
    409                         @Override 
    410404                        public boolean handle(EventR3 event) { 
    411405                                VisualElement source = event.getSource(FrameSizeUseTemplate.class); 
     
    434428                ON_SIZE_LOCKED_SUBMIT { 
    435429 
    436                         @Override 
    437430                        public void defineFilter(EventFilterBuilder filter) { 
    438431                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    440433                        } 
    441434 
    442                         @Override 
    443435                        public boolean handle(EventR3 event) { 
    444436                                VisualElement source = event.getSource(FrameSizeLocked.class); 
     
    460452                ON_LOCATION_X_SUBMIT { 
    461453 
    462                         @Override 
    463454                        public void defineFilter(EventFilterBuilder filter) { 
    464455                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    466457                        } 
    467458 
    468                         @Override 
    469459                        public boolean handle(EventR3 event) { 
    470460                                VisualElement source = event.getSource(FrameXPosition.class); 
     
    493483                ON_LOCATION_Y_SUBMIT { 
    494484 
    495                         @Override 
    496485                        public void defineFilter(EventFilterBuilder filter) { 
    497486                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    499488                        } 
    500489 
    501                         @Override 
    502490                        public boolean handle(EventR3 event) { 
    503491                                VisualElement source = event.getSource(FrameYPosition.class); 
     
    526514                ON_LOCATION_USE_TEMPLATE_SUBMIT { 
    527515 
    528                         @Override 
    529516                        public void defineFilter(EventFilterBuilder filter) { 
    530517                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    532519                        } 
    533520 
    534                         @Override 
    535521                        public boolean handle(EventR3 event) { 
    536522                                VisualElement source = event.getSource(FrameLocationUseTemplate.class); 
     
    559545                ON_LOCATION_LOCKED_SUBMIT { 
    560546 
    561                         @Override 
    562547                        public void defineFilter(EventFilterBuilder filter) { 
    563548                                filter.setEventId(BoundControl.EventIds.SUBMIT); 
     
    565550                        } 
    566551 
    567                         @Override 
    568552                        public boolean handle(EventR3 event) { 
    569553                                VisualElement source = event.getSource(FrameLocationLocked.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/huds/TextWrappingHud.java

    r2057 r7238  
    6262                textDefault.addActionListener(new ActionListener() { 
    6363 
    64                         @Override 
    6564                        public void actionPerformed(ActionEvent e) { 
    6665//                              getImageFrameView().getImageOverTextRenderer() 
     
    7675                textArround.addActionListener(new ActionListener() { 
    7776 
    78                         @Override 
    7977                        public void actionPerformed(ActionEvent e) { 
    8078//                              getImageFrameView().getImageOverTextRenderer() 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/logic/HalosLogic.java

    r6284 r7238  
    3434        ON_HALO_BUTTON_CLICKED { 
    3535 
    36                 @Override 
    3736                public void defineFilter(EventFilterBuilder filter) { 
    3837                        filter.setSourceClass(HaloButton.class); 
     
    4039                } 
    4140 
    42                 @Override 
    4341                public boolean handle(EventR3 event) { 
    4442 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/page/PageFramesUseTemplateHaloButton.java

    r7094 r7238  
    8080                ON_HALO_CLICK { 
    8181 
    82                         @Override 
    8382                        public void defineFilter(EventFilterBuilder filter) { 
    8483                                filter.setSourceClass(PageFramesUseTemplateHaloButton.class); 
     
    8685                        } 
    8786 
    88                         @Override 
    8987                        public boolean handle(EventR3 event) { 
    9088                                PageFramesUseTemplateHaloButton halo = event.getSource(PageFramesUseTemplateHaloButton.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/main/java/org/sophie2/main/app/halos/shared/AddTemplateHaloButton.java

    r7106 r7238  
    8080                ON_HALO_CLICK { 
    8181 
    82                         @Override 
    8382                        public void defineFilter(EventFilterBuilder filter) { 
    8483                                filter.setSourceClass(AddTemplateHaloButton.class); 
     
    8685                        } 
    8786 
    88                         @Override 
    8987                        public boolean handle(EventR3 event) { 
    9088                                AddTemplateHaloButton source = event.getSource(AddTemplateHaloButton.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/test/java/org/sophie2/main/app/halos/BackgroundDialogFieldDemo.java

    r6933 r7238  
    2828        private ProBean bean; 
    2929 
    30         @Override 
    3130        public ProBean getBean() { 
    3231                if (this.bean == null) { 
     
    6362                        } 
    6463 
    65                         @Override 
    6664                        public BackgroundType getBgType() { 
    6765                                return BackgroundType.IMAGE; 
     
    9290 
    9391                SwingUtilities.invokeLater(new Runnable() { 
    94                         @Override 
    9592                        public void run() { 
    9693                                BackgroundDialogFieldDemo demo = new BackgroundDialogFieldDemo(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/test/java/org/sophie2/main/app/halos/BackgroundDialogFieldTest.java

    r5641 r7238  
    5454                } 
    5555 
    56                 @Override 
    5756                public BackgroundType getBgType() { 
    5857                        return BackgroundType.NONE; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/test/java/org/sophie2/main/app/halos/huds/color/ColorPickerDemo.java

    r6508 r7238  
    5757 
    5858                SwingUtilities.invokeLater(new Runnable() { 
    59                         @Override 
    6059                        public void run() { 
    6160 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.halos/src/test/java/org/sophie2/main/app/halos/huds/gradient/GradientPickerDemo.java

    r5641 r7238  
    4040 
    4141                SwingUtilities.invokeLater(new Runnable() { 
    42                         @Override 
    4342                        public void run() { 
    4443 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:41:40 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/left/pages/PagePreviewPaletteLogic.java

    r7089 r7238  
    2424        ON_ADD_PAGE_BEFORE { 
    2525 
    26                 @Override 
    2726                public void defineFilter(EventFilterBuilder filter) { 
    2827                        filter.setEventId(EventIds.ADD_PAGE_BEFORE); 
     
    3029                } 
    3130 
    32                 @Override 
    3331                public boolean handle(EventR3 event) { 
    3432                        return insertPage(event, false); 
     
    4139        ON_ADD_PAGE_AFTER { 
    4240 
    43                 @Override 
    4441                public void defineFilter(EventFilterBuilder filter) { 
    4542                        filter.setEventId(EventIds.ADD_PAGE_AFTER); 
     
    4744                } 
    4845 
    49                 @Override 
    5046                public boolean handle(EventR3 event) { 
    5147                        return insertPage(event, true); 
     
    5854        ON_PAGE_DELETE { 
    5955 
    60                 @Override 
    6156                public void defineFilter(EventFilterBuilder filter) { 
    6257                        filter.setEventId(EventIds.DELETE_PAGE); 
     
    6459                } 
    6560 
    66                 @Override 
    6761                public boolean handle(EventR3 event) { 
    6862                        PagePreviewPalette source = event.getSource(PagePreviewPalette.class); 
     
    113107        ON_GO_TO_PAGE { 
    114108 
    115                 @Override 
    116109                public void defineFilter(EventFilterBuilder filter) { 
    117110                        filter.setEventId(EventIds.GO_TO_PAGE); 
     
    119112                } 
    120113 
    121                 @Override 
    122114                public boolean handle(EventR3 event) { 
    123115                        PagePreviewPalette source = event.getSource(PagePreviewPalette.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/left/tools/SearchPalette.java

    r6700 r7238  
    6868                                        } 
    6969                                }.transform(new ProListTransformer<SearchMatch, SearchItem>() { 
    70                                         @Override 
    7170                                        public SearchItem translate(SearchMatch source) { 
    7271                                                SearchItem result = new SearchItem(source); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/left/tools/SearchPaletteLogic.java

    r6933 r7238  
    2929        ON_SEARCH { 
    3030 
    31                 @Override 
    3231                public void defineFilter(EventFilterBuilder filter) { 
    3332                        filter.setEventId(SearchPalette.EventIds.SEARCH); 
     
    3534                } 
    3635 
    37                 @Override 
    3836                public boolean handle(EventR3 event) { 
    3937                        SearchPalette source = event.getSource(SearchPalette.class); 
     
    4139 
    4240                        source.matches().get().clear(); 
    43                         if (!textToSearch.isEmpty()) { 
     41                        if (!(textToSearch.length() == 0)) { 
    4442                                BookView currentBookView = AppViewUtil.getCurrentBookView(source); 
    4543 
     
    6462        ON_ITEM_SELECTED { 
    6563 
    66                 @Override 
    6764                public void defineFilter(EventFilterBuilder filter) { 
    6865                        filter.setEventId(SearchPalette.EventIds.ITEM_SELECTED); 
     
    7067                } 
    7168 
    72                 @Override 
    7369                public boolean handle(EventR3 event) { 
    7470                        SearchPalette source = event.getSource(SearchPalette.class); 
     
    9894        ON_PREV_MATCH { 
    9995 
    100                 @Override 
    10196                public void defineFilter(EventFilterBuilder filter) { 
    10297                        filter.setEventId(SearchPalette.EventIds.PREV_MATCH); 
     
    10499                } 
    105100 
    106                 @Override 
    107101                public boolean handle(EventR3 event) { 
    108102                        return moveSelection(event, -1); 
     
    116110        ON_NEXT_MATCH { 
    117111 
    118                 @Override 
    119112                public void defineFilter(EventFilterBuilder filter) { 
    120113                        filter.setEventId(SearchPalette.EventIds.NEXT_MATCH); 
     
    122115                } 
    123116 
    124                 @Override 
    125117                public boolean handle(EventR3 event) { 
    126118                        return moveSelection(event, 1); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/right/changes/AllChangesPalette.java

    r6690 r7238  
    113113                SwingUtilities.invokeLater(new Runnable() { 
    114114 
    115                         @Override 
    116115                        public void run() { 
    117116                                updater.schedule(new UpdateChangesListTask(), 0, 1000); 
     
    158157 
    159158                        Collections.sort(changeItems, new Comparator<ChangeItem>() { 
    160                                 @Override 
    161159                                public int compare(ChangeItem firstItem, ChangeItem secondItem) { 
    162160                                        return secondItem.sortKey().compareTo(firstItem.sortKey()); 
     
    230228                        SwingUtilities.invokeLater(new Runnable() { 
    231229 
    232                                 @Override 
    233230                                public void run() { 
    234231                                        List<ResourceRevision> revisions = new ArrayList<ResourceRevision>( 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/right/library/BookTemplatesPalette.java

    r7094 r7238  
    111111                                        } 
    112112                                }.transform(new ProListTransformer<BookTemplate, BookTemplateItem>() { 
    113                                         @Override 
    114113                                        public BookTemplateItem translate(BookTemplate source) { 
    115114                                                return new BookTemplateItem(source); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/right/library/ComponentsPalette.java

    r6933 r7238  
    6363                } 
    6464 
    65                 @Override 
    6665                public Object getTransferData(DataFlavor flavor) 
    6766                                throws UnsupportedFlavorException, IOException { 
     
    6968                } 
    7069 
    71                 @Override 
    7270                public DataFlavor[] getTransferDataFlavors() { 
    7371                        throw new UnsupportedOperationException("TODO"); 
    7472                } 
    7573 
    76                 @Override 
    7774                public boolean isDataFlavorSupported(DataFlavor flavor) { 
    7875                        throw new UnsupportedOperationException("TODO"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/right/library/FrameTemplatesPalette.java

    r6700 r7238  
    132132                                } 
    133133                                                .transform(new ProListTransformer<ResourceRefR4, FrameTemplateItem>() { 
    134                                                         @Override 
    135134                                                        public FrameTemplateItem translate( 
    136135                                                                        ResourceRefR4 source) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/right/library/LibraryTabLogic.java

    r7106 r7238  
    4646        ON_OPEN_BOOK_TEMPLATE { 
    4747 
    48                 @Override 
    4948                public void defineFilter(EventFilterBuilder filter) { 
    5049                        filter.setSourceClass(BookTemplatesPalette.class); 
     
    5251                } 
    5352 
    54                 @Override 
    5553                public boolean handle(EventR3 event) { 
    5654                        BookTemplatesPalette source = event.getSource(BookTemplatesPalette.class); 
     
    7775        ON_CREATE_BOOK_FROM_TEMPLATE { 
    7876 
    79                 @Override 
    8077                public void defineFilter(EventFilterBuilder filter) { 
    8178                        filter.setSourceClass(BookTemplatesPalette.class); 
     
    8380                } 
    8481 
    85                 @Override 
    8682                public boolean handle(EventR3 event) { 
    8783                        BookTemplatesPalette source = event.getSource(BookTemplatesPalette.class); 
     
    140136        ON_APPLY_PAGE_TEMPLATE { 
    141137 
    142                 @Override 
    143138                public void defineFilter(EventFilterBuilder filter) { 
    144139                        filter.setSourceClass(PageTemplatesPalette.class); 
     
    146141                } 
    147142 
    148                 @Override 
    149143                public boolean handle(EventR3 event) { 
    150144                        PageTemplatesPalette source = event.getSource(PageTemplatesPalette.class); 
     
    199193        ON_APPLY_FRAME_TEMPLATE { 
    200194 
    201                 @Override 
    202195                public void defineFilter(EventFilterBuilder filter) { 
    203196                        filter.setSourceClass(FrameTemplatesPalette.class); 
     
    205198                } 
    206199 
    207                 @Override 
    208200                public boolean handle(EventR3 event) { 
    209201                        FrameTemplatesPalette source = event.getSource(FrameTemplatesPalette.class); 
     
    266258        ON_DELETE_PAGE_TEMPLATE { 
    267259 
    268                 @Override 
    269260                public void defineFilter(EventFilterBuilder filter) { 
    270261                        filter.setSourceClass(PageTemplatesPalette.class); 
     
    272263                } 
    273264 
    274                 @Override 
    275265                public boolean handle(EventR3 event) { 
    276266                        PageTemplatesPalette source = event.getSource(PageTemplatesPalette.class); 
     
    307297        ON_DELETE_FRAME_TEMPLATE { 
    308298 
    309                 @Override 
    310299                public void defineFilter(EventFilterBuilder filter) { 
    311300                        filter.setSourceClass(FrameTemplatesPalette.class); 
     
    313302                } 
    314303 
    315                 @Override 
    316304                public boolean handle(EventR3 event) { 
    317305                        FrameTemplatesPalette source = event.getSource(FrameTemplatesPalette.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.layout/src/main/java/org/sophie2/main/app/layout/right/library/PageTemplatesPalette.java

    r6700 r7238  
    128128                                } 
    129129                                                .transform(new ProListTransformer<ResourceRefR4, PageTemplateItem>() { 
    130                                                         @Override 
    131130                                                        public PageTemplateItem translate( 
    132131                                                                        final ResourceRefR4 source) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.menus/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.menus/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:41:47 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.menus/src/main/java/org/sophie2/main/app/menus/AppTabBarMenu.java

    r2069 r7238  
    1616public class AppTabBarMenu extends PopupMenu { 
    1717 
    18         @Override 
    1918        @Own 
    2019        public ListProp<? extends MenuItem> items() { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.menus/src/main/java/org/sophie2/main/app/menus/edit/EditMenuLogic.java

    r6284 r7238  
    2727        ON_UNDO { 
    2828 
    29                 @Override 
    3029                public void defineFilter(EventFilterBuilder filter) { 
    3130                        filter.setSourceClass(UndoItem.class); 
     
    3332                } 
    3433 
    35                 @Override 
    3634                public boolean handle(EventR3 event) { 
    3735                        UndoItem source = event.getSource(UndoItem.class); 
     
    4846        ON_REDO { 
    4947 
    50                 @Override 
    5148                public void defineFilter(EventFilterBuilder filter) { 
    5249                        filter.setSourceClass(RedoItem.class); 
     
    5451                } 
    5552 
    56                 @Override 
    5753                public boolean handle(EventR3 event) { 
    5854                        RedoItem source = event.getSource(RedoItem.class); 
     
    6965        ON_TOGGLE_FRAME_CONNECTIONS { 
    7066 
    71                 @Override 
    7267                public void defineFilter(EventFilterBuilder filter) { 
    7368                        filter.setSourceClass(ShowConnectionsItem.class); 
     
    7570                } 
    7671 
    77                 @Override 
    7872                public boolean handle(EventR3 event) { 
    7973                        ShowConnectionsItem source = event.getSource(ShowConnectionsItem.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.menus/src/main/java/org/sophie2/main/app/menus/file/FileMenuLogic.java

    r7094 r7238  
    5353        ON_NEW_BOOK { 
    5454 
    55                 @Override 
    5655                public void defineFilter(EventFilterBuilder filter) { 
    5756                        filter.setSourceClass(NewBookItem.class); 
     
    5958                } 
    6059 
    61                 @Override 
    6260                public boolean handle(EventR3 event) { 
    6361                        NewBookItem source = event.getSource(NewBookItem.class); 
     
    9290        ON_OPEN_BOOK { 
    9391 
    94                 @Override 
    9592                public void defineFilter(EventFilterBuilder filter) { 
    9693                        filter.setSourceClass(OpenBookItem.class); 
     
    9895                } 
    9996 
    100                 @Override 
    10197                public boolean handle(EventR3 event) { 
    10298 
     
    133129        ON_SAVE_BOOK { 
    134130 
    135                 @Override 
    136131                public void defineFilter(EventFilterBuilder filter) { 
    137132                        filter.setSourceClass(SaveBookItem.class); 
     
    140135 
    141136                @SuppressWarnings("synthetic-access") 
    142                 @Override 
    143137                public boolean handle(EventR3 event) { 
    144138                        SaveBookItem source = event.getSource(SaveBookItem.class); 
     
    166160        ON_SAVE_BOOK_AS { 
    167161 
    168                 @Override 
    169162                public void defineFilter(EventFilterBuilder filter) { 
    170163                        filter.setSourceClass(SaveBookAsItem.class); 
     
    173166 
    174167                @SuppressWarnings("synthetic-access") 
    175                 @Override 
    176168                public boolean handle(EventR3 event) { 
    177169                        SaveBookAsItem source = event.getSource(SaveBookAsItem.class); 
     
    194186        ON_SAVE_BOOK_AS_TEMPLATE { 
    195187 
    196                 @Override 
    197188                public void defineFilter(EventFilterBuilder filter) { 
    198189                        filter.setSourceClass(SaveBookAsTemplateItem.class); 
     
    200191                } 
    201192 
    202                 @Override 
    203193                public boolean handle(EventR3 event) { 
    204194                        SaveBookAsTemplateItem source = event.getSource(SaveBookAsTemplateItem.class);   
     
    231221        ON_OPEN_BOOK_PROPERTIES { 
    232222 
    233                 @Override 
    234223                public void defineFilter(EventFilterBuilder filter) { 
    235224                        filter.setSourceClass(BookPropertiesItem.class); 
     
    237226                } 
    238227 
    239                 @Override 
    240228                public boolean handle(EventR3 event) { 
    241229                        BookPropertiesItem source = event.getSource(BookPropertiesItem.class);                   
     
    279267        ON_CLOSE_DOCUMENT { 
    280268 
    281                 @Override 
    282269                public void defineFilter(EventFilterBuilder filter) { 
    283270                        filter.setSourceClass(CloseBookItem.class); 
     
    285272                } 
    286273 
    287                 @Override 
    288274                public boolean handle(EventR3 event) { 
    289275                        CloseBookItem source = event.getSource(CloseBookItem.class); 
     
    305291        ON_EXIT { 
    306292 
    307                 @Override 
    308293                public void defineFilter(EventFilterBuilder filter) { 
    309294                        filter.setSourceClass(ExitItem.class); 
     
    311296                } 
    312297 
    313                 @Override 
    314298                public boolean handle(EventR3 event) { 
    315299                        ExitItem source = event.getSource(ExitItem.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.menus/src/main/java/org/sophie2/main/app/menus/tabbar/TabBarLogic.java

    r5991 r7238  
    2828        ON_SHOW_DESKTOP { 
    2929 
    30                 @Override 
    3130                public void defineFilter(EventFilterBuilder filter) { 
    3231                        filter.setSourceClass(AppTabBar.class); 
     
    3433                } 
    3534 
    36                 @Override 
    3735                public boolean handle(EventR3 event) { 
    3836                        AppTabBar source = event.getSource(AppTabBar.class); 
     
    6159        ON_MINIMIZE_ALL { 
    6260 
    63                 @Override 
    6461                public void defineFilter(EventFilterBuilder filter) { 
    6562                        filter.setSourceClass(MinimizeAllItem.class); 
     
    6764                } 
    6865 
    69                 @Override 
    7066                public boolean handle(EventR3 event) { 
    7167                        MinimizeAllItem source = event.getSource(MinimizeAllItem.class); 
     
    9086        ON_RESTORE_ALL { 
    9187 
    92                 @Override 
    9388                public void defineFilter(EventFilterBuilder filter) { 
    9489                        filter.setSourceClass(RestoreAllItem.class); 
     
    9691                } 
    9792 
    98                 @Override 
    9993                public boolean handle(EventR3 event) { 
    10094                        RestoreAllItem source = event.getSource(RestoreAllItem.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.menus/src/main/java/org/sophie2/main/app/menus/view/ViewMenuLogic.java

    r7002 r7238  
    2626        @SortKey("rrr-set-full-screen-mode") 
    2727        ON_FULL_SCREEN_MODE { 
    28                 @Override 
    2928                public void defineFilter(EventFilterBuilder filter) { 
    3029                        filter.setSourceClass(FullScreenItem.class); 
     
    3231                } 
    3332 
    34                 @Override 
    3533                public boolean handle(EventR3 event) { 
    3634                        FullScreenItem source = event.getSource(FullScreenItem.class); 
     
    5553        @SortKey("rrz-set-normal-mode") 
    5654        ON_NORMAL_MODE { 
    57                 @Override 
    5855                public void defineFilter(EventFilterBuilder filter) { 
    5956                        filter.setSourceClass(NormalModeItem.class); 
     
    6158                } 
    6259 
    63                 @Override 
    6460                public boolean handle(EventR3 event) { 
    6561                        NormalModeItem source = event.getSource(NormalModeItem.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.menus/src/main/java/org/sophie2/main/app/menus/window/WindowMenu.java

    r6264 r7238  
    105105                                }.transform(new ProListTransformer<DocView, DocumentItem>() { 
    106106 
    107                                         @Override 
    108107                                        public DocumentItem translate(DocView source) { 
    109108                                                DocumentItem res = new DocumentItem(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.menus/src/main/java/org/sophie2/main/app/menus/window/WindowMenuLogic.java

    r5991 r7238  
    3030        ON_TILE { 
    3131 
    32                 @Override 
    3332                public void defineFilter(EventFilterBuilder filter) { 
    3433                        filter.setSourceClass(TileItem.class); 
     
    3635                } 
    3736 
    38                 @Override 
    3937                public boolean handle(EventR3 event) { 
    4038                        TileItem source = event.getSource(TileItem.class); 
     
    5957        ON_CASCADE { 
    6058 
    61                 @Override 
    6259                public void defineFilter(EventFilterBuilder filter) { 
    6360                        filter.setSourceClass(CascadeItem.class); 
     
    6562                } 
    6663 
    67                 @Override 
    6864                public boolean handle(EventR3 event) { 
    6965                        CascadeItem source = event.getSource(CascadeItem.class); 
     
    8682        ON_DOCUMENT_SELECT { 
    8783 
    88                 @Override 
    8984                public void defineFilter(EventFilterBuilder filter) { 
    9085                        filter.setSourceClass(DocumentItem.class); 
     
    9287                } 
    9388 
    94                 @Override 
    9589                public boolean handle(EventR3 event) { 
    9690                        DocumentItem source = event.getSource(DocumentItem.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.model/.classpath

    r319 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.app.model/.settings/org.eclipse.jdt.core.prefs

    r333 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:41:54 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.dialogs.input/.classpath

    r669 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.dialogs.input/.settings/org.eclipse.jdt.core.prefs

    r688 r7238  
    1 #Thu Dec 04 20:06:27 EET 2008 
     1#Mon Oct 05 13:42:02 AFT 2009 
    22eclipse.preferences.version=1 
    3 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
    4 org.eclipse.jdt.core.compiler.compliance=1.6 
    5 org.eclipse.jdt.core.compiler.source=1.6 
     3org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
     4org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
     5org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
     6org.eclipse.jdt.core.compiler.compliance=1.5 
     7org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
     8org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     9org.eclipse.jdt.core.compiler.debug.sourceFile=generate 
     10org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 
     11org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 
     12org.eclipse.jdt.core.compiler.source=1.5 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.dialogs.input/src/main/java/org/sophie2/main/dialogs/input/FileDialogInput.java

    r6933 r7238  
    99 
    1010import javax.swing.filechooser.FileFilter; 
    11 import javax.swing.filechooser.FileNameExtensionFilter; 
    1211 
    1312import org.sophie2.base.dialogs.DialogInput; 
     
    2524         * FileFilter when the chooser is used to insert images. 
    2625         */ 
    27         public static final FileFilter IMAGE_FILTER = new FileNameExtensionFilter( 
     26        public static final FileFilter IMAGE_FILTER = new FileExtensionFilter( 
    2827                        "Image (*.jpg, *.jpeg, *.png, *.gif)", "jpg", "jpeg", "png", "gif"); 
    2928 
     
    3130         * Filter that filters Sophie 2.0 book files 
    3231         */ 
    33         public static final FileFilter BOOK_FILTER = new FileNameExtensionFilter( 
     32        public static final FileFilter BOOK_FILTER = new FileExtensionFilter( 
    3433                        "Sophie 2.0 book (*.sjrb)", "sjrb"); 
    3534 
     
    209208        public static File appendFileExtension(File file, FileFilter fileFilter) { 
    210209                File res = file; 
    211                 assert fileFilter instanceof FileNameExtensionFilter : "You should use FileNameExtensionFilter when you try to append extensions."; 
    212  
    213                 String[] extensions = ((FileNameExtensionFilter) fileFilter).getExtensions(); 
     210 
     211                assert fileFilter instanceof FileExtensionFilter : 
     212                                "You should use FileNameExtensionFilter when you try to append extensions."; 
     213 
     214                String[] extensions = ((FileExtensionFilter) fileFilter).getExtensions(); 
    214215                for (String fileExt : extensions) { 
    215216                        if (file.getName().endsWith(fileExt)) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.dnd/.classpath

    r6405 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.dnd/.settings/org.eclipse.jdt.core.prefs

    r6405 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:42:09 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.dnd/src/main/java/org/sophie2/main/dnd/dnddata/ResourceRefData.java

    r6405 r7238  
    6767        public static class ResourceRefDndProvider implements DndProvider { 
    6868 
    69                 @Override 
    7069                public DndData createDndData(AwtTransferable awtTransferable) { 
    7170                        return new ResourceRefData(awtTransferable) { 
     
    8483                } 
    8584 
    86                 @Override 
    8785                public Class<? extends DndData> getProvidedData() { 
    8886                        return ResourceRefData.class; 
    8987                } 
    9088 
    91                 @Override 
    9289                public DataFlavor getSupportedFlavor() { 
    9390                        return FLAVOR; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.dnd/src/main/java/org/sophie2/main/dnd/dnddata/ResourceRevisionData.java

    r6405 r7238  
    5656        public static class ResourceRevisionDndProvider implements DndProvider { 
    5757 
    58                 @Override 
    5958                public DndData createDndData(AwtTransferable awtTransferable) { 
    6059                        return new ResourceRevisionData(awtTransferable) { 
     
    7271                } 
    7372 
    74                 @Override 
    7573                public Class<? extends DndData> getProvidedData() { 
    7674                        return ResourceRevisionData.class; 
    7775                } 
    7876 
    79                 @Override 
    8077                public DataFlavor getSupportedFlavor() { 
    8178                        return FLAVOR; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.dnd/src/main/java/org/sophie2/main/dnd/providers/ImageResourceDataProvider.java

    r6751 r7238  
    2424public class ImageResourceDataProvider implements ResourceDataProvider { 
    2525 
    26         @Override 
    2726        public List<DndData> getRegisteredDatas(ResourceTransferable transferable) { 
    2827 
     
    6665        } 
    6766 
    68         @Override 
    6967        public String getResourceKind() { 
    7068                return ImageResourceR4.KIND; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.config/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.config/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:42:16 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.config/src/main/java/org/sophie2/main/func/config/PluginAboutPalette.java

    r5969 r7238  
    132132                                res.addActionListener(new ActionListener() { 
    133133                                        @SuppressWarnings("synthetic-access") 
    134                                         @Override 
    135134                                        public void actionPerformed(ActionEvent arg0) { 
    136135                                                PluginItem pi = (PluginItem) pluginsPalette().get() 
     
    186185                                res.addActionListener(new ActionListener() { 
    187186                                        @SuppressWarnings("synthetic-access") 
    188                                         @Override 
    189187                                        public void actionPerformed(ActionEvent arg0) { 
    190188                                                PluginItem item = (PluginItem) pluginsPalette().get() 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.config/src/main/java/org/sophie2/main/func/config/PluginLogic.java

    r6944 r7238  
    1818        ON_ENABLE { 
    1919 
    20                 @Override 
    2120                public void defineFilter(EventFilterBuilder filter) { 
    2221                        filter.setSourceClass(PluginAboutPalette.class); 
     
    2423                } 
    2524 
    26                 @Override 
    2725                public boolean handle(EventR3 event) { 
    2826                        String moduleId = event.getEventParam(EventIds.INPUT_PARAM_INDEX, 
     
    3836        ON_DISABLE { 
    3937 
    40                 @Override 
    4138                public void defineFilter(EventFilterBuilder filter) { 
    4239                        filter.setSourceClass(PluginAboutPalette.class); 
     
    4441                } 
    4542 
    46                 @Override 
    4743                public boolean handle(EventR3 event) { 
    4844                        String moduleId = event.getEventParam(EventIds.INPUT_PARAM_INDEX, 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.config/src/main/java/org/sophie2/main/func/config/PluginsPalette.java

    r4533 r7238  
    6666                                }.transform(new ProListTransformer<ModuleInfo, PluginItem>(){ 
    6767 
    68                                         @Override 
    6968                                        public PluginItem translate(final ModuleInfo source) { 
    7069                                                return new PluginItem(){ 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.file/.classpath

    r672 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.file/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:42:22 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.file/src/main/java/org/sophie2/main/func/file/dialogs/FileDialog.java

    r6933 r7238  
    88import javax.swing.Icon; 
    99import javax.swing.JButton; 
     10import javax.swing.JComboBox; 
     11import javax.swing.JComponent; 
    1012import javax.swing.JFileChooser; 
    1113import javax.swing.JPanel; 
     
    103105                // this is the root panel positioned on the top. 
    104106                JPanel upperPanel = (JPanel) this.fileChooser.getComponent(0); 
     107                 
    105108                // this is the panel containing buttons and some other 
    106109                // things. The buttons are the ones that display 
    107110                // folder, home, details list and other icons. 
    108                 JPanel buttonsPanel = (JPanel) upperPanel.getComponent(0); 
    109                 for (Component c : buttonsPanel.getComponents()) { 
     111                JComponent buttonsComboBox = (JComponent) upperPanel.getComponent(0); 
     112                for (Component c : buttonsComboBox.getComponents()) { 
    110113                        if (c instanceof JButton) { 
    111114                                JButton button = (JButton) c; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.help/.classpath

    r2055 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.help/.settings/org.eclipse.jdt.core.prefs

    r2055 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:42:28 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.help/src/main/java/org/sophie2/main/func/help/about/OldAboutDialog.java

    r6999 r7238  
    66import java.awt.event.ActionEvent; 
    77import java.awt.event.ActionListener; 
     8import java.lang.reflect.Method; 
     9import java.util.Arrays; 
    810 
    911import javax.swing.JButton; 
     
    1719import javax.swing.event.HyperlinkListener; 
    1820 
     21import org.sophie2.base.dialogs.DialogManager; 
     22import org.sophie2.main.dialogs.input.ErrorDialogInput; 
     23 
    1924/** 
    2025 * This class shows the about dialog for Sophie 2 . It is not designed very 
    2126 * well, but works so, we wrap it. Use {@link AboutDialog} instead. 
    2227 *  
    23  * @since 17.03.2009 by meddle: 
    24  * TODO Use the new LogicR3 code for the implementation of this dialog. 
     28 * @since 17.03.2009 by meddle: TODO Use the new LogicR3 code for the 
     29 *       implementation of this dialog. 
    2530 *  
    2631 * @author Nevena Tacheva This class constructs AboutDialog 
     
    2934 
    3035        // May be this content should be moved to a outer file? 
    31         private static final String ABOUT_CONTENT =  
    32                 "About Sophie 2.0 <p> <a href=\"http://www.sophieproject.org/\">" + 
    33                 "http://www.sophieproject.org/</a></p> <p> " + 
    34                 "Sophie is software for writing and reading rich media documents " + 
    35                 "in a networked environment. The program emerged from the desire to create " + 
    36                 "an easy-to-use application that would allow users to combine " + 
    37                 "text, images, video, and sound quickly and simply, " + 
    38                 "but with precision and sophistication. Sophie's users are interested " + 
    39                 "in creating robust, elegant, networked texts without having " + 
    40                 "programming knowledge or training in the use of more complex tools such as Flash." + 
    41                 "<p>Initially designed and developed under the auspices of the " + 
    42                 "Institute for the Future of the Book, Sophie is currently being significantly " + 
    43                 "revised and improved, thanks to an additional generous grant from " + 
    44                 "The Andrew W. Mellon Foundation in the fall of 2008 under the sponsorship " + 
    45                 "of the University of California. The Sophie 2.0 Project is being developed by " + 
    46                 "Astea Solutions AD and additional contributors based on a " + 
    47                 "Java code base contributed to the project by Astea Solutions." + 
    48                 "<p>The Andrew W. Mellon Foundation <p>With assets in excess of $6.5 billion, " + 
    49                 "the Mellon Foundation is one of the largest grant awarding " + 
    50                 "not-for-profit organizations focused on education and scholarly research. " + 
    51                 "It provides grants in six areas: Higher Education and Scholarship; " + 
    52                 "Scholarly Communications; Research in Information Technology; " + 
    53                 "Museums and Art Conservation; Performing Arts; and, " + 
    54                 "Conservation and the Environment.<p>University of Southern California <p>" + 
    55                 "Located in Los Angeles, the USC is one of the world's leading private " + 
    56                 "research universities. Founded in 1880, USC today has a student body of " + 
    57                 "33,500. USC's School of Cinematic Arts, internationally recognized as the top " + 
    58                 "academic film, television, and new media program, will be " + 
    59                 "Astea Solutions' principal collaborator on Sophie, " + 
    60                 "providing project oversight and evangelism to the academic community." + 
    61                 "<p>Astea Solutions AD<p>  Astea Solutions designs and develops proprietary and " + 
    62                 "open source software products for global markets in the electronic publishing field. " + 
    63                 "The company works closely with Sofia University's " + 
    64                 "Faculty for Mathematics and Informatics and Laboratory for Interactive Multimedia. " + 
    65                 "The oldest higher education institution in Bulgaria, " + 
    66                 "Sofia University is also the country's largest with 14,000 students. " + 
    67                 "Bulgaria is internationally recognized as a source of highly qualified " + 
    68                 "technical talent and many of the United States and Europe's leading " + 
    69                 "technology companies have opened substantial research and development centers " + 
    70                 "in Bulgaria.<p>Astea Solutions also provides a full spectrum of bespoke rich " + 
    71                 "Internet media application development services including custom programming, " + 
    72                 "testing, graphic design, technical documentation and turnkey systems. " + 
    73                 "Much of its service work involves companies and projects in online publishing and " + 
    74                 "distribution. Founded in 2007, Astea Solutions is headquartered in Sofia, " + 
    75                 "Bulgaria and maintains marketing offices in New York City and San Francisco." + 
    76                 "<p>Copyright 2008, The University of Southern California. " + 
    77                 "Licensed under the Educational Community License, Version 2.0 (the \"License\"); " + 
    78                 "you may not use this code except in compliance with the License. " + 
    79                 "You may obtain a copy of the License at " + 
    80                 "<a href=\"http://www.osedu.org/licenses/ECL-2.0/\">http://www.osedu.org/licenses/ECL-2.0/</a>. " + 
    81                 "Unless required by applicable law or agreed to in writing, " + 
    82                 "software distributed under the License is distributed on an " + 
    83                 "\"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, " + 
    84                 "either express or implied. See the License for the specific language " + 
    85                 "governing permissions and limitations under the License."; 
    86          
     36        private static final String ABOUT_CONTENT = "About Sophie 2.0 <p> <a href=\"http://www.sophieproject.org/\">" 
     37                        + "http://www.sophieproject.org/</a></p> <p> " 
     38                        + "Sophie is software for writing and reading rich media documents " 
     39                        + "in a networked environment. The program emerged from the desire to create " 
     40                        + "an easy-to-use application that would allow users to combine " 
     41                        + "text, images, video, and sound quickly and simply, " 
     42                        + "but with precision and sophistication. Sophie's users are interested " 
     43                        + "in creating robust, elegant, networked texts without having " 
     44                        + "programming knowledge or training in the use of more complex tools such as Flash." 
     45                        + "<p>Initially designed and developed under the auspices of the " 
     46                        + "Institute for the Future of the Book, Sophie is currently being significantly " 
     47                        + "revised and improved, thanks to an additional generous grant from " 
     48                        + "The Andrew W. Mellon Foundation in the fall of 2008 under the sponsorship " 
     49                        + "of the University of California. The Sophie 2.0 Project is being developed by " 
     50                        + "Astea Solutions AD and additional contributors based on a " 
     51                        + "Java code base contributed to the project by Astea Solutions." 
     52                        + "<p>The Andrew W. Mellon Foundation <p>With assets in excess of $6.5 billion, " 
     53                        + "the Mellon Foundation is one of the largest grant awarding " 
     54                        + "not-for-profit organizations focused on education and scholarly research. " 
     55                        + "It provides grants in six areas: Higher Education and Scholarship; " 
     56                        + "Scholarly Communications; Research in Information Technology; " 
     57                        + "Museums and Art Conservation; Performing Arts; and, " 
     58                        + "Conservation and the Environment.<p>University of Southern California <p>" 
     59                        + "Located in Los Angeles, the USC is one of the world's leading private " 
     60                        + "research universities. Founded in 1880, USC today has a student body of " 
     61                        + "33,500. USC's School of Cinematic Arts, internationally recognized as the top " 
     62                        + "academic film, television, and new media program, will be " 
     63                        + "Astea Solutions' principal collaborator on Sophie, " 
     64                        + "providing project oversight and evangelism to the academic community." 
     65                        + "<p>Astea Solutions AD<p>  Astea Solutions designs and develops proprietary and " 
     66                        + "open source software products for global markets in the electronic publishing field. " 
     67                        + "The company works closely with Sofia University's " 
     68                        + "Faculty for Mathematics and Informatics and Laboratory for Interactive Multimedia. " 
     69                        + "The oldest higher education institution in Bulgaria, " 
     70                        + "Sofia University is also the country's largest with 14,000 students. " 
     71                        + "Bulgaria is internationally recognized as a source of highly qualified " 
     72                        + "technical talent and many of the United States and Europe's leading " 
     73                        + "technology companies have opened substantial research and development centers " 
     74                        + "in Bulgaria.<p>Astea Solutions also provides a full spectrum of bespoke rich " 
     75                        + "Internet media application development services including custom programming, " 
     76                        + "testing, graphic design, technical documentation and turnkey systems. " 
     77                        + "Much of its service work involves companies and projects in online publishing and " 
     78                        + "distribution. Founded in 2007, Astea Solutions is headquartered in Sofia, " 
     79                        + "Bulgaria and maintains marketing offices in New York City and San Francisco." 
     80                        + "<p>Copyright 2008, The University of Southern California. " 
     81                        + "Licensed under the Educational Community License, Version 2.0 (the \"License\"); " 
     82                        + "you may not use this code except in compliance with the License. " 
     83                        + "You may obtain a copy of the License at " 
     84                        + "<a href=\"http://www.osedu.org/licenses/ECL-2.0/\">http://www.osedu.org/licenses/ECL-2.0/</a>. " 
     85                        + "Unless required by applicable law or agreed to in writing, " 
     86                        + "software distributed under the License is distributed on an " 
     87                        + "\"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, " 
     88                        + "either express or implied. See the License for the specific language " 
     89                        + "governing permissions and limitations under the License."; 
     90 
    8791        private static final long serialVersionUID = 1L; 
    8892        private JButton okButton = null; 
     
    111115 
    112116        /** 
     117         * Opens the specified web page in a web browser 
     118         *  
     119         * @param url 
     120         *            A web address (URL) of a web page (ex: 
     121         *            "http://www.google.com/") 
     122         */ 
     123        public static void openURL(String url) { 
     124                final String[] browsers = { "firefox", "opera", "konqueror", 
     125                                "epiphany", "seamonkey", "galeon", "kazehakase", "mozilla", 
     126                                "netscape" }; 
     127 
     128                String osName = System.getProperty("os.name"); 
     129 
     130                try { 
     131                         
     132                        if (osName.startsWith("Mac OS")) { 
     133                                Class<?> fileMgr = Class.forName("com.apple.eio.FileManager"); 
     134                                Method openURL = fileMgr.getDeclaredMethod("openURL", 
     135                                                new Class[] { String.class }); 
     136                                openURL.invoke(null, new Object[] { url }); 
     137                                 
     138                        } else if (osName.startsWith("Windows")) { 
     139                                Runtime.getRuntime().exec( 
     140                                                "rundll32 url.dll,FileProtocolHandler " + url); 
     141                        } else { // assume Unix or Linux 
     142                                boolean found = false; 
     143 
     144                                for (String browser : browsers) { 
     145                                        if (!found) { 
     146                                                found = Runtime.getRuntime().exec( 
     147                                                                new String[] { "which", browser }).waitFor() == 0; 
     148                                                if (found) { 
     149                                                        Runtime.getRuntime().exec( 
     150                                                                        new String[] { browser, url }); 
     151                                                } 
     152                                        } 
     153                                        if (!found) { 
     154                                                throw new Exception(Arrays.toString(browsers)); 
     155                                        } 
     156                                } 
     157                        } 
     158                } catch (Exception e) { 
     159                        DialogManager.get().showDialog(new ErrorDialogInput(null, "Error attempting " + 
     160                                        "to launch web browser\n", "Error")); 
     161                } 
     162        } 
     163 
     164        /** 
    113165         * This method initializes okButton 
    114166         *  
     
    125177                        this.editor.addHyperlinkListener(new HyperlinkListener() { 
    126178 
    127                                 @Override 
    128179                                public void hyperlinkUpdate(HyperlinkEvent e) { 
    129180                                        if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) { 
    130                                                 if (java.awt.Desktop.isDesktopSupported()) { 
    131                                                         java.awt.Desktop desktop = java.awt.Desktop 
    132                                                                         .getDesktop(); 
    133                                                         if (desktop 
    134                                                                         .isSupported(java.awt.Desktop.Action.BROWSE)) { 
    135                                                                 try { 
    136                                                                         java.net.URI uri = new java.net.URI( 
    137                                                                                         e.getDescription()); 
    138                                                                         desktop.browse(uri); 
    139                                                                 } catch (Exception ex) { 
    140                                                                         java.io.StringWriter sw = new java.io.StringWriter(); 
    141                                                                         java.io.PrintWriter pw = new java.io.PrintWriter( 
    142                                                                                         sw); 
    143                                                                         ex.printStackTrace(pw); 
    144  
    145                                                                 } 
    146                                                         } 
    147                                                 } 
    148                                         } 
    149  
     181                                                openURL(e.getDescription()); 
     182                                        } 
    150183                                } 
    151184 
     
    198231                aboutDialog.getContentPane().add(new OldAboutDialog()); 
    199232                aboutDialog.setTitle("Sophie 2.0 test release 3"); 
    200         //      aboutDialog.setBounds(new Rectangle(0, 0, 255, 190)); 
    201                 aboutDialog.setBounds(new Rectangle(0, 0, 425, 470));  
     233                // aboutDialog.setBounds(new Rectangle(0, 0, 255, 190)); 
     234                aboutDialog.setBounds(new Rectangle(0, 0, 425, 470)); 
    202235                aboutDialog.setLocationRelativeTo(mainFrame); 
    203236                aboutDialog.setResizable(false); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.help/src/main/java/org/sophie2/main/func/help/bugreport/BugReportDialog.java

    r6508 r7238  
    6767        private ProBean bean; 
    6868 
    69         @Override 
    7069        public ProBean getBean() { 
    7170                if (this.bean == null) { 
     
    327326        } 
    328327 
    329         @Override 
    330328        public Prop<JScrollPane> swingComponent() { 
    331329                class swingComponent extends ResourceProperty<JScrollPane> { 
     
    341339                                textArea.getDocument().addDocumentListener(new DocumentListener() { 
    342340 
    343                                         @Override 
    344341                                        public void changedUpdate(DocumentEvent e) { 
    345342                                                syncInputToModel(textArea.getText()); 
    346343                                        } 
    347344 
    348                                         @Override 
    349345                                        public void insertUpdate(DocumentEvent e) { 
    350346                                                syncInputToModel(textArea.getText()); 
    351347                                        } 
    352348 
    353                                         @Override 
    354349                                        public void removeUpdate(DocumentEvent e) { 
    355350                                                syncInputToModel(textArea.getText()); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.help/src/main/java/org/sophie2/main/func/help/bugreport/BugReportLogic.java

    r7131 r7238  
    4646        ON_OPEN_BUG_REPORT_FORM { 
    4747 
    48                 @Override 
    4948                public void defineFilter(EventFilterBuilder filter) { 
    5049                        filter.setSourceClass(BugReportItem.class); 
     
    5251                } 
    5352         
    54                 @Override 
    5553                public boolean handle(EventR3 event) { 
    5654                        showBugReportForm(null); 
     
    6765        ON_SAVE_REPORT_TO_FILE { 
    6866 
    69                 @Override 
    7067                public void defineFilter(EventFilterBuilder filter) { 
    7168                        filter.setEventId(BugReportDialog.EventIds.SAVE_REPORT_TO_FILE); 
     
    7370                } 
    7471 
    75                 @Override 
    7672                public boolean handle(EventR3 event) {                   
    7773                        BugReportDialog bugReportForm = event.getSource(BugReportDialog.class); 
     
    123119        ON_ATTACH_FILE { 
    124120 
    125                 @Override 
    126121                public void defineFilter(EventFilterBuilder filter) { 
    127122                        filter.setEventId(BugReportDialog.EventIds.ATTACH_FILE); 
     
    129124                } 
    130125 
    131                 @Override 
    132126                public boolean handle(EventR3 event) { 
    133127                         
     
    152146        ON_CLOSE_BUG_REPORT_FORM { 
    153147 
    154                 @Override 
    155148                public void defineFilter(EventFilterBuilder filter) { 
    156149                        filter.setEventId(BugReportDialog.EventIds.CLOSE_FORM); 
     
    158151                } 
    159152 
    160                 @Override 
    161153                public boolean handle(EventR3 event) {                   
    162154                        BugReportDialog bugReportForm = event.getSource(BugReportDialog.class); 
     
    176168        ON_EMAIL_CHANGED { 
    177169 
    178                 @Override 
    179170                public void defineFilter(EventFilterBuilder filter) { 
    180171                        filter.setEventId(BugReportDialog.EventIds.EMAIL_CHANGED); 
     
    182173                } 
    183174 
    184                 @Override 
    185175                public boolean handle(EventR3 event) { 
    186176                        String text = event.getEventParam(0, String.class); // + '\n'; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.help/src/main/java/org/sophie2/main/func/help/bugreport/SophieExceptionHandler.java

    r7131 r7238  
    1010public class SophieExceptionHandler implements Thread.UncaughtExceptionHandler { 
    1111 
    12         @Override 
    1312        public void uncaughtException(Thread t, Throwable e) { 
    1413                e.printStackTrace(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.help/src/main/java/org/sophie2/main/func/help/HelpMenuLogic.java

    r7005 r7238  
    4141        ON_SHOW_HELP_CONTENTS { 
    4242 
    43                 @Override 
    4443                public void defineFilter(EventFilterBuilder filter) { 
    4544                        filter.setSourceClass(HelpContentsItem.class); 
     
    4948                protected final static String MAIN_HELP_ID = "index"; 
    5049 
    51                 @Override 
    5250                public boolean handle(EventR3 event) { 
    5351 
     
    112110        ON_SHOW_ABOUT { 
    113111 
    114                 @Override 
    115112                public void defineFilter(EventFilterBuilder filter) { 
    116113                        filter.setSourceClass(AboutItem.class); 
     
    118115                } 
    119116 
    120                 @Override 
    121117                public boolean handle(EventR3 event) { 
    122118                        DialogManager.get().showDialog(new AboutDialogInput(null)); 
     
    135131        ON_OPEN_INSPECTOR { 
    136132 
    137                 @Override 
    138133                public void defineFilter(EventFilterBuilder filter) { 
    139134                        filter.setSourceClass(InspectorItem.class); 
     
    141136                } 
    142137 
    143                 @Override 
    144138                public boolean handle(EventR3 event) { 
    145139                        InspectorItem source = event.getSource(InspectorItem.class);                     
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.help/src/main/java/org/sophie2/main/func/help/HelpModule.java

    r7005 r7238  
    8080                        return new Comparator<SophieExtension<HelpEntry>>() {  
    8181 
    82                                 @Override  
    8382                                public int compare( 
    8483                                                SophieExtension<HelpEntry> extension1,  
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.help/src/test/java/org/sophie2/main/func/help/bugreport/BugReportDemo.java

    r3103 r7238  
    3838                Thread thread = new Thread(new Runnable() { 
    3939 
    40                         @Override 
    4140                        public void run() { 
    4241                                throw new RuntimeException("Crash Test Exception (not a real bug)"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.image/.classpath

    r2138 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.image/.settings/org.eclipse.jdt.core.prefs

    r2138 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:42:35 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.image/src/main/java/org/sophie2/main/func/image/logic/ImageLogic.java

    r6998 r7238  
    6363        ON_INSERT_IMAGE { 
    6464 
    65                 @Override 
    6665                public void defineFilter(EventFilterBuilder filter) { 
    6766                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    6968                } 
    7069 
    71                 @Override 
    7270                public boolean handle(EventR3 event) { 
    7371                        InsertImageItem source = event.getSource(InsertImageItem.class); 
     
    160158        ON_DND_IMAGE_IMPORT { 
    161159 
    162                 @Override 
    163160                public void defineFilter(EventFilterBuilder filter) { 
    164161                        filter.setSourceClass(PageWorkArea.class); 
     
    166163                } 
    167164 
    168                 @Override 
    169165                public boolean handle(EventR3 event) { 
    170166 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.image/src/main/java/org/sophie2/main/func/image/view/ImageResourcePreviewProvider.java

    r5744 r7238  
    3030public class ImageResourcePreviewProvider implements ResourcePreviewProvider { 
    3131 
    32         @Override 
    3332        public String getResourceKind() { 
    3433                return ImageResourceR4.KIND; 
    3534        } 
    3635 
    37         @Override 
    3836        public SwingVisualElement getVisualElement(ResourceH element) { 
    3937                assert element instanceof ImageResourceH; 
     
    4240        } 
    4341 
    44         @Override 
    4542        public String filterKind() { 
    4643                return "Image"; 
     
    7774                } 
    7875 
    79                 @Override 
    8076                public Prop<JPanel> swingComponent() { 
    8177                        class swingComponent extends ResourceProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/.classpath

    r2104 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/.settings/org.eclipse.jdt.core.prefs

    r2104 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:42:42 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/navigation/GoToPageConfigurationPanel.java

    r6980 r7238  
    4242                ActionConfigurationPanel { 
    4343 
    44         @Override 
    4544        public Class<? extends LinkAction> getActionClass() { 
    4645                return GoToPageAction.class; 
     
    6665        } 
    6766 
    68         @Override 
    6967        public Prop<JPanel> swingComponent() { 
    7068                class swingComponent extends ResourceProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/navigation/GoToPageProvider.java

    r6408 r7238  
    1111public class GoToPageProvider implements LinkActionProvider{ 
    1212 
    13         @Override 
    1413        public LinkAction create() { 
    1514                return new GoToPageAction(null); 
    1615        } 
    1716 
    18         @Override 
    1917        public String getDescription() { 
    2018                return "Go to page.."; 
    2119        } 
    2220 
    23         @Override 
    2421        public Class<? extends LinkAction> getProvidedClass() { 
    2522                return GoToPageAction.class; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/navigation/NavigationActionsLogic.java

    r7002 r7238  
    2222        ON_GO_TO_NEXT_PAGE { 
    2323 
    24                 @Override 
    2524                public void defineFilter(EventFilterBuilder filter) { 
    2625                        filter.setEventId(LinkProcessorLogic.LinkEvent.LINK_ACTION_TRIGGERED); 
     
    2928                } 
    3029 
    31                 @Override 
    3230                public boolean handle(EventR3 event) { 
    3331                         
     
    5553        ON_GO_TO_PAGE { 
    5654 
    57                 @Override 
    5855                public void defineFilter(EventFilterBuilder filter) { 
    5956                        filter.setEventId(LinkProcessorLogic.LinkEvent.LINK_ACTION_TRIGGERED); 
     
    6259                } 
    6360 
    64                 @Override 
    6561                public boolean handle(EventR3 event) { 
    6662                        BookView bv = event.getSource(BookView.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/navigation/NextPageProvider.java

    r5541 r7238  
    1111public class NextPageProvider implements LinkActionProvider { 
    1212 
    13         @Override 
    1413        public LinkAction create() { 
    1514                return new NextPageAction(); 
    1615        } 
    1716 
    18         @Override 
    1917        public String getDescription() { 
    2018                return "Go to next page"; 
    2119        } 
    2220 
    23         @Override 
    2421        public Class<? extends LinkAction> getProvidedClass() { 
    2522                return NextPageAction.class; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/showing/HideFrameActionProvider.java

    r6408 r7238  
    1212public class HideFrameActionProvider implements LinkActionProvider { 
    1313 
    14         @Override 
    1514        public LinkAction create() { 
    1615                return new HideFrameAction(null); 
    1716        } 
    1817 
    19         @Override 
    2018        public String getDescription() { 
    2119                return "Hide frame"; 
    2220        } 
    2321 
    24         @Override 
    2522        public Class<? extends LinkAction> getProvidedClass() { 
    2623                return HideFrameAction.class; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/showing/HideFrameConfigurationPanel.java

    r6163 r7238  
    4646        } 
    4747 
    48         @Override 
    4948        public Class<? extends LinkAction> getActionClass() { 
    5049                return HideFrameAction.class; 
    5150        } 
    5251 
    53         @Override 
    5452        public Prop<JPanel> swingComponent() { 
    5553                class swingComponent extends ResourceProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/showing/ShowFrameActionProvider.java

    r6408 r7238  
    1111public class ShowFrameActionProvider implements LinkActionProvider { 
    1212 
    13         @Override 
    1413        public LinkAction create() { 
    1514                return new ShowFrameAction(null); 
    1615        } 
    1716 
    18         @Override 
    1917        public String getDescription() { 
    2018                return "Show frame"; 
    2119        } 
    2220 
    23         @Override 
    2421        public Class<? extends LinkAction> getProvidedClass() { 
    2522                return ShowFrameAction.class; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/showing/ShowFrameConfigurationPanel.java

    r6980 r7238  
    6060        } 
    6161 
    62         @Override 
    6362        public Class<? extends LinkAction> getActionClass() { 
    6463                return ShowFrameAction.class; 
    6564        } 
    6665 
    67         @Override 
    6866        public Prop<JPanel> swingComponent() { 
    6967                class swingComponent extends ResourceProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/showing/ShowingActionLogic.java

    r7002 r7238  
    2929        ON_SHOW_FRAME { 
    3030 
    31                 @Override 
    3231                public void defineFilter(EventFilterBuilder filter) { 
    3332                        filter.setEventId(LinkProcessorLogic.LinkEvent.LINK_ACTION_TRIGGERED); 
     
    3635                } 
    3736 
    38                 @Override 
    3937                public boolean handle(EventR3 event) { 
    4038 
     
    6866        ON_HIDE_FRAME { 
    6967 
    70                 @Override 
    7168                public void defineFilter(EventFilterBuilder filter) { 
    7269                        filter.setEventId(LinkProcessorLogic.LinkEvent.LINK_ACTION_TRIGGERED); 
     
    7572                } 
    7673 
    77                 @Override 
    7874                public boolean handle(EventR3 event) { 
    7975                         
     
    108104        ON_TOGGLE_FRAME { 
    109105 
    110                 @Override 
    111106                public void defineFilter(EventFilterBuilder filter) { 
    112107                        filter.setEventId(LinkProcessorLogic.LinkEvent.LINK_ACTION_TRIGGERED); 
     
    115110                } 
    116111 
    117                 @Override 
    118112                public boolean handle(EventR3 event) { 
    119113 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/showing/ToggleFrameActionProvider.java

    r6408 r7238  
    1111public class ToggleFrameActionProvider implements LinkActionProvider { 
    1212 
    13         @Override 
    1413        public LinkAction create() { 
    1514                return new ToggleFrameAction(null); 
    1615        } 
    1716 
    18         @Override 
    1917        public String getDescription() { 
    2018                return "Toggle frame"; 
    2119        } 
    2220 
    23         @Override 
    2421        public Class<? extends LinkAction> getProvidedClass() { 
    2522                return ToggleFrameAction.class; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/actions/showing/ToggleFrameConfigurationPanel.java

    r6163 r7238  
    2626                implements ActionConfigurationPanel { 
    2727 
    28         @Override 
    2928        public Class<? extends LinkAction> getActionClass() { 
    3029                return ToggleFrameAction.class; 
     
    5150        } 
    5251 
    53         @Override 
    5452        public Prop<JPanel> swingComponent() { 
    5553                class swingComponent extends ResourceProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/ConfigurationPanelsLogic.java

    r6980 r7238  
    3939        ON_SET_PAGE { 
    4040 
    41                 @Override 
    4241                public void defineFilter(EventFilterBuilder filter) { 
    4342                        filter.setSourceClass(AvailablePages.class); 
     
    4645 
    4746                @SuppressWarnings("unchecked") 
    48                 @Override 
    4947                public boolean handle(EventR3 event) { 
    5048                        AvailablePages control = event.getSource(AvailablePages.class); 
     
    8785        ON_SET_FRAME { 
    8886 
    89                 @Override 
    9087                public void defineFilter(EventFilterBuilder filter) { 
    9188                        filter.setSourceClass(FrameSelector.class); 
     
    9592 
    9693                @SuppressWarnings("unchecked") 
    97                 @Override 
    9894                public boolean handle(EventR3 event) { 
    9995                        FrameSelector control = event.getSource(FrameSelector.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/LinksHud.java

    r6980 r7238  
    256256                } 
    257257 
    258                 @Override 
    259258                public Prop<JButton> swingComponent() { 
    260259                        class swingComponent extends ResourceProperty<JButton> { 
     
    297296                } 
    298297 
    299                 @Override 
    300298                public Prop<JButton> swingComponent() { 
    301299                        class swingComponent extends ResourceProperty<JButton> { 
     
    350348                } 
    351349 
    352                 @Override 
    353350                public Prop<JPanel> swingComponent() { 
    354351                        class swingComponent extends ResourceProperty<JPanel> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/main/java/org/sophie2/main/func/links/LinksHudLogic.java

    r6980 r7238  
    3333        ON_SET_CURRENT_RULE { 
    3434 
    35                 @Override 
    3635                public void defineFilter(EventFilterBuilder filter) { 
    3736                        filter.setSourceClass(CurrentRule.class); 
     
    4039 
    4140                @SuppressWarnings("unchecked") 
    42                 @Override 
    4341                public boolean handle(EventR3 event) { 
    4442                        CurrentRule control = event.getSource(CurrentRule.class); 
     
    6462        ON_SET_TRIGGER { 
    6563 
    66                 @Override 
    6764                public void defineFilter(EventFilterBuilder filter) { 
    6865                        filter.setSourceClass(AvailableTriggers.class); 
     
    7168 
    7269                @SuppressWarnings("unchecked") 
    73                 @Override 
    7470                public boolean handle(EventR3 event) { 
    7571 
     
    120116        ON_SET_ACTION { 
    121117 
    122                 @Override 
    123118                public void defineFilter(EventFilterBuilder filter) { 
    124119                        filter.setSourceClass(AvailableActions.class); 
     
    127122 
    128123                @SuppressWarnings("unchecked") 
    129                 @Override 
    130124                public boolean handle(EventR3 event) { 
    131125                        AvailableActions control = event.getSource(AvailableActions.class); 
     
    174168        ON_REMOVE_RULE { 
    175169 
    176                 @Override 
    177170                public void defineFilter(EventFilterBuilder filter) { 
    178171                        filter.setSourceClass(RemoveRule.class); 
     
    180173                } 
    181174 
    182                 @Override 
    183175                public boolean handle(EventR3 event) { 
    184176                        RemoveRule control = event.getSource(RemoveRule.class); 
     
    221213        ON_ADD_RULE { 
    222214 
    223                 @Override 
    224215                public void defineFilter(EventFilterBuilder filter) { 
    225216                        filter.setSourceClass(AddRule.class); 
     
    227218                } 
    228219 
    229                 @Override 
    230220                public boolean handle(EventR3 event) { 
    231221                        AddRule control = event.getSource(AddRule.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.links/src/test/java/org/sophie2/main/func/links/LinksDemoTest.java

    r6408 r7238  
    123123                 */ 
    124124                ON_LINK_ACTION_TRIGGERED { 
    125                         @Override 
    126125                        public void defineFilter(EventFilterBuilder filter) { 
    127126                                filter.setSourceClass(BookView.class); 
     
    130129                        } 
    131130 
    132                         @Override 
    133131                        public boolean handle(EventR3 event) { 
    134132 
     
    152150        static class DummyActionProvider implements LinkActionProvider{ 
    153151 
    154                 @Override 
    155152                public LinkAction create() { 
    156153                        return new DummyAction(null); 
    157154                } 
    158155 
    159                 @Override 
    160156                public String getDescription() { 
    161157                        return "dummy action"; 
    162158                } 
    163159 
    164                 @Override 
    165160                public Class<? extends LinkAction> getProvidedClass() { 
    166161                        return DummyAction.class; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.media/.classpath

    r1901 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.media/.settings/org.eclipse.jdt.core.prefs

    r1901 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:42:48 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.media/src/main/java/org/sophie2/main/func/media/logic/MediaLogic.java

    r6993 r7238  
    33import java.io.File; 
    44import java.io.IOException; 
    5  
    6 import javax.swing.filechooser.FileNameExtensionFilter; 
    75 
    86import org.sophie2.base.commons.util.BinData; 
     
    4139import org.sophie2.main.dialogs.input.DialogUtils; 
    4240import org.sophie2.main.dialogs.input.FileDialogInput; 
     41import org.sophie2.main.dialogs.input.FileExtensionFilter; 
    4342import org.sophie2.main.func.media.model.contents.MediaFrameH; 
    4443import org.sophie2.main.func.media.model.contents.MediaFrameR4; 
     
    7069        ON_INSERT_VIDEO { 
    7170 
    72                 @Override 
    7371                public void defineFilter(EventFilterBuilder filter) { 
    7472                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    7674                } 
    7775 
    78                 @Override 
    7976                public boolean handle(EventR3 event) { 
    8077                        InsertVideoItem source = event.getSource(InsertVideoItem.class); 
     
    138135                protected BinData createVideoSource(PageWorkArea targetArea) { 
    139136                        FileDialogInput fdi = new FileDialogInput(targetArea.swingComponent().get(), 
    140                                         "Insert Video", new FileNameExtensionFilter("Video (*.avi, *.mov)", "avi", 
     137                                        "Insert Video", new FileExtensionFilter("Video (*.avi, *.mov)", "avi", 
    141138                                                        "mov"), FileDialogInput.Kind.OPEN); 
    142139                        File videoFile = DialogManager.get().showDialog(fdi).getSelectedFile(); 
     
    160157        ON_ADD_AUDIO_FRAME { 
    161158 
    162                 @Override 
    163159                public void defineFilter(EventFilterBuilder filter) { 
    164160                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    166162                } 
    167163 
    168                 @Override 
    169164                @SuppressWarnings("cast") 
    170165                public boolean handle(EventR3 event) { 
     
    195190 
    196191                protected BinData createAudioSource(PageWorkArea targetArea) { 
    197                         FileDialogInput fdi = new FileDialogInput(targetArea.swingComponent().get(), "Insert Audio", new FileNameExtensionFilter( 
     192                        FileDialogInput fdi = new FileDialogInput(targetArea.swingComponent().get(), "Insert Audio", new FileExtensionFilter( 
    198193                                        "Audio (*.wav)", "wav"), FileDialogInput.Kind.OPEN); 
    199194                        File audioFile = DialogManager.get().showDialog(fdi).getSelectedFile(); 
     
    219214        ON_PLAY_PAUSE_MEDIA { 
    220215 
    221                 @Override 
    222216                public void defineFilter(EventFilterBuilder filter) { 
    223217                        filter.setSourceClass(PlayPauseMediaManipulationView.class); 
     
    225219                } 
    226220 
    227                 @Override 
    228221                public boolean handle(EventR3 event) { 
    229222                        PlayPauseMediaManipulationView mediaManView = event 
     
    260253        ON_STOP_MEDIA { 
    261254 
    262                 @Override 
    263255                public void defineFilter(EventFilterBuilder filter) { 
    264256                        filter.setSourceClass(StopMediaManipulationView.class); 
     
    267259                } 
    268260 
    269                 @Override 
    270261                public boolean handle(EventR3 event) { 
    271262                        StopMediaManipulationView mediaManView = event 
     
    296287        @SortKey("hhh-insert-audio-record") 
    297288        ON_INSERT_AUDIO_RECORD { 
    298                 @Override 
    299289                public void defineFilter(EventFilterBuilder filter) { 
    300290                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    303293 
    304294                @SuppressWarnings("cast") 
    305                 @Override 
    306295                public boolean handle(EventR3 event) { 
    307296                        InsertAudioRecordItem source = event.getSource(InsertAudioRecordItem.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.media/src/main/java/org/sophie2/main/func/media/logic/MediaManipulationLogic.java

    r5365 r7238  
    2727        ON_MOUSE_PRESSED { 
    2828 
    29                 @Override 
    3029                public void defineFilter(EventFilterBuilder filter) { 
    3130                        filter.setSourceClass(ContentManipulationView.class); 
     
    3433                } 
    3534 
    36                 @Override 
    3735                public boolean handle(EventR3 event) {                           
    3836                        ContentManipulationView view = event.getSource(ContentManipulationView.class); 
     
    5351        ON_MOUSE_RELEASED { 
    5452 
    55                 @Override 
    5653                public void defineFilter(EventFilterBuilder filter) { 
    5754                        filter.setSourceClass(ContentManipulationView.class); 
     
    6057                } 
    6158 
    62                 @Override 
    6359                public boolean handle(EventR3 event) { 
    6460                                                 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.resources/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.resources/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:42:54 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.resources/src/main/java/org/sophie2/main/func/resources/view/AllResourcesPalette.java

    r6690 r7238  
    7777        protected ProListFilter<ResourceH> currentFilter = new ProListFilter<ResourceH>() { 
    7878 
    79                 @Override 
    8079                public boolean accepts(ResourceH item) { 
    8180                        if (currentFilters().get().isEmpty()) { 
     
    174173                                                .transform(new ProListTransformer<SophieExtension<ResourcePreviewProvider>, JToggleButton>() { 
    175174 
    176                                                         @Override 
    177175                                                        public JToggleButton translate( 
    178176                                                                        SophieExtension<ResourcePreviewProvider> source) { 
     
    218216                        addItemListener(new ItemListener() { 
    219217 
    220                                 @Override 
    221218                                public void itemStateChanged(ItemEvent e) { 
    222219                                        if (e.getStateChange() == ItemEvent.SELECTED) { 
     
    273270                                        } 
    274271                                }.transform(new ProListTransformer<ResourceH, ResourceItem>() { 
    275                                         @Override 
    276272                                        public ResourceItem translate(ResourceH resource) { 
    277273                                                return new ResourceItem(resource); 
     
    312308                ON_DND_EXPORT { 
    313309 
    314                         @Override 
    315310                        public void defineFilter(EventFilterBuilder filter) { 
    316311                                filter.setEventId(SophieDragDropHandler.TransferEventIds.DND_EXPORT); 
     
    318313                        } 
    319314 
    320                         @Override 
    321315                        public boolean handle(EventR3 event) { 
    322316 
     
    344338                ON_COPY { 
    345339 
    346                         @Override 
    347340                        public void defineFilter(EventFilterBuilder filter) { 
    348341                                filter.setEventId(SophieDragDropHandler.TransferEventIds.COPY); 
     
    350343                        } 
    351344 
    352                         @Override 
    353345                        public boolean handle(EventR3 event) { 
    354346 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.resources/src/main/java/org/sophie2/main/func/resources/view/ResourceDetailsPalette.java

    r6690 r7238  
    256256                } 
    257257 
    258                 @Override 
    259258                public int getColumnCount() { 
    260259                        return this.data == null ? 0 : 2; 
    261260                } 
    262261 
    263                 @Override 
    264262                public int getRowCount() { 
    265263                        return this.data == null ? 0 : this.data.length; 
     
    267265                } 
    268266 
    269                 @Override 
    270267                public Object getValueAt(int row, int column) { 
    271268                        if (this.data == null) { 
     
    313310                                this.table.addMouseListener(new MouseListener() { 
    314311                                         
    315                                         @Override 
    316312                                        public void mouseReleased(MouseEvent e) { 
    317313                                                // nothing 
    318314                                        } 
    319315                                         
    320                                         @Override 
    321316                                        public void mousePressed(MouseEvent e) { 
    322317                                                res.repaint(); 
    323318                                        } 
    324319                                         
    325                                         @Override 
    326320                                        public void mouseExited(MouseEvent e) { 
    327321                                                // nothing 
    328322                                        } 
    329323                                         
    330                                         @Override 
    331324                                        public void mouseEntered(MouseEvent e) { 
    332325                                                // nothing 
    333326                                        } 
    334327                                         
    335                                         @Override 
    336328                                        public void mouseClicked(MouseEvent e) { 
    337329                                                // nothing       
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.resources/src/main/java/org/sophie2/main/func/resources/view/ResourcePaletteLogic.java

    r6690 r7238  
    2121        ON_DELETE_RESOURCE { 
    2222 
    23                 @Override 
    2423                public void defineFilter(EventFilterBuilder filter) { 
    2524                        filter.setSourceClass(ResourceDetailsPalette.class); 
     
    2726                } 
    2827 
    29                 @Override 
    3028                public boolean handle(EventR3 event) { 
    3129                         
     
    7270        ON_COPY_RESOURCE { 
    7371 
    74                 @Override 
    7572                public void defineFilter(EventFilterBuilder filter) { 
    7673                        filter.setSourceClass(ResourceDetailsPalette.class); 
     
    7875                } 
    7976 
    80                 @Override 
    8177                // TODO (R4) Rewrite!!! 
    8278                public boolean handle(EventR3 event) { 
     
    171167        ON_IMPORT_RESOURCE { 
    172168 
    173                 @Override 
    174169                public void defineFilter(EventFilterBuilder filter) { 
    175170                        filter.setSourceClass(ResourceDetailsPalette.class); 
     
    177172                } 
    178173 
    179                 @Override 
    180174                public boolean handle(EventR3 event) { 
    181175                        // TODO put some logic :) 
     
    191185        ON_EXPORT_RESOURCE { 
    192186 
    193                 @Override 
    194187                public void defineFilter(EventFilterBuilder filter) { 
    195188                        filter.setSourceClass(ResourceDetailsPalette.class); 
     
    197190                } 
    198191 
    199                 @Override 
    200192                public boolean handle(EventR3 event) { 
    201193                        // TODO put some logic :) 
     
    211203        ON_EDIT_RESOURCE_META { 
    212204 
    213                 @Override 
    214205                public void defineFilter(EventFilterBuilder filter) { 
    215206                        filter.setSourceClass(ResourceDetailsPalette.class); 
     
    220211 
    221212                @SuppressWarnings("unchecked") 
    222                 @Override 
    223213                public boolean handle(EventR3 event) { 
    224214                        ResourceDetailsPalette source = event 
     
    241231        ON_ADD_FILTER { 
    242232 
    243                 @Override 
    244233                public void defineFilter(EventFilterBuilder filter) { 
    245234                        filter.setSourceClass(AllResourcesPalette.class); 
     
    247236                } 
    248237 
    249                 @Override 
    250238                public boolean handle(EventR3 event) { 
    251239                        String resourceKind = event.getEventParam(AllResourcesPalette.EventIds.INPUT_PARAM_INDEX, String.class); 
     
    263251        ON_REMOVE_FILTER { 
    264252 
    265                 @Override 
    266253                public void defineFilter(EventFilterBuilder filter) { 
    267254                        filter.setSourceClass(AllResourcesPalette.class); 
     
    269256                } 
    270257 
    271                 @Override 
    272258                public boolean handle(EventR3 event) { 
    273259                        String resourceKind = event.getEventParam(AllResourcesPalette.EventIds.INPUT_PARAM_INDEX, String.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.resources/src/main/java/org/sophie2/main/func/resources/view/ResourcePreviewFactory.java

    r6508 r7238  
    6363                        SwingVisualElement { 
    6464                 
    65                 @Override 
    6665                public Prop<JLabel> swingComponent() { 
    6766                        class swingComponent extends ResourceProperty<JLabel> { 
     
    8685                } 
    8786 
    88                 @Override 
    8987                public Prop<? extends VisualElement> parent() { 
    9088                        return getBean().makeParentProp(VisualElement.class); 
    9189                } 
    9290 
    93                 @Override 
    9491                public Prop<String> title() { 
    9592                        class title extends AutoProperty<String> { 
     
    103100                } 
    104101 
    105                 @Override 
    106102                public Prop<String> toolTip() { 
    107103                        class toolTip extends AutoProperty<String> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.servers/.classpath

    r5049 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.servers/.settings/org.eclipse.jdt.core.prefs

    r6880 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:43:01 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.servers/src/main/java/org/sophie2/main/func/servers/logic/ServersTabLogic.java

    r6880 r7238  
    3939        ON_TOGGLE_CONNECTION { 
    4040 
    41                 @Override 
    4241                public void defineFilter(EventFilterBuilder filter) { 
    4342                        filter.setSourceClass(ConnectionsPalette.class); 
     
    4544                } 
    4645 
    47                 @Override 
    4846                public boolean handle(EventR3 event) { 
    4947                        AccountH account = event.getContext(AccountH.class); 
     
    8179        ON_SELECT_SERVER { 
    8280 
    83                 @Override 
    8481                public void defineFilter(EventFilterBuilder filter) { 
    8582                        filter.setSourceClass(ConnectionsPalette.class); 
     
    8784                } 
    8885 
    89                 @Override 
    9086                public boolean handle(EventR3 event) { 
    9187                        ConnectionsPalette connectionsPalette =  
     
    107103        ON_ADD_SERVER { 
    108104 
    109                 @Override 
    110105                public void defineFilter(EventFilterBuilder filter) { 
    111106                        filter.setSourceClass(ConnectionsPalette.class); 
     
    113108                } 
    114109 
    115                 @Override 
    116110                public boolean handle(EventR3 event) { 
    117111                        SophieLog.warn("ON_ADD_SERVER"); 
     
    154148        ON_REMOVE_SERVER { 
    155149 
    156                 @Override 
    157150                public void defineFilter(EventFilterBuilder filter) { 
    158151                        filter.setSourceClass(ConnectionsPalette.class); 
     
    160153                } 
    161154 
    162                 @Override 
    163155                public boolean handle(EventR3 event) { 
    164156                        // TODO: show confirmation dialog. 
     
    184176        ON_OPEN_RESOURCE { 
    185177 
    186                 @Override 
    187178                public void defineFilter(EventFilterBuilder filter) { 
    188179                        filter.setSourceClass(ServerResourcesPalette.class); 
     
    190181                } 
    191182 
    192                 @Override 
    193183                public boolean handle(EventR3 event) { 
    194184                        // XXX: What if the resource is not a book? 
     
    223213                        ResourceRefList list = new ResourceDirectoryH(resourcesAccess).getResources(); 
    224214                        Mapper<ResourceRefR4, ResourceRefR4> mapper = new Mapper<ResourceRefR4, ResourceRefR4>() { 
    225                                 @Override 
    226215                                public ResourceRefR4 map(ResourceRefR4 element) { 
    227216                                        return baseRef.sub(element); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.servers/src/main/java/org/sophie2/main/func/servers/resources/AccountUtil.java

    r6880 r7238  
    9292                File[] accountFiles = accountsDir.listFiles(new FileFilter() { 
    9393 
    94                         @Override 
    9594                        public boolean accept(File pathname) { 
    9695                                SophieLog.tracef("Filtering file %s", pathname); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.servers/src/main/java/org/sophie2/main/func/servers/resources/ServerResourceLocatorProvider.java

    r6880 r7238  
    4949        } 
    5050 
    51         @Override 
    5251        public boolean canHandle(ResourceRefR4 target) { 
    5352                return findConnection(target) != null; 
     
    7069        } 
    7170 
    72         @Override 
    7371        public ResourceLocator getLocator(ResourceRefR4 target, 
    7472                        AccessOptions accessOptions, ResourceLocator parent) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.servers/src/main/java/org/sophie2/main/func/servers/view/ConnectionsPalette.java

    r6880 r7238  
    439439                                        } 
    440440                                }.transform(new ProListTransformer<AccountH, ConnectionItem>() { 
    441                                         @Override 
    442441                                        public ConnectionItem translate(AccountH account) { 
    443442                                                ConnectionItem res = new ConnectionItem(account); 
     
    477476                                                .transform(new ProListTransformer<AccountH, ServerConnection>() { 
    478477                                                        @SuppressWarnings("synthetic-access") 
    479                                                         @Override 
    480478                                                        public ServerConnection translate(AccountH source) { 
    481479                                                                if (!ConnectionsPalette.this.accountsConnections 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.servers/src/main/java/org/sophie2/main/func/servers/view/ServerResourcesPalette.java

    r6880 r7238  
    4949        private Prop<LogicR3Button> openButton() { 
    5050                class openButton extends AutoProperty<LogicR3Button> { 
     51                        @Override 
    5152                        @SuppressWarnings("synthetic-access") 
    52                         @Override 
    5353                        protected LogicR3Button compute() { 
    5454                                ResourceRefR4 selected = selectedResource().get(); 
     
    9696                                }.transform(new ProListTransformer<ResourceRefR4, ServerResourceItem>() { 
    9797 
    98                                                         @Override 
    9998                                                        public ServerResourceItem translate(ResourceRefR4 source) { 
    10099                                                                ServerResourceItem item = new ServerResourceItem(source); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.servers/src/test/java/org/sophie2/main/func/servers/view/ConnectionsPaletteTest.java

    r6562 r7238  
    9999                                private final Mockery mockContext = new Mockery(); 
    100100 
    101                                 @Override 
    102101                                public Mockery getMockery() { 
    103102                                        return this.mockContext; 
     
    106105                                private FacadeR4 facade = this.mockContext.mock(FacadeR4.class); 
    107106 
    108                                 @Override 
    109107                                public boolean supports(String serverUrl) { 
    110108                                        assert serverUrl != null; 
     
    112110                                } 
    113111 
    114                                 @Override 
    115112                                public FacadeR4 getFacade(String serverUrl) { 
    116113                                        return this.facade; 
     
    175172                                will(returnValue(Response 
    176173                                                .<String> createResponse(new ResponseProducer<String>() { 
    177                                                         @Override 
    178174                                                        public String produce() throws ResponseExcpetion { 
    179175                                                                return "123"; 
     
    187183                                will(returnValue(Response 
    188184                                                .<ImmList<HistoryEntry>> createResponse(new ResponseProducer<ImmList<HistoryEntry>>() { 
    189                                                         @Override 
    190185                                                        public ImmList<HistoryEntry> produce() 
    191186                                                                        throws ResponseExcpetion { 
     
    203198                                will(returnValue(Response 
    204199                                                .<Object> createResponse(new ResponseProducer<Object>() { 
    205                                                         @Override 
    206200                                                        public Object produce() throws ResponseExcpetion { 
    207201                                                                return NaiveImmList 
     
    244238                                will(returnValue(Response 
    245239                                                .<Void> createResponse(new ResponseProducer<Void>() { 
    246                                                         @Override 
    247240                                                        public Void produce() throws ResponseExcpetion { 
    248241                                                                throw new ResponseExcpetion(1, "Timeout"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.text/.classpath

    r2399 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.text/.settings/org.eclipse.jdt.core.prefs

    r2399 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:43:07 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.text/src/main/java/org/sophie2/main/func/text/chaining/TextChainHud.java

    r7177 r7238  
    7272                                        List<ResourceRefR4> availableTextFrames = TextChainUtils.getAvailableFramesToChain(selectedView); 
    7373                                        textFrames.addAll(availableTextFrames); 
     74 
    7475                                } 
    7576                        } 
    76  
    7777                        return new ComboState<ResourceRefR4>(null, textFrames, 
    7878                                        null); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.text/src/main/java/org/sophie2/main/func/text/chaining/TextChainingLogic.java

    r6751 r7238  
    4343        ON_CHAIN_TEXT_FRAME { 
    4444 
    45                 @Override 
    4645                public void defineFilter(EventFilterBuilder filter) { 
    4746                        filter.setSourceClass(TextChainComboBox.class); 
     
    5049 
    5150                @SuppressWarnings("unchecked") 
    52                 @Override 
    5351                public boolean handle(EventR3 event) { 
    5452                        TextChainComboBox source = event.getSource(TextChainComboBox.class); 
     
    110108        ON_UNCHAIN_NEXT_HALO_CLICK { 
    111109 
    112                 @Override 
    113110                public void defineFilter(EventFilterBuilder filter) { 
    114111                        filter.setSourceClass(TextUnchainNextHaloButton.class); 
     
    116113                } 
    117114 
    118                 @Override 
    119115                public boolean handle(EventR3 event) { 
    120116                        TextUnchainNextHaloButton source = event.getSource(TextUnchainNextHaloButton.class); 
     
    201197        ON_UNCHAIN_PREV_HALO_CLICK { 
    202198 
    203                 @Override 
    204199                public void defineFilter(EventFilterBuilder filter) { 
    205200                        filter.setSourceClass(TextUnchainPrevHaloButton.class); 
     
    207202                } 
    208203 
    209                 @Override 
    210204                public boolean handle(EventR3 event) { 
    211205                        TextUnchainPrevHaloButton source = event.getSource(TextUnchainPrevHaloButton.class); 
     
    253247        ON_CHAINED_FRAME_DELETE { 
    254248 
    255                 @Override 
    256249                public void defineFilter(EventFilterBuilder filter) { 
    257250                        filter.setEventId(HaloButton.EventIds.HALO_CLICK); 
     
    259252                } 
    260253 
    261                 @Override 
    262254                public boolean handle(EventR3 event) { 
    263255                        FrameRemoveHaloButton source = event.getSource(FrameRemoveHaloButton.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.text/src/main/java/org/sophie2/main/func/text/view/HotTextLogic.java

    r7177 r7238  
    7676        ON_INSERT_TEXT { 
    7777 
    78                 @Override 
    7978                public void defineFilter(EventFilterBuilder filter) { 
    8079                        filter.setEventId(MenuItem.EventIds.CLICKED); 
     
    8281                } 
    8382 
    84                 @Override 
    8583                public boolean handle(EventR3 event) { 
    8684                        InsertTextItem insertItem = event.getSource(InsertTextItem.class); 
     
    114112                long lastSignificantTime = 0; 
    115113 
    116                 @Override 
    117114                public void defineFilter(EventFilterBuilder filter) { 
    118115                        filter.setSourceClass(SceneTextView.class); 
     
    120117                } 
    121118 
    122                 @Override 
    123119                public boolean handle(EventR3 event) { 
    124120                        SceneTextView view = event.getSource(SceneTextView.class); 
     
    158154        ON_QUICK_SEARCH { 
    159155 
    160                 @Override 
    161156                public void defineFilter(EventFilterBuilder filter) { 
    162157                        filter.setSourceClass(QuickSearchPanel.class); 
     
    164159                } 
    165160 
    166                 @Override 
    167161                public boolean handle(EventR3 event) { 
    168162                        QuickSearchPanel source = event.getSource(QuickSearchPanel.class); 
     
    260254        ON_DROP_TEXT_OVER_PWA { 
    261255 
    262                 @Override 
    263256                public void defineFilter(EventFilterBuilder filter) { 
    264257                        filter.setSourceClass(PageWorkArea.class); 
     
    266259                } 
    267260 
    268                 @Override 
    269261                public boolean handle(EventR3 event) { 
    270262 
     
    369361        ON_DROP_TEXT_OVER_FRAME { 
    370362 
    371                 @Override 
    372363                public void defineFilter(EventFilterBuilder filter) { 
    373364                        filter.setSourceClass(TextView.class); 
     
    375366                } 
    376367 
    377                 @Override 
    378368                public boolean handle(EventR3 event) { 
    379369 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.text/src/main/java/org/sophie2/main/func/text/view/HotTextResourceDataProvider.java

    r6995 r7238  
    2525public class HotTextResourceDataProvider implements ResourceDataProvider { 
    2626 
    27         @Override 
    2827        public List<DndData> getRegisteredDatas(ResourceTransferable transferable) { 
    2928                final ResourceH res = transferable.getResource(); 
     
    6665        } 
    6766 
    68         @Override 
    6967        public String getResourceKind() { 
    7068                return HotTextResourceR4.KIND; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.text/src/main/java/org/sophie2/main/func/text/view/HotTextResourcePreviewProvider.java

    r6702 r7238  
    1515public class HotTextResourcePreviewProvider implements ResourcePreviewProvider { 
    1616 
    17         @Override 
    1817        public String getResourceKind() { 
    1918                return HotTextResourceR4.KIND; 
    2019        } 
    2120 
    22         @Override 
    2321        public SwingVisualElement getVisualElement(ResourceH element) { 
    2422                assert element instanceof HotTextResourceH; 
     
    2725        } 
    2826 
    29         @Override 
    3027        public String filterKind() { 
    3128                return "Hot Text"; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.text/src/main/java/org/sophie2/main/func/text/view/SceneTextView.java

    r7177 r7238  
    106106                } 
    107107                 
    108                 @Override 
    109108                public Prop<? extends TextViewFlow> textFlow() { 
    110109                        class textFlow extends AutoProperty<TextViewFlow> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.timelines/.classpath

    r4308 r7238  
    33        <classpathentry kind="src" output="target/classes" path="src/main/java"/> 
    44        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    5         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    65        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     6        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    77        <classpathentry kind="output" path="target/classes"/> 
    88</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.timelines/.settings/org.eclipse.jdt.core.prefs

    r6880 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:43:13 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.timelines/src/main/java/org/sophie2/main/func/timelines/TimelinesPalette.java

    r6933 r7238  
    232232 
    233233                                res.addChangeListener(new ChangeListener() { 
    234                                         @Override 
    235234                                        public void stateChanged(ChangeEvent e) { 
    236235                                                JSlider slider = (JSlider) e.getSource(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.func.timelines/src/main/java/org/sophie2/main/func/timelines/TimelinesPaletteLogic.java

    r6933 r7238  
    1616 
    1717        ON_SET_INTERVAL { 
    18                 @Override 
    1918                public void defineFilter(EventFilterBuilder filter) { 
    2019                        filter.setEventId(EventIds.SET_INTERVAL); 
     
    2221                } 
    2322 
    24                 @Override 
    2523                public boolean handle(EventR3 event) { 
    2624                        TimelinesPalette source = event.getSource(TimelinesPalette.class); 
     
    6967 
    7068        ON_SET_POINT { 
    71                 @Override 
    7269                public void defineFilter(EventFilterBuilder filter) { 
    7370                        filter.setEventId(EventIds.SET_POINT); 
     
    7572                } 
    7673 
    77                 @Override 
    7874                public boolean handle(EventR3 event) { 
    7975                        TimelinesPalette source = event.getSource(TimelinesPalette.class); 
     
    108104 
    109105        ON_SET_ALL { 
    110                 @Override 
    111106                public void defineFilter(EventFilterBuilder filter) { 
    112107                        filter.setEventId(EventIds.SET_ALL); 
     
    114109                } 
    115110 
    116                 @Override 
    117111                public boolean handle(EventR3 event) { 
    118112 
     
    149143        ON_PLAY_HEAD { 
    150144 
    151                 @Override 
    152145                public void defineFilter(EventFilterBuilder filter) { 
    153146                        filter.setEventId(EventIds.PLAY_HEAD); 
     
    155148                } 
    156149 
    157                 @Override 
    158150                public boolean handle(EventR3 event) { 
    159151                        TimelinesPalette timelinePalette = event.getSource(TimelinesPalette.class); 
     
    191183                } 
    192184 
    193                 @Override 
    194185                public void run() { 
    195186                        this.palette.list().get().setSelectedIndex(this.selectedIndex); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/.classpath

    r1225 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/.settings/org.eclipse.jdt.core.prefs

    r1225 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:43:20 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/constants/MDColorId.java

    r6442 r7238  
    4040        } 
    4141         
    42         @Override 
    4342        public String getSkinId() { 
    4443                return this.id; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/constants/MDTabButtonImageId.java

    r6442 r7238  
    5959        } 
    6060 
    61         @Override 
    6261        public String getSkinId() { 
    6362                return this.id; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/constants/MDTitleBarImageId.java

    r6442 r7238  
    2929        } 
    3030         
    31         @Override 
    3231        public String getSkinId() { 
    3332                return this.id; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/MDAppletWindow.java

    r5767 r7238  
    112112                                                private static final long serialVersionUID = 1L; 
    113113 
    114                                                 @Override 
    115114                                                public void actionPerformed(ActionEvent e) { 
    116115                                                        // fire switch to normal mode 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/MDCompoundLayoutElement.java

    r6442 r7238  
    7070         
    7171        @Const 
    72         @Override 
    7372        public Prop<MyDoggyToolWindowManager> toolWindowManager() { 
    7473                class toolWindowManager extends AutoProperty<MyDoggyToolWindowManager> { 
     
    8988         
    9089         
    91         @Override 
    9290        @Const 
    9391        public Prop<MDSkinUpdater> skinUpdater() { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/mdcustomization/SophieDockedContainer.java

    r6444 r7238  
    4949                 
    5050                //TODO find a way to actually set a desired Font... --peko 
    51                 this.setDefaultFont(new Font(Font.DIALOG, Font.BOLD, 10)); 
     51                this.setDefaultFont(new Font("Dialog", Font.BOLD, 10)); 
    5252                 
    5353                this.propertyChangeSupport = new CleanablePropertyChangeSupport(this); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/MDDocumentWindow.java

    r6690 r7238  
    8282                                res.addComponentListener(new ComponentListener() { 
    8383 
    84                                         @Override 
    8584                                        public void componentShown(ComponentEvent e) { 
    8685                                                //nothing.       
     
    8887 
    8988                                        @SuppressWarnings("synthetic-access") 
    90                                         @Override 
    9189                                        public void componentResized(ComponentEvent e) { 
    9290                                                JInternalFrame internalFrame = (JInternalFrame) e.getComponent(); 
     
    112110                                        } 
    113111 
    114                                         @Override 
    115112                                        public void componentMoved(ComponentEvent e) { 
    116113                                                //nothing. 
    117114                                        } 
    118115 
    119                                         @Override 
    120116                                        public void componentHidden(ComponentEvent e) { 
    121117                                                // nothing. 
     
    135131                        private InternalFrameListener frameListener = new InternalFrameListener() { 
    136132 
    137                                 @Override 
    138133                                public void internalFrameActivated(InternalFrameEvent e) { 
    139134                                        DocView window = model().get(); 
     
    148143                                } 
    149144 
    150                                 @Override 
    151145                                public void internalFrameClosed(InternalFrameEvent e) { 
    152146                                        // do nothing 
    153147                                } 
    154148 
    155                                 @Override 
    156149                                public void internalFrameClosing(InternalFrameEvent e) { 
    157150                                        DocView window = model().get(); 
     
    161154                                } 
    162155 
    163                                 @Override 
    164156                                public void internalFrameDeactivated(InternalFrameEvent e) { 
    165157                                        // do nothing 
    166158                                } 
    167159 
    168                                 @Override 
    169160                                public void internalFrameDeiconified(InternalFrameEvent e) { 
    170161                                        e.getInternalFrame().setVisible(true); 
    171162                                } 
    172163 
    173                                 @Override 
    174164                                public void internalFrameIconified(InternalFrameEvent e) { 
    175165                                        DocView window = model().get(); 
     
    183173                                } 
    184174 
    185                                 @Override 
    186175                                public void internalFrameOpened(InternalFrameEvent e) { 
    187176                                        // do nothing 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/MDFlap.java

    r6500 r7238  
    146146                                        } 
    147147                                }.transform(new ProListTransformer<Tab, MDTab>() { 
    148                                         @Override 
    149148                                        public MDTab translate(Tab source) { 
    150149                                                 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/MDFrameWindow.java

    r6690 r7238  
    9191                                gcf.addKeyListener(new KeyListener() { 
    9292 
    93                                         @Override 
    9493                                        public void keyTyped(KeyEvent e) { 
    9594                                                // nothing 
     
    9796                                        } 
    9897 
    99                                         @Override 
    10098                                        public void keyReleased(KeyEvent e) { 
    10199                                                if (e.getKeyCode() == KeyEvent.VK_ESCAPE) { 
     
    111109                                        } 
    112110 
    113                                         @Override 
    114111                                        public void keyPressed(KeyEvent e) { 
    115112                                                // nothing 
     
    196193                                                private static final long serialVersionUID = 1L; 
    197194 
    198                                                 @Override 
    199195                                                public void actionPerformed(ActionEvent e) { 
    200196                                                        // fire switch to normal mode 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/MDMainWindow.java

    r6469 r7238  
    164164                                } 
    165165                                                .transform(new ProListTransformer<DocView, MDDocumentWindow>() { 
    166                                                         @Override 
    167166                                                        public MDDocumentWindow translate(DocView source) { 
    168167                                                                return new MDDocumentWindow(source); 
     
    251250        } 
    252251 
    253         @Override 
    254252        public Prop<MyDoggyToolWindowManager> toolWindowManager() { 
    255253                class toolWindowManager extends ResourceProperty<MyDoggyToolWindowManager> { 
     
    318316                                globalContainer().get().addComponentListener( 
    319317                                                new ComponentListener() { 
    320                                                         @Override 
    321318                                                        public void componentShown(ComponentEvent e) { 
    322319                                                                // Nothing... 
    323320                                                        } 
    324321 
    325                                                         @Override 
    326322                                                        public void componentResized(ComponentEvent e) { 
    327323                                                                if (syncMainWindowSwing.this.swingDesktop != null) { 
     
    332328                                                        } 
    333329 
    334                                                         @Override 
    335330                                                        public void componentMoved(ComponentEvent e) { 
    336331                                                                // Nothing... 
    337332                                                        } 
    338333 
    339                                                         @Override 
    340334                                                        public void componentHidden(ComponentEvent e) { 
    341335                                                                // Nothing... 
     
    641635        // This property is also used to update the 
    642636        // LookAndFeel of Sophie. 
    643         @Override 
    644637        public Prop<MDSkinUpdater> skinUpdater() { 
    645638                class skinUpdater extends ResourceProperty<MDSkinUpdater> { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/MDSkinUpdater.java

    r6508 r7238  
    188188                                                new ObjectCreator<ComponentUI>() { 
    189189 
    190                                                         @Override 
    191190                                                        public ComponentUI create(Context context) { 
    192191                                                                return new SophieTabButtonUI(context 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/main/java/org/sophie2/main/layout/mydoggy/MDTab.java

    r6310 r7238  
    7474                                        } 
    7575                                }.transform(new ProListTransformer<Palette, MDPalette>() { 
    76                                         @Override 
    7776                                        public MDPalette translate(Palette source) { 
    7877                                                return new MDPalette(source); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.layout.mydoggy/src/test/java/org/sophie2/main/layout/mydoggy/MyDoggyLayoutDemo.java

    r6436 r7238  
    265265                SwingUtilities.invokeLater(new Runnable() { 
    266266                         
    267                         @Override 
    268267                        public void run() { 
    269268                                SwingUtilities.updateComponentTreeUI(window.globalContainer().get());    
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/.classpath

    r6025 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/.settings/org.eclipse.jdt.core.prefs

    r6025 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:43:36 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/src/main/java/org/sophie2/main/media/natlib/decoder/NativeMediaEngine.java

    r6301 r7238  
    1212 */ 
    1313public class NativeMediaEngine implements MediaEngine { 
    14         @Override 
    1514        public MediaHandler open(BinData mediaData) { 
    1615                return new NativeMediaHandler(mediaData); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/src/main/java/org/sophie2/main/media/natlib/decoder/NativeMediaHandler.java

    r6988 r7238  
    4545        } 
    4646         
    47         @Override 
    4847        public MediaInfo getInfo() { 
    4948                if(this.info == null) { 
     
    5857        } 
    5958 
    60         @Override 
    6159        public void dispose() { 
    6260                if(this.bridge != null) { 
     
    7270        } 
    7371 
    74         @Override 
    7572    public AudioChunk getAudio(long millis) { 
    7673            assert millis >= 0 && millis <= Integer.MAX_VALUE; 
     
    8279    } 
    8380 
    84         @Override 
    8581        public ImmImage getFrame(long millis) { 
    8682                assert millis >= 0 && millis <= Integer.MAX_VALUE; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/src/main/java/org/sophie2/main/media/natlib/output/DummyOutputBridge.java

    r6933 r7238  
    1616        private boolean running = false; 
    1717 
    18         @Override 
    1918        public AudioStatusResponse getStatus() { 
    2019                int playMillis = (int)(System.currentTimeMillis() - this.startMillis); 
     
    2726        } 
    2827 
    29         @Override 
    3028        public void sendAudio(int posMillis, AudioChunk audio) { 
    3129                this.writeMillis += AudioChunk.MILLIS_LEN; 
    3230        } 
    3331 
    34         @Override 
    3532        public void start() { 
    3633                assert !this.running; 
     
    4037        } 
    4138 
    42         @Override 
    4339        public void stop() { 
    4440                assert this.running; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/src/main/java/org/sophie2/main/media/natlib/output/NativeAudioOutput.java

    r6933 r7238  
    183183        } 
    184184 
    185         @Override 
    186185        public void start() { 
    187186                assert this.state == State.NEW : "Not new : " + this.state; 
     
    190189        } 
    191190 
    192         @Override 
    193191        public void stop() { 
    194192                this.state = State.STOPPING; 
    195193        } 
    196194 
    197         @Override 
    198195        public void registerComposite(final MediaComposite media) { 
    199196                doInEdt(new Runnable() { 
    200197 
    201                         @Override 
    202198                        public void run() { 
    203199                                assert NativeAudioOutput.this.state == State.RUNNING : NativeAudioOutput.this.state; 
     
    213209        } 
    214210 
    215         @Override 
    216211        public void unregisterComposite(final MediaComposite media) { 
    217212                doInEdt(new Runnable() { 
    218213 
    219                         @Override 
    220214                        public void run() { 
    221215                                assert NativeAudioOutput.this.composites.containsKey(media); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/src/main/java/org/sophie2/main/media/natlib/output/NativeOutputBridge.java

    r6933 r7238  
    7575        } 
    7676 
    77         @Override 
    7877        public AudioStatusResponse getStatus() { 
    7978                return sendCommand(createGetStatus(), AudioStatusResponse.class); 
    8079        } 
    8180 
    82         @Override 
    8381        public void sendAudio(int posMillis, AudioChunk audio) { 
    8482                sendCommand(createSendChunk(posMillis, audio), OkResponse.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/src/test/java/org/sophie2/main/media/natlib/demo/AudioDemo.java

    r6886 r7238  
    145145                SwingUtilities.invokeAndWait(new Runnable() { 
    146146 
    147                         @Override 
    148147                        public void run() { 
    149148                                SophieLog.debug("VideoDemo created"); 
     
    165164                                output.registerComposite(new MediaComposite() { 
    166165 
    167                                         @Override 
    168166                                        public void setTime(TimePos time) { 
    169167                                                //videoDemo.drawFrame(localTime(time)); 
     
    172170                                        AudioChunk last = AudioChunk.SILENCE; 
    173171 
    174                                         @Override 
    175172                                        public void getAudioChunks(List<AudioChunk> res, 
    176173                                                        TimePos time) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/src/test/java/org/sophie2/main/media/natlib/demo/VideoDemo.java

    r6886 r7238  
    9191                SwingUtilities.invokeAndWait(new Runnable() { 
    9292 
    93                         @Override 
    9493                        public void run() { 
    9594                                SophieLog.debug("VideoDemo created"); 
     
    117116                        SwingUtilities.invokeAndWait(new Runnable() { 
    118117 
    119                                 @Override 
    120118                                public void run() { 
    121119                                        videoDemo.drawFrame(t); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.media.natlib/src/test/java/org/sophie2/main/media/natlib/output/NativeAudioOutputDemo.java

    r6886 r7238  
    4040                         
    4141                } 
    42                 @Override 
    4342                public void getAudioChunks(List<AudioChunk> res, TimePos time) { 
    4443                        if(this.index == 0) { 
     
    5655                         
    5756                } 
    58                 @Override 
    5957                public void setTime(TimePos time) { 
    6058                        if(this.index == 0) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.scene.jogl/.classpath

    r6172 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.scene.jogl/.settings/org.eclipse.jdt.core.prefs

    r753 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:44:11 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.scene.jogl/src/main/java/org/sophie2/main/scene/jogl/JoglSceneVisual.java

    r6429 r7238  
    9090                } 
    9191 
    92                 @Override 
    9392                public void dispose(GLAutoDrawable drawable) { 
    9493                        // nothing 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.scene.simple/.classpath

    r1402 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.scene.simple/.settings/org.eclipse.jdt.core.prefs

    r1162 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:44:17 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.scene.simple/src/test/java/org/sophie2/main/scene/simple/SimpleSceneDemoTest.java

    r6508 r7238  
    109109                SELECT() { 
    110110 
    111                         @Override 
    112111                        public void defineFilter(EventFilterBuilder filter) { 
    113112                                filter.setEventId(InputEventR3.MOUSE_PRESSED); 
     
    118117                        } 
    119118 
    120                         @Override 
    121119                        public boolean handle(EventR3 event) { 
    122120                                SimpleSceneDemoTest source = event.getSource(SimpleSceneDemoTest.class);  
     
    132130                TO_BE_MOVED { 
    133131 
    134                         @Override 
    135132                        public void defineFilter(EventFilterBuilder filter) { 
    136133                                filter.setEventIdClass(InputEventR3.class); 
     
    138135                        } 
    139136 
    140                         @Override 
    141137                        public boolean handle(EventR3 event) { 
    142138                                if(event.getEventId(InputEventR3.class) == InputEventR3.MOUSE_PRESSED) { 
     
    331327                        long lastTime = System.currentTimeMillis(); 
    332328                         
    333                         @Override 
    334329                        public void run() { 
    335330                                ++this.count; 
     
    371366                SwingUtilities.invokeLater(new Runnable() { 
    372367                        @SuppressWarnings("unchecked") 
    373                         @Override 
    374368                        public void run() { 
    375369                                FakeModuleRegistry.start(BaseSkinsModule.class, BaseVisualModule.class, DemoModule.class, CoreMvcModule.class, BaseSceneModule.class); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.scene.sprites/.classpath

    r5734 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.scene.sprites/.settings/org.eclipse.jdt.core.prefs

    r5734 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:44:23 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.skin.alternative/.classpath

    r4768 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.skin.alternative/.settings/org.eclipse.jdt.core.prefs

    r2185 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:44:30 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.skin.alternative/src/main/java/org/sophie2/main/skin/alternative/lookandfeel/SophieLookAndFeel.java

    r6206 r7238  
    11package org.sophie2.main.skin.alternative.lookandfeel; 
    22 
    3 import java.io.IOException; 
    4 import java.net.URL; 
     3import java.io.InputStream; 
    54import java.text.ParseException; 
    6  
    75import javax.swing.plaf.synth.SynthLookAndFeel; 
    86 
     
    2220        public SophieLookAndFeel() { 
    2321                super(); 
    24                  
    25                 URL url = SophieLookAndFeel.class.getClassLoader().getResource("sophie2_lookandfeel.xml"); 
    26                  
    27                 assert url != null : "XML file not found ?!"; 
     22 
     23                InputStream xmlInputStream = SophieLookAndFeel.class.getClassLoader() 
     24                                .getResourceAsStream("sophie2_lookandfeel.xml"); 
     25                assert xmlInputStream != null : "XML file not found ?!"; 
    2826                 
    2927                try { 
    30                         load(url); 
     28                        load(xmlInputStream, SophieLookAndFeel.class); 
    3129                } catch (ParseException e) { 
    32                         throw new RuntimeException(e); 
    33                 } catch (IOException e) { 
    3430                        throw new RuntimeException(e); 
    3531                } 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.skin.alternative/src/main/java/org/sophie2/main/skin/alternative/lookandfeel/TilePainter.java

    r6206 r7238  
    44import java.awt.Graphics2D; 
    55import java.awt.Image; 
     6import java.awt.Insets; 
    67import java.awt.Rectangle; 
    78import java.awt.TexturePaint; 
    89import java.awt.image.BufferedImage; 
     10import java.lang.ref.WeakReference; 
    911 
    1012import javax.swing.ImageIcon; 
     13import javax.swing.UIDefaults; 
     14import javax.swing.UIManager; 
    1115import javax.swing.plaf.synth.SynthContext; 
    1216import javax.swing.plaf.synth.SynthPainter; 
    1317 
    1418import org.sophie2.base.commons.util.ImmImage; 
     19import org.sophie2.core.logging.SophieLog; 
     20 
     21import sun.awt.AppContext; 
    1522 
    1623/** 
    1724 * A {@link SynthPainter} that produces tiled background for different 
    18  * JComponents. The icon that is tiled should be passed as a parameter named 
     25 * JComponents.         The icon that is tiled should be passed as a parameter named 
    1926 * tileImage using the property tag in the XML file, for example: 
    2027 *  
     
    2734 */ 
    2835public class TilePainter extends SynthPainter { 
     36        private Paint9Painter imageCache = getPaint9Painter(); 
     37        private static final StringBuffer CACHE_KEY = new StringBuffer("SynthCacheKey"); 
    2938 
     39        public enum TileBackgroundId { 
     40                BACKGROUND("BACKGROUND"), 
     41                HORIZONTAL_BACKGROUND("HORIZONTAL_BACKGROUND"), 
     42                VERTICAL_BACKGROUND("VERTICAL_BACKGROUND"); 
     43                 
     44                private String id; 
     45                 
     46                private TileBackgroundId(String id) { 
     47                        this.id = id; 
     48                } 
     49                 
     50                public String getId() { 
     51                        return this.id; 
     52                } 
     53        } 
     54         
     55        @SuppressWarnings("unchecked") 
     56        private static Paint9Painter getPaint9Painter() { 
     57                // A SynthPainter is created per <imagePainter>. We want the 
     58                // cache to be shared by all, and we don't use a static because we 
     59                // don't want it to persist between look and feels. For that reason 
     60                // we use a AppContext specific Paint9Painter. It's backed via 
     61                // a WeakRef so that it can go away if the look and feel changes. 
     62                synchronized (CACHE_KEY) { 
     63                        WeakReference<Paint9Painter> cacheRef = (WeakReference<Paint9Painter>) AppContext 
     64                                        .getAppContext().get(CACHE_KEY); 
     65                        Paint9Painter painter; 
     66                        if (cacheRef == null || (painter = cacheRef.get()) == null) { 
     67                                painter = new Paint9Painter(30); 
     68                                cacheRef = new WeakReference(painter); 
     69                                AppContext.getAppContext().put(CACHE_KEY, cacheRef); 
     70                        } 
     71                        return painter; 
     72                } 
     73        } 
     74        private void paint(SynthContext context, Graphics g, int x, int y, int w, int h, Insets sInsets,  
     75                        Insets dInsets, boolean center, boolean paintCenter, boolean tiles, Image image) { 
     76                Insets destInsets = null; 
     77                 
     78                if (dInsets == null) { 
     79                        destInsets = sInsets; 
     80                } else { 
     81                        destInsets = dInsets; 
     82                } 
     83                if (Paint9Painter.validImage(image)) { 
     84                         Paint9Painter.PaintType type; 
     85                          
     86                if (center) { 
     87                    type = Paint9Painter.PaintType.CENTER; 
     88                } 
     89                else {  
     90                        if (tiles) { 
     91                                type = Paint9Painter.PaintType.PAINT9_STRETCH; 
     92                        } 
     93                        else { 
     94                                type = Paint9Painter.PaintType.PAINT9_TILE; 
     95                        } 
     96                } 
     97                int mask = Paint9Painter.PAINT_ALL; 
     98                 
     99                if (!center && !paintCenter) { 
     100                    mask |= Paint9Painter.PAINT_CENTER; 
     101                } 
     102                this.imageCache.paint(context.getComponent(), g, x, y, w, h, image, sInsets, destInsets,  
     103                                type, mask); 
     104                } else { 
     105                        SophieLog.errorf("Invalid image given for painting the look and feel!", image); 
     106                } 
     107        } 
    30108        @Override 
    31109        public void paintPanelBackground(SynthContext context, Graphics g, int x, 
     
    38116        public void paintScrollBarTrackBackground(SynthContext context, Graphics g, 
    39117                        int x, int y, int w, int h) { 
     118                 
     119                UIDefaults uiDefaults = UIManager.getDefaults();         
     120                TileBackgroundId id; 
     121                Insets sourceInsets = null; 
     122                if (w > h) { 
     123                        id = TileBackgroundId.HORIZONTAL_BACKGROUND; 
     124                        sourceInsets = uiDefaults.getInsets("ScrollBar.Background.Horizontal.Insets"); 
     125                } else { 
     126                        id = TileBackgroundId.VERTICAL_BACKGROUND; 
     127                        sourceInsets = uiDefaults.getInsets("ScrollBar.Background.Vertical.Insets"); 
    40128 
    41                 paintTileBackground(context, g, x, y, w, h); 
     129                } 
     130//              TileBackgroundId id = (w > h) ? TileBackgroundId.HORIZONTAL_BACKGROUND   
     131//                              : TileBackgroundId.VERTICAL_BACKGROUND;  
     132                 
     133                final ImageIcon bgIcon = (ImageIcon) context.getStyle().getIcon(context, id.getId()); 
     134                 
     135                // copy the icon to BufferedImage 
     136                Image i = bgIcon.getImage(); 
     137                paint(context, g, x, y, w, h, sourceInsets, null, false, true, true, i); 
    42138        } 
    43  
     139         
    44140        private void paintTileBackground(SynthContext context, Graphics g, int x, 
    45141                        int y, int w, int h) { 
     
    47143                final ImageIcon bgIcon = (ImageIcon) context.getStyle().getIcon( 
    48144                                context, "tileImage"); 
    49  
     145                 
    50146                // copy the icon to BufferedImage 
    51147                Image image = bgIcon.getImage(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.skin.alternative/src/main/java/org/sophie2/main/skin/alternative/SkinsMenuLogic.java

    r6473 r7238  
    2626        ON_SET_DEFAULT_SKIN { 
    2727 
    28                 @Override 
    2928                public void defineFilter(EventFilterBuilder filter) { 
    3029                        filter.setSourceClass(DefaultSkinItem.class); 
     
    3231                } 
    3332 
    34                 @Override 
    3533                public boolean handle(EventR3 event) { 
    3634                        SkinManager.get().currentSkin().set(new Skin(SkinsNames.DEFAULT_NAME, new Skin(SkinsNames.DEVELOPERS_NAME, null))); 
     
    4745        ON_SET_DEVELOPERS_SKIN { 
    4846 
    49                 @Override 
    5047                public void defineFilter(EventFilterBuilder filter) { 
    5148                        filter.setSourceClass(DevelopersSkinItem.class); 
     
    5350                } 
    5451 
    55                 @Override 
    5652                public boolean handle(EventR3 event) { 
    5753                        SkinManager.get().currentSkin().set( 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.skin.alternative/src/main/resources/sophie2_lookandfeel.xml

    r7002 r7238  
    1616                        <color value="WHITE" type="TEXT_FOREGROUND" /> 
    1717                </state> 
    18                 <object class="org.sophie2.main.skin.alternative.lookandfeel.TilePainter"  
    19                 id="TilePainter"></object> 
     18                <object class="org.sophie2.main.skin.alternative.lookandfeel.TilePainter" 
     19                        id="TilePainter"></object> 
    2020        </style> 
    2121        <bind style="default" type="region" key=".*" /> 
     
    2727                <property key="ArrowButton.size" type="integer" value="14" /> 
    2828                <state> 
    29                         <imagePainter method="arrowButtonForeground" path="distrib/resources/VScrollBar/up_arrow.png" 
    30                                 center="true" direction="north"/> 
    3129                        <imagePainter method="arrowButtonForeground" 
    32                                 path="distrib/resources/VScrollBar/down_arrow.png" center="true" direction="south" /> 
    33                         <imagePainter method="arrowButtonForeground" path="distrib/resources/HScrollBar/up_arrow.png" 
    34                                 center="true" direction="west" /> 
     30                                path="/resources/VScrollBar/up_arrow.png" center="true" direction="north" 
     31                                sourceInsets="0 0 0 0" /> 
    3532                        <imagePainter method="arrowButtonForeground" 
    36                                 path="distrib/resources/HScrollBar/down_arrow.png" center="true" direction="east" /> 
    37                 </state> 
    38  
    39                 <state value="PRESSED"> 
     33                                path="/resources/VScrollBar/down_arrow.png" center="true" direction="south" 
     34                                sourceInsets="0 0 0 0" /> 
    4035                        <imagePainter method="arrowButtonForeground" 
    41                                 path="distrib/resources/VScrollBar/up_arrow_pressed.png" center="true" 
    42                                 direction="north" /> 
     36                                path="/resources/HScrollBar/up_arrow.png" center="true" direction="west" 
     37                                sourceInsets="0 0 0 0" /> 
    4338                        <imagePainter method="arrowButtonForeground" 
    44                                 path="distrib/resources/VScrollBar/down_arrow_pressed.png" center="true" 
    45                                 direction="south" /> 
     39                                path="/resources/HScrollBar/down_arrow.png" center="true" direction="east" 
     40                                sourceInsets="0 0 0 0" /> 
     41                </state> 
     42 
     43                <state value="PRESSED"> 
    4644                        <imagePainter method="arrowButtonForeground" 
    47                                 path="distrib/resources/HScrollBar/up_arrow_pressed.png" center="true" 
    48                                 direction="west" /> 
     45                                path="/resources/VScrollBar/up_arrow_pressed.png" center="true" 
     46                                direction="north" sourceInsets="0 0 0 0" /> 
    4947                        <imagePainter method="arrowButtonForeground" 
    50                                 path="distrib/resources/HScrollBar/down_arrow_pressed.png" center="true" 
    51                                 direction="east" /> 
    52                 </state> 
    53  
    54                 <state value="MOUSE_OVER"> 
     48                                path="/resources/VScrollBar/down_arrow_pressed.png" center="true" 
     49                                direction="south" sourceInsets="0 0 0 0" /> 
    5550                        <imagePainter method="arrowButtonForeground" 
    56                                 path="distrib/resources/VScrollBar/up_arrow_over.png" center="true" 
    57                                 direction="north" /> 
     51                                path="/resources/HScrollBar/up_arrow_pressed.png" center="true" 
     52                                direction="west" sourceInsets="0 0 0 0" /> 
    5853                        <imagePainter method="arrowButtonForeground" 
    59                                 path="distrib/resources/VScrollBar/down_arrow_over.png" center="true" 
    60                                 direction="south" /> 
     54                                path="/resources/HScrollBar/down_arrow_pressed.png" center="true" 
     55                                direction="east" sourceInsets="0 0 0 0" /> 
     56                </state> 
     57 
     58                <state value="MOUSE_OVER"> 
    6159                        <imagePainter method="arrowButtonForeground" 
    62                                 path="distrib/resources/HScrollBar/up_arrow_over.png" center="true" 
    63                                 direction="west" /> 
     60                                path="/resources/VScrollBar/up_arrow_over.png" center="true" 
     61                                direction="north" sourceInsets="0 0 0 0" /> 
    6462                        <imagePainter method="arrowButtonForeground" 
    65                                 path="distrib/resources/HScrollBar/down_arrow_over.png" center="true" 
    66                                 direction="east" /> 
    67  
    68                 </state> 
    69  
    70                 <state value="DISABLED"> 
     63                                path="/resources/VScrollBar/down_arrow_over.png" center="true" 
     64                                direction="south" sourceInsets="0 0 0 0" /> 
    7165                        <imagePainter method="arrowButtonForeground" 
    72                                 path="distrib/resources/VScrollBar/up_arrow_disabled.png" center="true" 
    73                                 direction="north" /> 
     66                                path="/resources/HScrollBar/up_arrow_over.png" center="true" 
     67                                direction="west" sourceInsets="0 0 0 0" /> 
    7468                        <imagePainter method="arrowButtonForeground" 
    75                                 path="distrib/resources/VScrollBar/down_arrow_disabled.png" center="true" 
    76                                 direction="south" /> 
     69                                path="/resources/HScrollBar/down_arrow_over.png" center="true" 
     70                                direction="east" sourceInsets="0 0 0 0" /> 
     71 
     72                </state> 
     73 
     74                <state value="DISABLED"> 
    7775                        <imagePainter method="arrowButtonForeground" 
    78                                 path="distrib/resources/HScrollBar/up_arrow_disabled.png" center="true" 
    79                                 direction="west" /> 
     76                                path="/resources/VScrollBar/up_arrow_disabled.png" center="true" 
     77                                direction="north" sourceInsets="0 0 0 0" /> 
    8078                        <imagePainter method="arrowButtonForeground" 
    81                                 path="distrib/resources/HScrollBar/down_arrow_disabled.png" center="true" 
    82                                 direction="east" /> 
     79                                path="/resources/VScrollBar/down_arrow_disabled.png" center="true" 
     80                                direction="south" sourceInsets="0 0 0 0" /> 
     81                        <imagePainter method="arrowButtonForeground" 
     82                                path="/resources/HScrollBar/up_arrow_disabled.png" center="true" 
     83                                direction="west" sourceInsets="0 0 0 0" /> 
     84                        <imagePainter method="arrowButtonForeground" 
     85                                path="/resources/HScrollBar/down_arrow_disabled.png" center="true" 
     86                                direction="east" sourceInsets="0 0 0 0" /> 
    8387                </state> 
    8488        </style> 
     
    96100                </state> 
    97101                <state value="ENABLED"> 
    98                         <imagePainter method="buttonBackground" path="distrib/resources/Button/btn_enabled.png" 
     102                        <imagePainter method="buttonBackground" path="/resources/Button/btn_enabled.png" 
    99103                                sourceInsets="11 28 11 28" /> 
    100104                </state> 
    101105                <state value="DISABLED"> 
    102                         <imagePainter method="buttonBackground" path="distrib/resources/Button/btn_disabled.png" 
     106                        <imagePainter method="buttonBackground" 
     107                                path="/resources/Button/btn_disabled.png" sourceInsets="11 28 11 28" /> 
     108                </state> 
     109                <state value="PRESSED"> 
     110                        <imagePainter method="buttonBackground" path="/resources/Button/btn_roll.png" 
    103111                                sourceInsets="11 28 11 28" /> 
    104112                </state> 
    105                 <state value="PRESSED"> 
    106                         <imagePainter method="buttonBackground" path="distrib/resources/Button/btn_roll.png" 
    107                                 sourceInsets="11 28 11 28" /> 
    108                 </state> 
    109                 <state value="MOUSE_OVER"> 
    110                         <imagePainter method="buttonBackground" path="distrib/resources/Button/btn_roll.png" 
     113                <state value="MOUSE_OVER"> 
     114                        <imagePainter method="buttonBackground" path="/resources/Button/btn_roll.png" 
    111115                                sourceInsets="11 28 11 28" /> 
    112116                </state> 
     
    125129                        <font name="Arial" size="11" style="PLAIN" /> 
    126130                        <imagePainter method="buttonBackground" 
    127                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    128                 </state> 
    129                 <state value="ENABLED"> 
    130                         <imagePainter method="buttonBackground" 
    131                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    132                 </state> 
    133                 <state value="DISABLED"> 
    134                         <imagePainter method="buttonBackground" 
    135                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    136                 </state> 
    137                 <state value="PRESSED"> 
    138                         <imagePainter method="buttonBackground" 
    139                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    140                 </state> 
    141                 <state value="MOUSE_OVER"> 
    142                         <imagePainter method="buttonBackground" 
    143                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     131                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     132                </state> 
     133                <state value="ENABLED"> 
     134                        <imagePainter method="buttonBackground" 
     135                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     136                </state> 
     137                <state value="DISABLED"> 
     138                        <imagePainter method="buttonBackground" 
     139                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     140                </state> 
     141                <state value="PRESSED"> 
     142                        <imagePainter method="buttonBackground" 
     143                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     144                </state> 
     145                <state value="MOUSE_OVER"> 
     146                        <imagePainter method="buttonBackground" 
     147                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    144148                </state> 
    145149        </style> 
     
    157161                        <font name="Arial" size="11" style="PLAIN" /> 
    158162                        <imagePainter method="buttonBackground" 
    159                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    160                 </state> 
    161                 <state value="ENABLED"> 
    162                         <imagePainter method="buttonBackground" 
    163                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    164                 </state> 
    165                 <state value="DISABLED"> 
    166                         <imagePainter method="buttonBackground" 
    167                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    168                 </state> 
    169                 <state value="PRESSED"> 
    170                         <imagePainter method="buttonBackground" 
    171                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    172                 </state> 
    173                 <state value="MOUSE_OVER"> 
    174                         <imagePainter method="buttonBackground" 
    175                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     163                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     164                </state> 
     165                <state value="ENABLED"> 
     166                        <imagePainter method="buttonBackground" 
     167                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     168                </state> 
     169                <state value="DISABLED"> 
     170                        <imagePainter method="buttonBackground" 
     171                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     172                </state> 
     173                <state value="PRESSED"> 
     174                        <imagePainter method="buttonBackground" 
     175                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     176                </state> 
     177                <state value="MOUSE_OVER"> 
     178                        <imagePainter method="buttonBackground" 
     179                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    176180                </state> 
    177181        </style> 
     
    188192                        <font name="Arial" size="11" style="PLAIN" /> 
    189193                        <imagePainter method="buttonBackground" 
    190                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     194                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    191195                </state> 
    192196                <state value="ENABLED"> 
    193197                        <imageIcon id="nextSearchIconEnabled" 
    194                                 path="distrib/resources/DocumentSetingsPanel/next_search.png" sourceInsets="0 0 0 0" /> 
     198                                path="/resources/DocumentSetingsPanel/next_search.png" sourceInsets="0 0 0 0" /> 
    195199                </state> 
    196200                <state value="DISABLED"> 
    197201                        <imageIcon id="nextSearchIconDisabled" 
    198                                 path="distrib/resources/DocumentSetingsPanel/next_search_disabled.png" sourceInsets="0 0 0 0" /> 
     202                                path="/resources/DocumentSetingsPanel/next_search_disabled.png" 
     203                                sourceInsets="0 0 0 0" /> 
    199204                </state> 
    200205                <state value="PRESSED"> 
    201206                        <imageIcon id="nextSearchIconPressed" 
    202                                 path="distrib/resources/DocumentSetingsPanel/next_search_pressed.png" sourceInsets="0 0 0 0" /> 
     207                                path="/resources/DocumentSetingsPanel/next_search_pressed.png" 
     208                                sourceInsets="0 0 0 0" /> 
    203209                </state> 
    204210                <state value="MOUSE_OVER"> 
    205211                        <imageIcon id="nextSearchIconOver" 
    206                                 path="distrib/resources/DocumentSetingsPanel/next_search_over.png" sourceInsets="0 0 0 0" /> 
     212                                path="/resources/DocumentSetingsPanel/next_search_over.png" 
     213                                sourceInsets="0 0 0 0" /> 
    207214                </state> 
    208215        </style> 
     
    219226                        <font name="Arial" size="11" style="PLAIN" /> 
    220227                        <imagePainter method="buttonBackground" 
    221                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     228                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    222229                </state> 
    223230                <state value="ENABLED"> 
    224231                        <imageIcon id="previousSearchIconEnabled" 
    225                                 path="distrib/resources/DocumentSetingsPanel/previous_search.png" /> 
     232                                path="/resources/DocumentSetingsPanel/previous_search.png" 
     233                                sourceInsets="0 0 0 0" /> 
    226234                        <property key="Button.icon" value="previousSearchIconEnabled" /> 
    227235                        <imagePainter method="buttonBackground" 
    228                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     236                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    229237                </state> 
    230238                <state value="DISABLED"> 
    231239                        <imageIcon id="previousSearchIconDisabled" 
    232                                 path="distrib/resources/DocumentSetingsPanel/previous_search_disabled.png" /> 
     240                                path="/resources/DocumentSetingsPanel/previous_search_disabled.png" 
     241                                sourceInsets="0 0 0 0" /> 
    233242                        <property key="Button.icon" value="previousSearchIconDisabled" /> 
    234243                        <imagePainter method="buttonBackground" 
    235                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     244                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    236245                </state> 
    237246                <state value="PRESSED"> 
    238247                        <imageIcon id="previousSearchIconPressed" 
    239                                 path="distrib/resources/DocumentSetingsPanel/previous_search_pressed.png" /> 
     248                                path="/resources/DocumentSetingsPanel/previous_search_pressed.png" 
     249                                sourceInsets="0 0 0 0" /> 
    240250                        <property key="Button.icon" value="previousSearchIconPressed" /> 
    241251                        <imagePainter method="buttonBackground" 
    242                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     252                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    243253                </state> 
    244254                <state value="MOUSE_OVER"> 
    245255                        <imageIcon id="previousSearchIconOver" 
    246                                 path="distrib/resources/DocumentSetingsPanel/previous_search_over.png" /> 
     256                                path="/resources/DocumentSetingsPanel/previous_search_over.png" 
     257                                sourceInsets="0 0 0 0" /> 
    247258                        <property key="Button.icon" value="previousSearchIconOver" /> 
    248259                        <imagePainter method="buttonBackground" 
    249                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     260                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    250261                </state> 
    251262        </style> 
     
    264275                <state value="DEFAULT"></state> 
    265276                <state> 
    266                         <imagePainter method="toggleButtonBackground" path="distrib/resources/TabBar/tab_button.png" 
     277                        <imagePainter method="toggleButtonBackground" path="/resources/TabBar/tab_button.png" 
    267278                                sourceInsets="15 7 19 7" /> 
    268279                </state> 
    269280                <state value="DISABLED"> 
    270281                        <imagePainter method="toggleButtonBackground" 
    271                                 path="distrib/resources/TabBar/tab_button_disabled.png" sourceInsets="15 7 19 7" /> 
     282                                path="/resources/TabBar/tab_button_disabled.png" sourceInsets="15 7 19 7" /> 
    272283                        <color value="#c2c4c7" type="TEXT_FOREGROUND" /> 
    273284                </state> 
    274285                <state value="PRESSED"> 
    275286                        <imagePainter method="toggleButtonBackground" 
    276                                 path="distrib/resources/TabBar/tab_button_over.png" sourceInsets="15 7 19 7" /> 
     287                                path="/resources/TabBar/tab_button_over.png" sourceInsets="15 7 19 7" /> 
    277288                </state> 
    278289                <state value="MOUSE_OVER"> 
    279290                        <imagePainter method="toggleButtonBackground" 
    280                                 path="distrib/resources/TabBar/tab_button_over.png" sourceInsets="15 7 19 7" /> 
     291                                path="/resources/TabBar/tab_button_over.png" sourceInsets="15 7 19 7" /> 
    281292                        <color value="WHITE" type="TEXT_FOREGROUND" /> 
    282293                </state> 
    283294                <state value="SELECTED"> 
    284295                        <imagePainter method="toggleButtonBackground" 
    285                                 path="distrib/resources/TabBar/tab_button_selected.png" sourceInsets="17 14 19 11" /> 
     296                                path="/resources/TabBar/tab_button_selected.png" sourceInsets="17 14 19 11" /> 
    286297                        <color value="WHITE" type="TEXT_FOREGROUND" /> 
    287298                        <insets top="14" left="9" right="10" bottom="14" /> 
     
    289300                <state value="SELECTED AND MOUSE_OVER"> 
    290301                        <imagePainter method="toggleButtonBackground" 
    291                                 path="distrib/resources/TabBar/tab_button_selected.png" sourceInsets="17 14 19 11" /> 
     302                                path="/resources/TabBar/tab_button_selected.png" sourceInsets="17 14 19 11" /> 
    292303                        <color value="WHITE" type="TEXT_FOREGROUND" /> 
    293304                        <insets top="14" left="9" right="10" bottom="14" /> 
    294305                </state> 
    295                  
     306 
    296307        </style> 
    297308        <!-- Bind buttonStyle to all JButtons --> 
    298         <bind style="tabButtonStyle" type="name" key="app.commons.app.tab-bar-button/tabButton" /> 
     309        <bind style="tabButtonStyle" type="name" 
     310                key="app.commons.app.tab-bar-button/tabButton" /> 
    299311        <bind style="tabButtonStyle" type="name" key="bookDesktopButton" /> 
    300312 
     
    319331                <state value="ENABLED"> 
    320332                        <imagePainter method="buttonBackground" 
    321                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    322                 </state> 
    323                 <state value="DISABLED"> 
    324                         <imagePainter method="buttonBackground" 
    325                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    326                 </state> 
    327                 <state value="PRESSED"> 
    328                         <imagePainter method="buttonBackground" 
    329                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     333                                path="/resources/HaloButtons/empty_background.png" sourceInsets="1 1 1 1" /> 
     334                </state> 
     335                <state value="DISABLED"> 
     336                        <imagePainter method="buttonBackground" 
     337                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     338                </state> 
     339                <state value="PRESSED"> 
     340                        <imagePainter method="buttonBackground" 
     341                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    330342                </state> 
    331343                <state value="FOCUSED"> 
    332344                        <imagePainter method="buttonBackground" 
    333                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     345                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     346                </state> 
     347                <state value="MOUSE_OVER"> 
     348                        <imagePainter method="buttonBackground" 
     349                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    334350                </state> 
    335351        </style> 
     
    343359        <style id="CheckBoxStyle"> 
    344360                <state> 
    345                         <imageIcon id="checkBoxOff" path="distrib/resources/CheckBox/normal.png" sourceInsets="0 0 0 0" /> 
     361                        <imageIcon id="checkBoxOff" path="/resources/CheckBox/normal.png" 
     362                                sourceInsets="0 0 0 0" /> 
    346363                        <property key="CheckBox.icon" value="checkBoxOff" /> 
    347364                </state> 
    348365                <state value="MOUSE_OVER"> 
    349                         <imageIcon id="checkBoxOffMouseOver" path="distrib/resources/CheckBox/rolled.png" sourceInsets="0 0 0 0" /> 
     366                        <imageIcon id="checkBoxOffMouseOver" path="/resources/CheckBox/rolled.png" 
     367                                sourceInsets="0 0 0 0" /> 
    350368                        <property key="CheckBox.icon" value="checkBoxOffMouseOver" /> 
    351369                </state> 
    352370                <state value="DISABLED"> 
    353                         <imageIcon id="checkBoxOffDisabled" path="distrib/resources/CheckBox/disabled.png" sourceInsets="0 0 0 0" /> 
     371                        <imageIcon id="checkBoxOffDisabled" path="/resources/CheckBox/disabled.png" 
     372                                sourceInsets="0 0 0 0" /> 
    354373                        <property key="CheckBox.icon" value="checkBoxOffDisabled" /> 
    355374                </state> 
    356375                <state value="PRESSED"> 
    357                         <imageIcon id="checkBoxPressed" path="distrib/resources/CheckBox/pressed.png" sourceInsets="0 0 0 0" /> 
     376                        <imageIcon id="checkBoxPressed" path="/resources/CheckBox/pressed.png" 
     377                                sourceInsets="0 0 0 0" /> 
    358378                        <property key="CheckBox.icon" value="checkBoxPressed" /> 
    359379                </state> 
    360380                <state value="SELECTED"> 
    361                         <imageIcon id="checkBoxOn" path="distrib/resources/CheckBox/selected.png" sourceInsets="0 0 0 0" /> 
     381                        <imageIcon id="checkBoxOn" path="/resources/CheckBox/selected.png" 
     382                                sourceInsets="0 0 0 0" /> 
    362383                        <property key="CheckBox.icon" value="checkBoxOn" /> 
    363384                </state> 
    364385                <state value="SELECTED AND MOUSE_OVER"> 
    365                         <imageIcon id="checkBoxOnMouseOver" path="distrib/resources/CheckBox/selected_rolled.png" sourceInsets="0 0 0 0" /> 
     386                        <imageIcon id="checkBoxOnMouseOver" path="/resources/CheckBox/selected_rolled.png" 
     387                                sourceInsets="0 0 0 0" /> 
    366388                        <property key="CheckBox.icon" value="checkBoxOnMouseOver" /> 
    367389                </state> 
    368390                <state value="SELECTED AND PRESSED"> 
    369                         <imageIcon id="checkBoxOnPressed" path="distrib/resources/CheckBox/selected_pressed.png" sourceInsets="0 0 0 0"  /> 
     391                        <imageIcon id="checkBoxOnPressed" path="/resources/CheckBox/selected_pressed.png" 
     392                                sourceInsets="0 0 0 0" /> 
    370393                        <property key="CheckBox.icon" value="checkBoxOnPressed" /> 
    371394                </state> 
    372395                <state value="SELECTED AND DISABLED"> 
    373                         <imageIcon id="checkBoxOnDisabled" path="distrib/resources/CheckBox/selected_disabled.png" sourceInsets="0 0 0 0" /> 
     396                        <imageIcon id="checkBoxOnDisabled" path="/resources/CheckBox/selected_disabled.png" 
     397                                sourceInsets="0 0 0 0" /> 
    374398                        <property key="CheckBox.icon" value="checkBoxOnDisabled" /> 
    375399                </state> 
     
    382406        <style id="RadioButtonStyle"> 
    383407                <state> 
    384                         <imageIcon id="radioButtonOff" path="distrib/resources/RadioButton/normal.png" sourceInsets="0 0 0 0" /> 
     408                        <imageIcon id="radioButtonOff" path="/resources/RadioButton/normal.png" 
     409                                sourceInsets="0 0 0 0" /> 
    385410                        <property key="RadioButton.icon" value="radioButtonOff" /> 
    386411                </state> 
    387412                <state value="MOUSE_OVER"> 
    388                         <imageIcon id="radioButtonOffMouseOver" path="distrib/resources/RadioButton/rolled.png" sourceInsets="0 0 0 0" /> 
     413                        <imageIcon id="radioButtonOffMouseOver" path="/resources/RadioButton/rolled.png" 
     414                                sourceInsets="0 0 0 0" /> 
    389415                        <property key="RadioButton.icon" value="radioButtonOffMouseOver" /> 
    390416                </state> 
    391417                <state value="PRESSED"> 
    392                         <imageIcon id="radioButtonOffPressed" path="distrib/resources/RadioButton/pressed.png" sourceInsets="0 0 0 0" /> 
     418                        <imageIcon id="radioButtonOffPressed" path="/resources/RadioButton/pressed.png" 
     419                                sourceInsets="0 0 0 0" /> 
    393420                        <property key="RadioButton.icon" value="radioButtonOffPressed" /> 
    394421                </state> 
    395422                <state value="DISABLED"> 
    396                         <imageIcon id="radioButtonOffDisabled" path="distrib/resources/RadioButton/disabled.png" sourceInsets="0 0 0 0" /> 
     423                        <imageIcon id="radioButtonOffDisabled" path="/resources/RadioButton/disabled.png" 
     424                                sourceInsets="0 0 0 0" /> 
    397425                        <property key="RadioButton.icon" value="radioButtonOffDisabled" /> 
    398426                </state> 
    399427 
    400428                <state value="SELECTED"> 
    401                         <imageIcon id="radioButtonOn" path="distrib/resources/RadioButton/selected.png" sourceInsets="0 0 0 0" /> 
     429                        <imageIcon id="radioButtonOn" path="/resources/RadioButton/selected.png" 
     430                                sourceInsets="0 0 0 0" /> 
    402431                        <property key="RadioButton.icon" value="radioButtonOn" /> 
    403432                </state> 
    404433                <state value="SELECTED AND DISABLED"> 
    405                         <imageIcon id="radioButtonOnDisabled" path="distrib/resources/RadioButton/selected_disabled.png" sourceInsets="0 0 0 0" /> 
     434                        <imageIcon id="radioButtonOnDisabled" 
     435                                path="/resources/RadioButton/selected_disabled.png" sourceInsets="0 0 0 0" /> 
    406436                        <property key="RadioButton.icon" value="radioButtonOnDisabled" /> 
    407437                </state> 
    408438                <state value="SELECTED AND MOUSE_OVER"> 
    409                         <imageIcon id="radioButtonOnMouseOver" path="distrib/resources/RadioButton/selected_rolled.png" sourceInsets="0 0 0 0" /> 
     439                        <imageIcon id="radioButtonOnMouseOver" path="/resources/RadioButton/selected_rolled.png" 
     440                                sourceInsets="0 0 0 0" /> 
    410441                        <property key="RadioButton.icon" value="radioButtonOnMouseOver" /> 
    411442                </state> 
    412443                <state value="SELECTED AND PRESSED"> 
    413                         <imageIcon id="radioButtonOnPressed" path="distrib/resources/RadioButton/selected_pressed.png"  sourceInsets="0 0 0 0" /> 
     444                        <imageIcon id="radioButtonOnPressed" path="/resources/RadioButton/selected_pressed.png" 
     445                                sourceInsets="0 0 0 0" /> 
    414446                        <property key="RadioButton.icon" value="radioButtonOnPressed" /> 
    415447                </state> 
     
    424456                are differently declared. 
    425457        --> 
    426         <!-- =================================  
    427         <style id="ToggleButtonStyle"> 
    428                 <insets top="5" left="13" right="13" bottom="5" /> 
    429                 <state> 
    430                         <imagePainter method="ToggleButtonBackground" path="distrib/resources/Button/btn_enabled.png" 
    431                                 sourceInsets="2 1 1 2" /> 
    432                 </state> 
    433                 <state value="DISABLED"> 
    434                         <imagePainter method="ToggleButtonBackground" path="distrib/resources/Button/btn_disabled.png" 
    435                                 sourceInsets="2 1 1 2" /> 
    436                 </state> 
    437                 <state value="SELECTED"> 
    438                         <imagePainter method="ToggleButtonBackground" path="distrib/resources/Button/btn_roll.png" 
    439                                 sourceInsets="2 1 1 2" /> 
    440                 </state> 
    441         </style> 
     458        <!-- 
     459                ================================= <style id="ToggleButtonStyle"> 
     460                <insets top="5" left="13" right="13" bottom="5" /> <state> 
     461                <imagePainter method="ToggleButtonBackground" 
     462                path="/resources/Button/btn_enabled.png" sourceInsets="2 1 1 2" /> 
     463                </state> <state value="DISABLED"> <imagePainter 
     464                method="ToggleButtonBackground" 
     465                path="/resources/Button/btn_disabled.png" sourceInsets="2 1 1 2" /> 
     466                </state> <state value="SELECTED"> <imagePainter 
     467                method="ToggleButtonBackground" path="/resources/Button/btn_roll.png" 
     468                sourceInsets="2 1 1 2" /> </state> </style> 
    442469        --> 
    443470        <!-- 
     
    459486                <property key="ArrowButton.size" type="integer" value="19" /> 
    460487                <state> 
    461                         <imagePainter method="arrowButtonForeground" path="distrib/resources/ComboBox/arrow.png" 
     488                        <imagePainter method="arrowButtonForeground" path="/resources/ComboBox/arrow.png" 
    462489                                sourceInsets="5 2 5 5" direction="south" /> 
    463490                </state> 
     
    465492                <state value="PRESSED"> 
    466493                        <imagePainter method="arrowButtonForeground" 
    467                                 path="distrib/resources/ComboBox/arrow_pressed.png" sourceInsets="5 2 5 5" 
     494                                path="/resources/ComboBox/arrow_pressed.png" sourceInsets="5 2 5 5" 
    468495                                direction="south" /> 
    469496                </state> 
    470497 
    471498                <state value="MOUSE_OVER"> 
    472                         <imagePainter method="arrowButtonForeground" path="distrib/resources/ComboBox/arrow_over.png" 
    473                                 sourceInsets="5 2 5 5" direction="south" /> 
    474                 </state> 
    475  
    476                 <state value="DISABLED"> 
    477499                        <imagePainter method="arrowButtonForeground" 
    478                                 path="distrib/resources/ComboBox/arrow_disabled.png" sourceInsets="5 2 5 5" 
     500                                path="/resources/ComboBox/arrow_over.png" sourceInsets="5 2 5 5" 
     501                                direction="south" /> 
     502                </state> 
     503 
     504                <state value="DISABLED"> 
     505                        <imagePainter method="arrowButtonForeground" 
     506                                path="/resources/ComboBox/arrow_disabled.png" sourceInsets="5 2 5 5" 
    479507                                direction="south" /> 
    480508                </state> 
     
    511539                <state value="ENABLED"> 
    512540                        <imagePainter method="comboBoxBackground" 
    513                                 path="distrib/resources/ComboBox/text_field_background.png" sourceInsets="5 5 5 5" /> 
     541                                path="/resources/ComboBox/text_field_background.png" sourceInsets="5 5 5 5" /> 
    514542                </state> 
    515543                <state value="DISABLED"> 
    516544                        <imagePainter method="comboBoxBackground" 
    517                                 path="distrib/resources/ComboBox/text_field_background_disabled.png" 
     545                                path="/resources/ComboBox/text_field_background_disabled.png" 
    518546                                sourceInsets="5 5 5 5" /> 
    519547                </state> 
     
    541569                <state> 
    542570                        <imagePainter method="scrollBarThumbBackground" 
    543                                 direction="horizontal" path="distrib/resources/HScrollBar/thumb.png" 
     571                                direction="horizontal" path="/resources/HScrollBar/thumb.png" 
    544572                                sourceInsets="9 20 9 20" /> 
    545573                        <imagePainter method="scrollBarThumbBackground" 
    546                                 direction="vertical" path="distrib/resources/VScrollBar/thumb.png" 
     574                                direction="vertical" path="/resources/VScrollBar/thumb.png" 
    547575                                sourceInsets="20 9 20 9" /> 
    548576                </state> 
     
    551579                        NOT VISIBLE FOR SOME REASON??? <state value="PRESSED"> <imagePainter 
    552580                        method="scrollBarThumbBackground" direction="horizontal" 
    553                         path="distrib/resources/HScrollBar/thumb_pressed.png" sourceInsets="9 20 9 
     581                        path="/resources/HScrollBar/thumb_pressed.png" sourceInsets="9 20 9 
    554582                        20" /> <imagePainter method="scrollBarThumbBackground" 
    555                         direction="vertical" path="distrib/resources/VScrollBar/thumb_pressed.png" 
     583                        direction="vertical" path="/resources/VScrollBar/thumb_pressed.png" 
    556584                        sourceInsets="20 9 20 9"/> </state> 
    557585                --> 
     
    559587                <state value="MOUSE_OVER"> 
    560588                        <imagePainter method="scrollBarThumbBackground" 
    561                                 direction="horizontal" path="distrib/resources/HScrollBar/thumb_over.png" 
     589                                direction="horizontal" path="/resources/HScrollBar/thumb_over.png" 
    562590                                sourceInsets="9 20 9 20" /> 
    563591                        <imagePainter method="scrollBarThumbBackground" 
    564                                 direction="vertical" path="distrib/resources/VScrollBar/thumb_over.png" 
     592                                direction="vertical" path="/resources/VScrollBar/thumb_over.png" 
    565593                                sourceInsets="20 9 20 9" /> 
    566594                </state> 
     
    568596                <state value="DISABLED"> 
    569597                        <imagePainter method="scrollBarThumbBackground" 
    570                                 direction="horizontal" path="distrib/resources/HScrollBar/thumb_disabled.png" 
     598                                direction="horizontal" path="/resources/HScrollBar/thumb_disabled.png" 
    571599                                sourceInsets="9 20 9 20" /> 
    572600                        <imagePainter method="scrollBarThumbBackground" 
    573                                 direction="vertical" path="distrib/resources/VScrollBar/thumb_disabled.png" 
     601                                direction="vertical" path="/resources/VScrollBar/thumb_disabled.png" 
    574602                                sourceInsets="20 9 20 9" /> 
    575603                </state> 
     
    582610        <!-- SCROLLBAR TRACK --> 
    583611        <!-- ================================= --> 
    584         <style id="scrollbarTrackStyle"> 
     612        <style id="ScrollBarTrackStyle"> 
    585613                <insets top="0" left="0" right="0" bottom="0" /> 
    586  
    587                 <state> 
    588                         <imagePainter method="scrollBarTrackBackground" path="distrib/resources/HScrollBar/track.png" 
     614                <state> 
     615                         
     616                        <object id="ScrollBar_BgH_Insets" class="java.awt.Insets"> 
     617                                <int>3</int> 
     618         
     619                                <int>20</int> 
     620         
     621                                <int>3</int> 
     622         
     623                                <int>20</int> 
     624                        </object> 
     625                        <object id="ScrollBar_Bg_VerInsets" class="java.awt.Insets"> 
     626                                <int>20</int> 
     627         
     628                                <int>3</int> 
     629         
     630                                <int>20</int> 
     631         
     632                                <int>3</int> 
     633                        </object> 
     634                        <defaultsProperty key="ScrollBar.Background.Horizontal.Insets" type="idref" value="ScrollBar_BgH_Insets" /> 
     635                        <defaultsProperty key="ScrollBar.Background.Vertical.Insets" type="idref" value="ScrollBar_Bg_VerInsets" /> 
     636                        <imageIcon id="ScrollBar.Background.Horizontal" path="/resources/HScrollBar/track.png" sourceInsets="3 20 3 20" /> 
     637                        <property key="HORIZONTAL_BACKGROUND" type="idref" value="ScrollBar.Background.Horizontal" /> 
     638                        <painter method="scrollBarTrackBackground" idref="TilePainter" /> 
     639         
     640                        <imageIcon id="ScrollBar.Background.Vertical" path="/resources/VScrollBar/track.png" sourceInsets="20 3 20 3" /> 
     641                        <property key="VERTICAL_BACKGROUND" type="idref" value="ScrollBar.Background.Vertical" /> 
     642                        <painter method="scrollBarTrackBackground" idref="TilePainter" />                        
     643                </state> 
     644 
     645                <state value="DISABLED"> 
     646                        <imageIcon id="ScrollBar.Background.Horizontal.Disabled" path="/resources/HScrollBar/track_disabled.png" 
    589647                                direction="horizontal" sourceInsets="3 20 3 20" /> 
    590                         <imagePainter method="scrollBarTrackBackground" path="distrib/resources/VScrollBar/track.png" 
     648                        <property key="HORIZONTAL_BACKGROUND" type="idref" value="ScrollBar.Background.Horizontal.Disabled" /> 
     649                        <painter method="scrollBarTrackBackground" idref="TilePainter" /> 
     650         
     651                        <imageIcon id="ScrollBar.Background.Vertical.Disabled" path="/resources/VScrollBar/track_disabled.png" 
    591652                                direction="vertical" sourceInsets="20 3 20 3" /> 
    592                 </state> 
    593  
    594                 <state value="DISABLED"> 
    595                         <imagePainter method="scrollBarTrackBackground" 
    596                                 path="distrib/resources/HScrollBar/track_disabled.png" direction="horizontal" 
    597                                 sourceInsets="3 20 3 20" /> 
    598                         <imagePainter method="scrollBarTrackBackground" 
    599                                 path="distrib/resources/VScrollBar/track_disabled.png" direction="vertical" 
    600                                 sourceInsets="20 3 20 3" /> 
    601                 </state> 
    602  
    603         </style> 
    604         <bind style="scrollbarTrackStyle" type="REGION" key="ScrollBarTrack" /> 
     653                        <property key="VERTICAL_BACKGROUND" type="idref" value="ScrollBar.Background.Vertical.Disabled" /> 
     654                        <painter method="scrollBarTrackBackground" idref="TilePainter" />                        
     655                </state> 
     656        </style> 
     657        <bind style="ScrollBarTrackStyle" type="region" key="ScrollBarTrack" /> 
    605658 
    606659        <!-- ================================= --> 
     
    609662        <style id="InternalFrameStyle"> 
    610663                <insets top="2" left="2" bottom="9" right="7" /> 
    611                 <imageIcon id="InternalFrameIcon" path="distrib/resources/btn_window_settings.png" 
     664                <imageIcon id="InternalFrameIcon" path="/resources/btn_window_settings.png" 
    612665                        sourceInsets="0 0 0 0" /> 
    613666                <property key="InternalFrame.icon" type="idref" value="InternalFrameIcon" /> 
    614667                <state> 
    615                         <imagePainter method="InternalFrameBackground" 
    616                                 path="distrib/resources/InternalFrame/background.png" sourceInsets="6 6 14 13" /> 
     668                        <imagePainter method="internalFrameBackground" 
     669                                path="/resources/InternalFrame/background.png" sourceInsets="6 6 14 13" /> 
    617670                        <imagePainter method="internalFrameBorder" 
    618                                 path="distrib/resources/InternalFrame/border.png" sourceInsets="11 10 11 10" /> 
     671                                path="/resources/InternalFrame/border.png" sourceInsets="11 10 11 10" /> 
    619672                </state> 
    620673        </style> 
     
    630683                <property key="InternalFrameTitlePane.buttonSpacing" type="integer" 
    631684                        value="0" /> 
    632                 <imageIcon id="InternalFrameMaximizeButtonIcon" path="distrib/resources/btn_maximize.png" sourceInsets="0 0 0 0"/> 
     685                <imageIcon id="InternalFrameMaximizeButtonIcon" path="/resources/btn_maximize.png" 
     686                        sourceInsets="0 0 0 0" /> 
    633687                <property key="InternalFrameTitlePane.maximizeIcon" type="idref" 
    634688                        value="InternalFrameMaximizeButtonIcon" /> 
    635689 
    636                 <imageIcon id="InternalFrameMinimizeButtonIcon" path="distrib/resources/btn_minimize.png" sourceInsets="11 10 11 10"/> 
     690                <imageIcon id="InternalFrameMinimizeButtonIcon" path="/resources/btn_minimize.png" 
     691                        sourceInsets="11 10 11 10" /> 
    637692                <property key="InternalFrameTitlePane.minimizeIcon" type="idref" 
    638693                        value="InternalFrameMinimizeButtonIcon" /> 
    639694 
    640                 <imageIcon id="InternalFrameIconifyButtonIcon" path="distrib/resources/btn_minimize.png" sourceInsets="11 10 11 10"/> 
     695                <imageIcon id="InternalFrameIconifyButtonIcon" path="/resources/btn_minimize.png" 
     696                        sourceInsets="11 10 11 10" /> 
    641697                <property key="InternalFrameTitlePane.iconifyIcon" type="idref" 
    642698                        value="InternalFrameIconifyButtonIcon" /> 
    643699 
    644                 <imageIcon id="InternalFrameCloseButtonIcon" path="distrib/resources/close.png" sourceInsets="11 10 11 10"/> 
     700                <imageIcon id="InternalFrameCloseButtonIcon" path="/resources/close.png" 
     701                        sourceInsets="11 10 11 10" /> 
    645702                <property key="InternalFrameTitlePane.closeIcon" type="idref" 
    646703                        value="InternalFrameCloseButtonIcon" /> 
     
    648705                <state> 
    649706                        <imagePainter method="internalFrameTitlePaneBackground" 
    650                                 path="distrib/resources/InternalFrame/title_bar_bg.png" sourceInsets="1 1 3 1" /> 
     707                                path="/resources/InternalFrame/title_bar_bg.png" sourceInsets="1 1 3 1" /> 
    651708                        <font name="Arial" size="11" style="BOLD" /> 
    652709                        <color value="#585f68" type="TEXT_FOREGROUND" /> 
     
    657714                        <color value="#585f68" type="TEXT_FOREGROUND" /> 
    658715                        <imagePainter method="internalFrameTitlePaneBackground" 
    659                                 path="distrib/resources/InternalFrame/title_bar_bg.png" sourceInsets="1 1 3 1" /> 
     716                                path="/resources/InternalFrame/title_bar_bg.png" sourceInsets="1 1 3 1" /> 
    660717                </state> 
    661718        </style> 
     
    671728                <state value="ENABLED"> 
    672729                        <imagePainter method="buttonBackground" 
    673                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    674                 </state> 
    675                 <state value="DISABLED"> 
    676                         <imagePainter method="buttonBackground" 
    677                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    678                 </state> 
    679                 <state value="PRESSED"> 
    680                         <imagePainter method="buttonBackground" 
    681                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     730                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     731                </state> 
     732                <state value="DISABLED"> 
     733                        <imagePainter method="buttonBackground" 
     734                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     735                </state> 
     736                <state value="PRESSED"> 
     737                        <imagePainter method="buttonBackground" 
     738                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    682739                </state> 
    683740                <state value="FOCUSED"> 
    684741                        <imagePainter method="buttonBackground" 
    685                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     742                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    686743                </state> 
    687744        </style> 
     
    697754                <state value="ENABLED"> 
    698755                        <imagePainter method="buttonBackground" 
    699                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    700                 </state> 
    701                 <state value="DISABLED"> 
    702                         <imagePainter method="buttonBackground" 
    703                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    704                 </state> 
    705                 <state value="PRESSED"> 
    706                         <imagePainter method="buttonBackground" 
    707                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     756                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     757                </state> 
     758                <state value="DISABLED"> 
     759                        <imagePainter method="buttonBackground" 
     760                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     761                </state> 
     762                <state value="PRESSED"> 
     763                        <imagePainter method="buttonBackground" 
     764                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    708765                </state> 
    709766                <state value="FOCUSED"> 
    710767                        <imagePainter method="buttonBackground" 
    711                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     768                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    712769                </state> 
    713770        </style> 
     
    723780                <state value="ENABLED"> 
    724781                        <imagePainter method="buttonBackground" 
    725                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    726                 </state> 
    727                 <state value="DISABLED"> 
    728                         <imagePainter method="buttonBackground" 
    729                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    730                 </state> 
    731                 <state value="PRESSED"> 
    732                         <imagePainter method="buttonBackground" 
    733                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     782                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     783                </state> 
     784                <state value="DISABLED"> 
     785                        <imagePainter method="buttonBackground" 
     786                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     787                </state> 
     788                <state value="PRESSED"> 
     789                        <imagePainter method="buttonBackground" 
     790                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    734791                </state> 
    735792                <state value="FOCUSED"> 
    736793                        <imagePainter method="buttonBackground" 
    737                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     794                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    738795                </state> 
    739796        </style> 
     
    749806                top="0" left="0" right="0" bottom="0" /> <state value="ENABLED"> 
    750807                <imagePainter method="buttonBackground" 
    751                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 
     808                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 
    752809                0" /> </state> <state value="DISABLED"> <imagePainter 
    753810                method="buttonBackground" 
    754                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 
     811                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 
    755812                0" /> </state> <state value="PRESSED"> <imagePainter 
    756813                method="buttonBackground" 
    757                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 
     814                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 
    758815                0" /> </state> <state value="FOCUSED"> <imagePainter 
    759816                method="buttonBackground" 
    760                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 
     817                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 
    761818                0" /> </state> </style> <bind style="InternalFrameDesktopButtonStyle" 
    762819                type="name" key="InternalFrame.desktopIcon" /> 
     
    777834        </style> 
    778835        <bind style="PanelStyle" type="region" key="Panel" /> 
    779                  
     836 
    780837        <!-- ================================= --> 
    781838        <!-- MYDOGGY ROOT PANEL --> 
     
    784841                <insets top="4" left="10" right="10" bottom="10" /> 
    785842                <state> 
    786                         <imageIcon id="mydoggyRootPanelBg" path="distrib/resources/app_bg.png" sourceInsets="11 10 11 10"/> 
     843                        <imageIcon id="mydoggyRootPanelBg" path="/resources/app_bg.png" sourceInsets="11 10 11 10"/> 
    787844                        <property key="tileImage" type="idref" value="mydoggyRootPanelBg" /> 
    788845                        <painter method="panelBackground" idref="TilePainter" /> 
    789                         <imagePainter method="panelBorder" path="distrib/resources/flap_border.png" 
     846                        <imagePainter method="panelBorder" path="/resources/flap_border.png" 
    790847                                sourceInsets="10 10 10 10" /> 
    791848                </state> 
     
    800857                <insets top="0" left="0" right="0" bottom="0" /> 
    801858                <state> 
    802                         <imagePainter method="panelBackground" path="distrib/resources/md_panel_bg.png" 
    803                                 sourceInsets="0 0 0 0" /> 
    804                         <imagePainter method="panelBorder" path="distrib/resources/empty_background.png" 
     859                        <imagePainter method="panelBackground" path="/resources/md_panel_bg.png" 
     860                                sourceInsets="0 0 0 0" /> 
     861                        <imagePainter method="panelBorder" path="/resources/empty_background.png" 
    805862                                sourceInsets="0 0 0 0" /> 
    806863                </state> 
     
    815872                <insets top="0" left="0" right="0" bottom="0" /> 
    816873                <state> 
    817                         <imagePainter method="panelBackground" path="distrib/resources/empty_background.png" 
    818                                 sourceInsets="0 0 0 0" /> 
    819                         <imagePainter method="panelBorder" path="distrib/resources/empty_background.png" 
     874                        <imagePainter method="panelBackground" path="/resources/empty_background.png" 
     875                                sourceInsets="0 0 0 0" /> 
     876                        <imagePainter method="panelBorder" path="/resources/empty_background.png" 
    820877                                sourceInsets="0 0 0 0" /> 
    821878                </state> 
     
    830887                <insets top="0" left="0" right="0" bottom="0" /> 
    831888                <state> 
    832                         <imagePainter method="panelBackground" path="distrib/resources/panel_bg.png" 
    833                                 sourceInsets="0 0 0 0" /> 
    834                 </state> 
    835         </style> 
    836         <bind style="BookPanel" type="name" 
    837                 key="main.app.commons.book.book-panel" /> 
     889                        <imagePainter method="panelBackground" path="/resources/panel_bg.png" 
     890                                sourceInsets="0 0 0 0" /> 
     891                </state> 
     892        </style> 
     893        <bind style="BookPanel" type="name" key="main.app.commons.book.book-panel" /> 
    838894 
    839895        <!-- ================================= --> 
     
    843899                <insets top="0" left="0" right="0" bottom="0" /> 
    844900                <state> 
    845                         <imageIcon id="tabBarImage" path="distrib/resources/app_bg.png" sourceInsets="11 10 11 10"/> 
     901                        <imageIcon id="tabBarImage" path="/resources/app_bg.png" sourceInsets="11 10 11 10"/> 
    846902                        <property key="tileImage" type="idref" value="tabBarImage" /> 
    847903                        <painter method="panelBackground" idref="TilePainter" /> 
     
    849905        </style> 
    850906        <bind style="appTabBarPanelStyle" type="name" key="appTabBarPanel" /> 
    851          
     907 
    852908        <!-- ================================= --> 
    853909        <!-- HUD DIALOG --> 
     
    856912                <insets top="0" left="0" right="0" bottom="0" /> 
    857913                <state> 
    858                         <imagePainter method="panelBackground" path="distrib/resources/hud_bg.png" 
     914                        <imagePainter method="panelBackground" path="/resources/hud_bg.png" 
    859915                                sourceInsets="11 10 11 10" /> 
    860916                </state> 
     
    868924                <insets top="0" left="0" right="0" bottom="0" /> 
    869925                <state> 
    870                         <imagePainter method="panelBackground" path="distrib/resources/TabBar/tab_bar_panel_bg.png" 
    871                                 sourceInsets="0 0 19 0" /> 
    872                 </state> 
    873         </style> 
    874         <bind style="appTabBarTrailingPanelStyle" type="name" key="appTabBarTrailingPanel" /> 
     926                        <imagePainter method="panelBackground" 
     927                                path="/resources/TabBar/tab_bar_panel_bg.png" sourceInsets="0 0 19 0" /> 
     928                </state> 
     929        </style> 
     930        <bind style="appTabBarTrailingPanelStyle" type="name" 
     931                key="appTabBarTrailingPanel" /> 
    875932 
    876933        <!-- ================================= --> 
     
    880937                <insets top="0" left="0" right="0" bottom="0" /> 
    881938                <state> 
    882                         <imagePainter method="panelBackground" path="distrib/resources/frame_title_bar.png" 
     939                        <imagePainter method="panelBackground" path="/resources/frame_title_bar.png" 
    883940                                sourceInsets="11 10 11 10" /> 
    884941                </state> 
     
    887944                key="main.view.halos.frame.main-title-bar-halo" /> 
    888945 
     946 
     947        <!-- ================================= --> 
     948        <!-- BACKGROUND COLOR PANEL STYLE   --> 
     949        <!-- ================================= --> 
     950        <style id="BgColorPanelStyle"> 
     951                <state> 
     952                        <imagePainter method="panelBackground" path="/resources/color_fill.png" 
     953                                sourceInsets="0 0 0 0" /> 
     954                </state> 
     955        </style> 
     956        <bind style="BgColorPanelStyle" type="name" key="colorField" /> 
     957 
    889958        <!-- ================================= --> 
    890959        <!-- BACKGROUND GRADIENT PANEL STYLE   --> 
     
    892961        <style id="BgGradientPanelStyle"> 
    893962                <state> 
    894                         <imagePainter method="PanelBackground" path="distrib/resources/gradient_fill.png" 
    895                                 sourceInsets="0 0 0 0" /> 
    896                 </state> 
    897         </style> 
    898         <bind style="BgGradientPanelStyle" type="name" key="gradientField" /> 
    899  
    900         <!-- ================================= --> 
    901         <!-- BACKGROUND COLOR PANEL STYLE   --> 
    902         <!-- ================================= --> 
    903         <style id="BgColorPanelStyle"> 
    904                 <state> 
    905                         <imagePainter method="PanelBackground" path="distrib/resources/color_fill.png" 
    906                                 sourceInsets="0 0 0 0" /> 
    907                 </state> 
    908         </style> 
    909         <bind style="BgColorPanelStyle" type="name" key="colorField" /> 
     963                        <imageIcon id="BgGradientFill" path="/resources/gradient_fill.png" sourceInsets="0 0 0 0"/> 
     964                        <property key="tileImage" type="idref" value="BgGradientFill" /> 
     965                        <painter method="panelBackground" idref="TilePainter" /> 
     966                        <!-- <imagePainter method="panelBorder" path="/resources/flap_border.png" 
     967                                sourceInsets="10 10 10 10" /> 
     968                        <imagePainter method="panelBackground" path="/resources/gradient_fill.png" 
     969                                sourceInsets="0 0 0 0" /> --> 
     970                </state> 
     971        </style> 
     972        <bind style="BgColorPanelStyle" type="name" key="gradientField" /> 
    910973 
    911974        <!-- ================================= --> 
     
    914977        <style id="BgImgPanelStyle"> 
    915978                <state> 
    916                         <imagePainter method="PanelBackground" path="distrib/resources/bg_image_fill.png" 
     979                        <imageIcon id="BgImageFill" path="/resources/bg_image_fill.png" sourceInsets="0 0 0 0"/> 
     980                        <property key="tileImage" type="idref" value="BgImageFill" /> 
     981                        <painter method="panelBackground" idref="TilePainter" /> 
     982                         
     983                        <imagePainter method="panelBackground" path="/resources/bg_image_fill.png" 
    917984                                sourceInsets="0 0 0 0" /> 
    918985                </state> 
     
    9371004                <font name="Arial" size="13" style="PLAIN" /> 
    9381005                <state value="FOCUSED"> 
    939                         <imagePainter method="tabbedPaneTabBackground" path="distrib/resources/tab_bar_selected.png" 
     1006                        <imagePainter method="tabbedPaneTabBackground" path="/resources/tab_bar_selected.png" 
    9401007                                sourceInsets="0 5 0 5" paintCenter="true" stretch="true" center="false" /> 
    9411008                </state> 
    9421009                <state value="ENABLED"> 
    943                         <imagePainter method="tabbedPaneTabBackground" path="distrib/resources/tab_bar_enabled.png" 
     1010                        <imagePainter method="tabbedPaneTabBackground" path="/resources/tab_bar_enabled.png" 
    9441011                                sourceInsets="0 5 0 5" paintCenter="true" stretch="true" center="false" /> 
    9451012                </state> 
    9461013                <state value="DISABLED"> 
    947                         <imagePainter method="tabbedPaneTabBackground" path="distrib/resources/tab_bar_disabled.png" 
     1014                        <imagePainter method="tabbedPaneTabBackground" path="/resources/tab_bar_disabled.png" 
    9481015                                sourceInsets="0 5 0 5" paintCenter="true" stretch="true" center="false" /> 
    9491016                </state> 
     
    9551022        <!-- ================================= --> 
    9561023        <style id="SliderTrackStyle"> 
    957                 <imagePainter method="sliderTrackBackground" path="distrib/resources/slider_track.png" 
     1024                <imagePainter method="sliderTrackBackground" path="/resources/slider_track.png" 
    9581025                        sourceInsets="7 7 7 7" destinationInsets="7 7 7 7" paintCenter="true" 
    9591026                        stretch="true" center="false" /> 
    9601027                <state value="DISABLED"> 
    9611028                        <imagePainter method="sliderTrackBackground" 
    962                                 path="distrib/resources/slider_track_disabled.png" sourceInsets="7 7 7 7" 
     1029                                path="/resources/slider_track_disabled.png" sourceInsets="7 7 7 7" 
    9631030                                destinationInsets="7 7 7 7" paintCenter="true" stretch="true" 
    9641031                                center="false" /> 
     
    9741041                <state> 
    9751042                        <imagePainter method="sliderThumbBackground" direction="horizontal" 
    976                                 path="distrib/resources/slider_thumb.png" center="true" /> 
     1043                                path="/resources/slider_thumb.png" center="true" sourceInsets="0 0 0 0" /> 
    9771044                        <imagePainter method="sliderThumbBackground" direction="vertical" 
    978                                 path="distrib/resources/slider_thumb.png" center="true" /> 
     1045                                path="/resources/slider_thumb.png" center="true" sourceInsets="0 0 0 0" /> 
    9791046                </state> 
    9801047 
    9811048                <state value="PRESSED"> 
    9821049                        <imagePainter method="sliderThumbBackground" direction="horizontal" 
    983                                 path="distrib/resources/slider_thumb_pressed.png" center="true" /> 
     1050                                path="/resources/slider_thumb_pressed.png" center="true" 
     1051                                sourceInsets="0 0 0 0" /> 
    9841052                        <imagePainter method="sliderThumbBackground" direction="vertical" 
    985                                 path="distrib/resources/slider_thumb_pressed.png" center="true" /> 
     1053                                path="/resources/slider_thumb_pressed.png" center="true" 
     1054                                sourceInsets="0 0 0 0" /> 
    9861055                </state> 
    9871056 
    9881057                <state value="DISABLED"> 
    9891058                        <imagePainter method="sliderThumbBackground" direction="horizontal" 
    990                                 path="distrib/resources/slider_thumb_disabled.png" center="true" /> 
     1059                                path="/resources/slider_thumb_disabled.png" center="true" 
     1060                                sourceInsets="0 0 0 0" /> 
    9911061                        <imagePainter method="sliderThumbBackground" direction="vertical" 
    992                                 path="distrib/resources/slider_thumb_disabled.png" center="true" /> 
     1062                                path="/resources/slider_thumb_disabled.png" center="true" 
     1063                                sourceInsets="0 0 0 0" /> 
    9931064                </state> 
    9941065 
     
    10121083                <insets top="5" bottom="4" right="1" left="10" /> 
    10131084                <state value="ENABLED"> 
    1014                         <imagePainter method="TextFieldBackground" 
    1015                                 path="distrib/resources/TextField/background.png" sourceInsets="5 5 5 5" /> 
     1085                        <imagePainter method="textFieldBackground" 
     1086                                path="/resources/TextField/background.png" sourceInsets="5 5 5 5" /> 
    10161087                        <color value="WHITE" type="TEXT_BACKGROUND" /> 
    10171088                        <color value="BLACK" type="TEXT_FOREGROUND" /> 
    10181089                </state> 
    10191090                <state value="FOCUSED"> 
    1020                         <imagePainter method="TextFieldBackground" 
    1021                                 path="distrib/resources/TextField/background_focused.png" sourceInsets="5 5 5 5" /> 
     1091                        <imagePainter method="textFieldBackground" 
     1092                                path="/resources/TextField/background_focused.png" sourceInsets="5 5 5 5" /> 
    10221093                        <color value="#1899e2" type="TEXT_BACKGROUND" /> 
    10231094                        <color value="WHITE" type="TEXT_FOREGROUND" /> 
    10241095                </state> 
    10251096                <state value="DISABLED"> 
    1026                         <imagePainter method="TextFieldBackground" 
    1027                                 path="distrib/resources/TextField/background_disabled.png" sourceInsets="5 5 5 5" /> 
     1097                        <imagePainter method="textFieldBackground" 
     1098                                path="/resources/TextField/background_disabled.png" sourceInsets="5 5 5 5" /> 
    10281099                        <color value="WHITE" type="TEXT_BACKGROUND" /> 
    10291100                        <color value="GRAY" type="TEXT_FOREGROUND" /> 
     
    10421113                        <color value="#272a2e" type="TEXT_FOREGROUND" /> 
    10431114                        <imagePainter method="textFieldBackground" 
    1044                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     1115                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    10451116                </state> 
    10461117                <state value="ENABLED"> 
     
    10481119                        <color value="#272a2e" type="TEXT_FOREGROUND" /> 
    10491120                        <imagePainter method="textFieldBackground" 
    1050                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     1121                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    10511122                </state> 
    10521123                <state value="DISABLED"> 
     
    10541125                        <color value="#272a2e" type="TEXT_FOREGROUND" /> 
    10551126                        <imagePainter method="textFieldBackground" 
    1056                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     1127                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    10571128                </state> 
    10581129                <state value="SELECTED"> 
     
    10601131                        <color value="#272a2e" type="TEXT_FOREGROUND" /> 
    10611132                        <imagePainter method="textFieldBackground" 
    1062                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     1133                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    10631134                </state> 
    10641135                <state value="FOCUSED"> 
     
    10661137                        <color value="#272a2e" type="TEXT_FOREGROUND" /> 
    10671138                        <imagePainter method="textFieldBackground" 
    1068                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     1139                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    10691140                </state> 
    10701141                <state value="MOUSE_OVER"> 
     
    10721143                        <color value="#272a2e" type="TEXT_FOREGROUND" /> 
    10731144                        <imagePainter method="textFieldBackground" 
    1074                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     1145                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    10751146                </state> 
    10761147                <state value="DEFAULT"> 
     
    10781149                        <color value="#272a2e" type="TEXT_FOREGROUND" /> 
    10791150                        <imagePainter method="textFieldBackground" 
    1080                                 path="distrib/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
     1151                                path="/resources/HaloButtons/empty_background.png" sourceInsets="0 0 0 0" /> 
    10811152                </state> 
    10821153 
     
    10901161                <insets top="3" bottom="3" right="3" left="3" /> 
    10911162                <state> 
    1092                         <imagePainter method="TextAreaBackground" path="distrib/resources/TextArea/background.png" 
    1093                                 sourceInsets="3 3 3 3" /> 
     1163                        <imagePainter method="textAreaBackground" 
     1164                                path="/resources/TextArea/background.png" sourceInsets="3 3 3 3" /> 
    10941165                </state> 
    10951166        </style> 
     
    11021173                <insets top="0" bottom="0" right="0" left="0" /> 
    11031174                <state> 
    1104                         <imagePainter method="MenuBarBackground" path="distrib/resources/Menu/menu_bg.png" 
     1175                        <imagePainter method="menuBarBackground" path="/resources/Menu/menu_bg.png" 
    11051176                                sourceInsets="0 0 0 0" /> 
    11061177                </state> 
     
    11131184        <style id="MenuStyle"> 
    11141185                <insets top="4" bottom="5" right="8" left="7" /> 
    1115                  
    1116                 <state> 
    1117                         <imageIcon id="menuArrowIcon" path="distrib/resources/Menu/menu_arrow.png" /> 
     1186 
     1187                <state> 
     1188                        <imageIcon id="menuArrowIcon" path="/resources/Menu/menu_arrow.png" 
     1189                                sourceInsets="0 0 0 0" /> 
    11181190                        <property key="Menu.arrowIcon" type="idref" value="menuArrowIcon" /> 
    1119                         <imagePainter method="MenuBackground" path="distrib/resources/Menu/menu_bg.png" 
     1191                        <imagePainter method="menuBackground" path="/resources/Menu/menu_bg.png" 
    11201192                                sourceInsets="0 0 0 0" /> 
    11211193                        <font name="Arial" size="14" style="PLAIN" /> 
    11221194                </state> 
    11231195                <state value="DISABLED"> 
    1124                         <imagePainter method="MenuBackground" path="distrib/resources/Menu/menu_bg.png" 
     1196                        <imagePainter method="menuBackground" path="/resources/Menu/menu_bg.png" 
    11251197                                sourceInsets="0 0 0 0" /> 
    11261198                        <color value="#CCCCCC" type="TEXT_FOREGROUND" /> 
    11271199                </state> 
    11281200                <state value="SELECTED"> 
    1129                         <imageIcon id="menuArrowIconSelected" path="distrib/resources/Menu/menu_arrow_selected.png" /> 
     1201                        <imageIcon id="menuArrowIconSelected" path="/resources/Menu/menu_arrow_selected.png" 
     1202                                sourceInsets="0 0 0 0" /> 
    11301203                        <property key="Menu.arrowIcon" type="idref" value="menuArrowIconSelected" /> 
    1131                         <imagePainter method="MenuBackground" path="distrib/resources/Menu/menu_item_selected.png" 
    1132                                 sourceInsets="0 0 0 0" /> 
     1204                        <imagePainter method="menuBackground" 
     1205                                path="/resources/Menu/menu_item_selected.png" sourceInsets="0 0 0 0" /> 
    11331206                        <color value="WHITE" type="TEXT_FOREGROUND" /> 
    11341207                </state> 
     
    11421215                <insets top="3" bottom="3" right="5" left="5" /> 
    11431216                <state> 
    1144                         <imagePainter method="MenuBackground" path="distrib/resources/Menu/menu_item_bg.png" 
     1217                        <imagePainter method="menuBackground" path="/resources/Menu/menu_item_bg.png" 
    11451218                                sourceInsets="0 0 0 0" /> 
    11461219                        <font name="Arial" size="14" style="PLAIN" /> 
    11471220                </state> 
    11481221                <state value="SELECTED"> 
    1149                         <imagePainter method="MenuBackground" path="distrib/resources/Menu/menu_item_selected.png" 
    1150                                 sourceInsets="0 0 0 0" /> 
     1222                        <imagePainter method="menuBackground" 
     1223                                path="/resources/Menu/menu_item_selected.png" sourceInsets="0 0 0 0" /> 
    11511224                        <color value="WHITE" type="TEXT_FOREGROUND" /> 
    11521225                </state> 
     
    11631236                <insets top="3" bottom="3" right="5" left="5" /> 
    11641237                <state> 
    1165                         <imagePainter method="MenuItemBackground" path="distrib/resources/Menu/menu_item_bg.png" 
     1238                        <imagePainter method="menuItemBackground" path="/resources/Menu/menu_item_bg.png" 
    11661239                                sourceInsets="0 0 0 0" /> 
    11671240                        <font name="Arial" size="14" style="PLAIN" /> 
    11681241                </state> 
    11691242                <state value="MOUSE_OVER"> 
    1170                         <imagePainter method="MenuItemBackground" path="distrib/resources/Menu/menu_item_selected.png" 
    1171                                 sourceInsets="0 0 0 0" /> 
     1243                        <imagePainter method="menuItemBackground" 
     1244                                path="/resources/Menu/menu_item_selected.png" sourceInsets="0 0 0 0" /> 
    11721245                        <color value="WHITE" type="TEXT_FOREGROUND" /> 
    11731246                </state> 
     
    11951268                <insets top="0" bottom="9" right="5" left="5" /> 
    11961269                <state> 
    1197                         <imagePainter method="PopupMenuBackground" path="distrib/resources/Menu/popup_menu_bg.png" 
     1270                        <imagePainter method="popupMenuBackground" path="/resources/Menu/popup_menu_bg.png" 
    11981271                                sourceInsets="0 9 9 9" /> 
    11991272                </state> 
     
    12051278        <!-- ================================= --> 
    12061279        <style id="PopupMenuSeparatorStyle"> 
    1207                 <property key="Separator.thickness" type="integer" value="1"/> 
    1208                 <opaque value="true"/> 
    1209                 <state> 
    1210                         <color type="BACKGROUND" value="#bec1c4"/> 
    1211                 </state> 
    1212         </style> 
    1213         <bind style="PopupMenuSeparatorStyle" type="region" key="PopupMenuSeparator"/> 
     1280                <property key="Separator.thickness" type="integer" value="1" /> 
     1281                <opaque value="true" /> 
     1282                <state> 
     1283                        <color type="BACKGROUND" value="#bec1c4" /> 
     1284                </state> 
     1285        </style> 
     1286        <bind style="PopupMenuSeparatorStyle" type="region" key="PopupMenuSeparator" /> 
    12141287 
    12151288        <!-- ================================= --> 
     
    12181291        <style id="FormattedTextFieldStyle"> 
    12191292                <state> 
    1220                         <imagePainter method="FormattedTextFieldBackground" 
    1221                                 path="distrib/resources/text_bg.png" sourceInsets="0 0 0 0" /> 
     1293                        <imagePainter method="formattedTextFieldBackground" 
     1294                                path="/resources/text_bg.png" sourceInsets="0 0 0 0" /> 
    12221295                </state> 
    12231296        </style> 
     
    12491322                <property key="Tree.leftChildIndent" type="integer" value="5" /> 
    12501323                <property key="Tree.rightChildIndent" type="integer" value="5" /> 
    1251                 <imageIcon id="TreeCollapseIcon" path="distrib/resources/tree_cell_collapse.png" /> 
     1324                <imageIcon id="TreeCollapseIcon" path="/resources/tree_cell_collapse.png" 
     1325                        sourceInsets="0 0 0 0" /> 
    12521326                <property key="Tree.collapsedIcon" type="idref" value="TreeCollapseIcon" /> 
    1253                 <imageIcon id="TreeExpandIcon" path="distrib/resources/tree_cell_expand.png" /> 
     1327                <imageIcon id="TreeExpandIcon" path="/resources/tree_cell_expand.png" 
     1328                        sourceInsets="0 0 0 0" /> 
    12541329                <property key="Tree.expandedIcon" type="idref" value="TreeExpandIcon" /> 
    12551330                <state> 
    1256                         <imagePainter method="TreeBackground" path="distrib/resources/text_bg.png" 
     1331                        <imagePainter method="treeBackground" path="/resources/text_bg.png" 
    12571332                                sourceInsets="0 0 0 0" /> 
    12581333                </state> 
     
    12751350        <style id="SpinnerStyle"> 
    12761351                <state> 
    1277                         <imagePainter method="SpinnerBackground" path="distrib/resources/text_bg.png" 
     1352                        <imagePainter method="spinnerBackground" path="/resources/text_bg.png" 
    12781353                                sourceInsets="0 0 0 0" /> 
    12791354                </state> 
     
    12911366                <state> 
    12921367                        <color value="#326CB7" type="TEXT_FOREGROUND" /> 
    1293                         <imagePainter method="ToolTipBackground" path="distrib/resources/ToolTip/background.png" 
     1368                        <imagePainter method="toolTipBackground" path="/resources/ToolTip/background.png" 
    12941369                                sourceInsets="4 4 6 6" /> 
    12951370                </state> 
     
    13031378                <insets top="0" left="0" bottom="0" right="0"></insets> 
    13041379                <property key="OptionPane.separatorPadding" type="integer" 
    1305                                 value="1" /> 
    1306                                  
     1380                        value="1" /> 
     1381 
    13071382                <property key="OptionPane.buttonPadding" type="integer" 
    1308                                 value="10" />            
    1309                                  
     1383                        value="10" /> 
     1384 
    13101385                <state> 
    13111386                        <!-- 
    1312                         <imagePainter method="OptionPaneBackground" path="distrib/resources/bg_options_pane.png" sourceInsets="15 15 15 15"/> 
     1387                                <imagePainter method="OptionPaneBackground" 
     1388                                path="/resources/bg_options_pane.png" sourceInsets="15 15 15 15"/> 
    13131389                        --> 
    13141390                </state> 
    13151391        </style> 
    1316         <bind style="OptionPaneStyle" type="region" key="OptionPane"/> 
     1392        <bind style="OptionPaneStyle" type="region" key="OptionPane" /> 
    13171393 
    13181394        <!-- ================================= --> 
     
    13221398                <insets top="0" left="15" bottom="0" right="0"></insets> 
    13231399        </style> 
    1324         <bind style="OptionPaneLabelStyle" type="name" key="OptionPane.label"/> 
    1325          
     1400        <bind style="OptionPaneLabelStyle" type="name" key="OptionPane.label" /> 
     1401 
    13261402        <!-- ================================= --> 
    13271403        <!-- FILE CHOOSER --> 
     
    13291405        <style id="FileChooserStyle"> 
    13301406                <insets top="0" left="0" right="0" bottom="0" /> 
    1331                 <!--  
    1332                         <imageIcon id="FileChooserCancelIcon" path="distrib/resources/FileChooser/" /> 
    1333                         <property key="FileChooser.cancelIcon" type="idref" 
    1334                                 value="FileChooserCancelIcon" /> 
    1335                         <imageIcon id="FileChooserOkIcon" path="distrib/resources/FileChooser" /> 
    1336                         <property key="FileChooser.okIcon" type="idref" value="FileChooserOkIcon" /> 
    1337                         <imageIcon id="FileViewHardDriveIcon" path="distrib/resources/FileChooser" /> 
    1338                         <property key="FileView.hardDriveIcon" type="idref" 
    1339                                 value="FileViewHardDriveIcon" /> 
    1340                          
    1341                         <imageIcon id="FileViewFloppyDriveIcon" path="distrib/resources/FileChooser" /> 
     1407                <!-- 
     1408                        <imageIcon id="FileChooserCancelIcon" path="/resources/FileChooser/" 
     1409                        /> <property key="FileChooser.cancelIcon" type="idref" 
     1410                        value="FileChooserCancelIcon" /> <imageIcon id="FileChooserOkIcon" 
     1411                        path="/resources/FileChooser" /> <property key="FileChooser.okIcon" 
     1412                        type="idref" value="FileChooserOkIcon" /> <imageIcon 
     1413                        id="FileViewHardDriveIcon" path="/resources/FileChooser" /> <property 
     1414                        key="FileView.hardDriveIcon" type="idref" 
     1415                        value="FileViewHardDriveIcon" /> <imageIcon 
     1416                        id="FileViewFloppyDriveIcon" path="/resources/FileChooser" /> 
    13421417                        <property key="FileView.floppyDriveIcon" type="idref" 
    1343                                 value="FileViewFloppyDriveIcon" /> 
    1344                         <imageIcon id="FileViewFileIcon" path="distrib/resources/FileChooser" /> 
    1345                         <property key="FileView.fileIcon" type="idref" value="FileViewFileIcon" /> 
    1346                         <imageIcon id="FileViewComputerIcon" path="distrib/resources/FileChooser" /> 
    1347                         <property key="FileView.computerIcon" type="idref" 
    1348                                 value="FileViewComputerIcon" /> 
    1349                  -->     
    1350                         <imageIcon id="FileViewDirectoryIcon" path="distrib/resources/FileChooser/btn_up_disabled.png" /> 
    1351                         <property key="FileView.directoryIcon" type="idref" 
    1352                                 value="FileViewDirectoryIcon" /> 
    1353                          
    1354                         <imageIcon id="FileChooserNewFolderIcon" path="distrib/resources/FileChooser/btn_new_folder.png" /> 
    1355                         <property key="FileChooser.newFolderIcon" type="idref" 
    1356                                 value="FileChooserNewFolderIcon" /> 
    1357                          
    1358                         <imageIcon id="FileChooserUpFolderIcon" path="distrib/resources/FileChooser/btn_up.png" /> 
    1359                         <property key="FileChooser.upFolderIcon" type="idref" 
    1360                                 value="FileChooserUpFolderIcon" /> 
    1361                          
    1362                         <imageIcon id="FileChooserHomeFolderIcon" path="distrib/resources/FileChooser/btn_home.png" /> 
    1363                         <property key="FileChooser.homeFolderIcon" type="idref" 
    1364                                 value="FileChooserHomeFolderIcon" /> 
    1365                          
    1366                         <imageIcon id="FileChooserDetailsViewIcon" path="distrib/resources/FileChooser/btn_details.png" /> 
    1367                         <property key="FileChooser.detailsViewIcon" type="idref" 
    1368                                 value="FileChooserDetailsViewIcon" /> 
    1369         </style> 
    1370         <bind style="FileChooserStyle" type="region" key="FileChooser" />  
    1371 <!--  
    1372         <style id="SeparatorStyle"> 
    1373                 <property key="Separator.thickness" type="integer" 
    1374                                 value="1" /> 
    1375                 <state> 
    1376                         <color type="BACKGROUND" value="#bec1c4"/> 
    1377                 </state> 
    1378         </style> 
    1379         <bind style="SeparatorStyle" type="region" key="Separator" /> 
    1380 --> 
     1418                        value="FileViewFloppyDriveIcon" /> <imageIcon id="FileViewFileIcon" 
     1419                        path="/resources/FileChooser" /> <property key="FileView.fileIcon" 
     1420                        type="idref" value="FileViewFileIcon" /> <imageIcon 
     1421                        id="FileViewComputerIcon" path="/resources/FileChooser" /> <property 
     1422                        key="FileView.computerIcon" type="idref" value="FileViewComputerIcon" 
     1423                        /> 
     1424                --> 
     1425                <imageIcon id="FileViewDirectoryIcon" path="/resources/FileChooser/btn_up_disabled.png" 
     1426                        sourceInsets="0 0 0 0" /> 
     1427                <property key="FileView.directoryIcon" type="idref" 
     1428                        value="FileViewDirectoryIcon" /> 
     1429 
     1430                <imageIcon id="FileChooserNewFolderIcon" path="/resources/FileChooser/btn_new_folder.png" 
     1431                        sourceInsets="0 0 0 0" /> 
     1432                <property key="FileChooser.newFolderIcon" type="idref" 
     1433                        value="FileChooserNewFolderIcon" /> 
     1434 
     1435                <imageIcon id="FileChooserUpFolderIcon" path="/resources/FileChooser/btn_up.png" 
     1436                        sourceInsets="0 0 0 0" /> 
     1437                <property key="FileChooser.upFolderIcon" type="idref" 
     1438                        value="FileChooserUpFolderIcon" /> 
     1439 
     1440                <imageIcon id="FileChooserHomeFolderIcon" path="/resources/FileChooser/btn_home.png" 
     1441                        sourceInsets="0 0 0 0" /> 
     1442                <property key="FileChooser.homeFolderIcon" type="idref" 
     1443                        value="FileChooserHomeFolderIcon" /> 
     1444 
     1445                <imageIcon id="FileChooserDetailsViewIcon" path="/resources/FileChooser/btn_details.png" 
     1446                        sourceInsets="0 0 0 0" /> 
     1447                <property key="FileChooser.detailsViewIcon" type="idref" 
     1448                        value="FileChooserDetailsViewIcon" /> 
     1449        </style> 
     1450        <bind style="FileChooserStyle" type="region" key="FileChooser" /> 
     1451        <!-- 
     1452                <style id="SeparatorStyle"> <property key="Separator.thickness" 
     1453                type="integer" value="1" /> <state> <color type="BACKGROUND" 
     1454                value="#bec1c4"/> </state> </style> <bind style="SeparatorStyle" 
     1455                type="region" key="Separator" /> 
     1456        --> 
    13811457        <style id="SplitPaneDividerStyle"> 
    1382                 <property key="Separator.thickness" type="integer" 
    1383                                 value="1" /> 
    1384                 <state> 
    1385                         <imagePainter method="splitPaneDividerBackground" path="distrib/resources/md_panel_bg.png" sourceInsets="0 0 0 0"/> 
     1458                <property key="Separator.thickness" type="integer" value="1" /> 
     1459                <state> 
     1460                        <imagePainter method="splitPaneDividerBackground" path="/resources/md_panel_bg.png" 
     1461                                sourceInsets="0 0 0 0" /> 
    13861462                </state> 
    13871463        </style> 
    13881464        <bind style="SplitPaneDividerStyle" type="region" key="SplitPaneDivider" /> 
    1389          
     1465 
    13901466        <!-- ================================= --> 
    13911467        <!-- CONNECTION PALETTE ADD BUTTON --> 
     
    13941470                <insets top="11" left="11" right="11" bottom="11" /> 
    13951471                <state value="ENABLED"> 
    1396                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_add.png" 
    1397                                 sourceInsets="0 0 0 0" /> 
    1398                 </state> 
    1399                 <state value="DISABLED"> 
    1400                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_add_disabled.png" 
    1401                                 sourceInsets="0 0 0 0" /> 
    1402                 </state> 
    1403                 <state value="PRESSED"> 
    1404                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_add_pressed.png" 
    1405                                 sourceInsets="0 0 0 0" /> 
    1406                 </state> 
    1407                 <state value="MOUSE_OVER"> 
    1408                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_add_over.png" 
     1472                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_add.png" 
     1473                                sourceInsets="0 0 0 0" /> 
     1474                </state> 
     1475                <state value="DISABLED"> 
     1476                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_add_disabled.png" 
     1477                                sourceInsets="0 0 0 0" /> 
     1478                </state> 
     1479                <state value="PRESSED"> 
     1480                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_add_pressed.png" 
     1481                                sourceInsets="0 0 0 0" /> 
     1482                </state> 
     1483                <state value="MOUSE_OVER"> 
     1484                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_add_over.png" 
    14091485                                sourceInsets="0 0 0 0" /> 
    14101486                </state> 
     
    14191495                <insets top="11" left="11" right="11" bottom="11" /> 
    14201496                <state value="ENABLED"> 
    1421                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_edit.png" 
    1422                                 sourceInsets="0 0 0 0" /> 
    1423                 </state> 
    1424                 <state value="DISABLED"> 
    1425                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_edit_disabled.png" 
    1426                                 sourceInsets="0 0 0 0" /> 
    1427                 </state> 
    1428                 <state value="PRESSED"> 
    1429                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_edit_pressed.png" 
    1430                                 sourceInsets="0 0 0 0" /> 
    1431                 </state> 
    1432                 <state value="MOUSE_OVER"> 
    1433                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_edit_over.png" 
     1497                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_edit.png" 
     1498                                sourceInsets="0 0 0 0" /> 
     1499                </state> 
     1500                <state value="DISABLED"> 
     1501                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_edit_disabled.png" 
     1502                                sourceInsets="0 0 0 0" /> 
     1503                </state> 
     1504                <state value="PRESSED"> 
     1505                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_edit_pressed.png" 
     1506                                sourceInsets="0 0 0 0" /> 
     1507                </state> 
     1508                <state value="MOUSE_OVER"> 
     1509                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_edit_over.png" 
    14341510                                sourceInsets="0 0 0 0" /> 
    14351511                </state> 
     
    14441520                <insets top="11" left="12" right="11" bottom="11" /> 
    14451521                <state value="ENABLED"> 
    1446                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_delete.png" 
    1447                                 sourceInsets="0 0 0 0" /> 
    1448                 </state> 
    1449                 <state value="DISABLED"> 
    1450                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_delete_disabled.png" 
    1451                                 sourceInsets="0 0 0 0" /> 
    1452                 </state> 
    1453                 <state value="PRESSED"> 
    1454                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_delete_pressed.png" 
    1455                                 sourceInsets="0 0 0 0" /> 
    1456                 </state> 
    1457                 <state value="MOUSE_OVER"> 
    1458                         <imagePainter method="buttonBackground" path="distrib/resources/serverPalette/btn_delete_over.png" 
     1522                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_delete.png" 
     1523                                sourceInsets="0 0 0 0" /> 
     1524                </state> 
     1525                <state value="DISABLED"> 
     1526                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_delete_disabled.png" 
     1527                                sourceInsets="0 0 0 0" /> 
     1528                </state> 
     1529                <state value="PRESSED"> 
     1530                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_delete_pressed.png" 
     1531                                sourceInsets="0 0 0 0" /> 
     1532                </state> 
     1533                <state value="MOUSE_OVER"> 
     1534                        <imagePainter method="buttonBackground" path="/resources/serverPalette/btn_delete_over.png" 
    14591535                                sourceInsets="0 0 0 0" /> 
    14601536                </state> 
     
    14671543        <style id="listPaletteListButton"> 
    14681544                <state value="ENABLED"> 
    1469                         <imagePainter method="buttonBackground" path="distrib/resources/Palettes/list_button.png" 
     1545                        <imagePainter method="buttonBackground" path="/resources/Palettes/list_button.png" 
    14701546                                sourceInsets="5 5 5 5" /> 
    14711547                </state> 
    14721548                <state value="DISABLED"> 
    1473                         <imagePainter method="buttonBackground" path="distrib/resources/Palettes/list_button_disabled.png" 
     1549                        <imagePainter method="buttonBackground" path="/resources/Palettes/list_button_disabled.png" 
    14741550                                sourceInsets="5 5 5 5" /> 
    14751551                </state> 
    14761552                <state value="PRESSED"> 
    1477                         <imagePainter method="buttonBackground" path="distrib/resources/Palettes/list_button_pressed.png" 
     1553                        <imagePainter method="buttonBackground" path="/resources/Palettes/list_button_pressed.png" 
    14781554                                sourceInsets="5 5 5 5" /> 
    14791555                </state> 
    14801556                <state value="MOUSE_OVER"> 
    1481                         <imagePainter method="buttonBackground" path="distrib/resources/Palettes/list_button_over.png" 
     1557                        <imagePainter method="buttonBackground" path="/resources/Palettes/list_button_over.png" 
    14821558                                sourceInsets="5 5 5 5" /> 
    14831559                </state> 
     
    14931569                <insets top="11" left="11" right="11" bottom="11" /> 
    14941570                <state value="ENABLED"> 
    1495                         <imagePainter method="buttonBackground" path="distrib/resources/PagePreviewPalette/add_after.png" 
    1496                                 sourceInsets="0 0 0 0" /> 
    1497                 </state> 
    1498                 <state value="DISABLED"> 
    1499                         <imagePainter method="buttonBackground" path="distrib/resources/PagePreviewPalette/add_after_disabled.png" 
    1500                                 sourceInsets="0 0 0 0" /> 
    1501                 </state> 
    1502                 <state value="PRESSED"> 
    1503                         <imagePainter method="buttonBackground" path="distrib/resources/PagePreviewPalette/add_after_pressed.png" 
    1504                                 sourceInsets="0 0 0 0" /> 
    1505                 </state> 
    1506                 <state value="MOUSE_OVER"> 
    1507                         <imagePainter method="buttonBackground" path="distrib/resources/PagePreviewPalette/add_after_over.png" 
     1571                        <imagePainter method="buttonBackground" path="/resources/PagePreviewPalette/add_after.png" 
     1572                                sourceInsets="0 0 0 0" /> 
     1573                </state> 
     1574                <state value="DISABLED"> 
     1575                        <imagePainter method="buttonBackground" path="/resources/PagePreviewPalette/add_after_disabled.png" 
     1576                                sourceInsets="0 0 0 0" /> 
     1577                </state> 
     1578                <state value="PRESSED"> 
     1579                        <imagePainter method="buttonBackground" path="/resources/PagePreviewPalette/add_after_pressed.png" 
     1580                                sourceInsets="0 0 0 0" /> 
     1581                </state> 
     1582                <state value="MOUSE_OVER"> 
     1583                        <imagePainter method="buttonBackground" path="/resources/PagePreviewPalette/add_after_over.png" 
    15081584                                sourceInsets="0 0 0 0" /> 
    15091585                </state> 
     
    15171593                <insets top="11" left="11" right="11" bottom="11" /> 
    15181594                <state value="ENABLED"> 
    1519                         <imagePainter method="buttonBackground" path="distrib/resources/PagePreviewPalette/add_before.png" 
    1520                                 sourceInsets="0 0 0 0" /> 
    1521                 </state> 
    1522                 <state value="DISABLED"> 
    1523                         <imagePainter method="buttonBackground" path="distrib/resources/PagePreviewPalette/add_before_disabled.png" 
    1524                                 sourceInsets="0 0 0 0" /> 
    1525                 </state> 
    1526                 <state value="PRESSED"> 
    1527                         <imagePainter method="buttonBackground" path="distrib/resources/PagePreviewPalette/add_before_pressed.png" 
    1528                                 sourceInsets="0 0 0 0" /> 
    1529                 </state> 
    1530                 <state value="MOUSE_OVER"> 
    1531                         <imagePainter method="buttonBackground" path="distrib/resources/PagePreviewPalette/add_before_over.png" 
     1595                        <imagePainter method="buttonBackground" path="/resources/PagePreviewPalette/add_before.png" 
     1596                                sourceInsets="0 0 0 0" /> 
     1597                </state> 
     1598                <state value="DISABLED"> 
     1599                        <imagePainter method="buttonBackground" path="/resources/PagePreviewPalette/add_before_disabled.png" 
     1600                                sourceInsets="0 0 0 0" /> 
     1601                </state> 
     1602                <state value="PRESSED"> 
     1603                        <imagePainter method="buttonBackground" path="/resources/PagePreviewPalette/add_before_pressed.png" 
     1604                                sourceInsets="0 0 0 0" /> 
     1605                </state> 
     1606                <state value="MOUSE_OVER"> 
     1607                        <imagePainter method="buttonBackground" path="/resources/PagePreviewPalette/add_before_over.png" 
    15321608                                sourceInsets="0 0 0 0" /> 
    15331609                </state> 
     
    15411617                <insets top="11" left="12" right="11" bottom="11" /> 
    15421618                <state value="ENABLED"> 
    1543                         <imagePainter method="buttonBackground" path="distrib/resources/Palettes/btn_delete.png" 
    1544                                 sourceInsets="0 0 0 0" /> 
    1545                 </state> 
    1546                 <state value="DISABLED"> 
    1547                         <imagePainter method="buttonBackground" path="distrib/resources/Palettes/btn_delete_disabled.png" 
    1548                                 sourceInsets="0 0 0 0" /> 
    1549                 </state> 
    1550                 <state value="PRESSED"> 
    1551                         <imagePainter method="buttonBackground" path="distrib/resources/Palettes/btn_delete_pressed.png" 
    1552                                 sourceInsets="0 0 0 0" /> 
    1553                 </state> 
    1554                 <state value="MOUSE_OVER"> 
    1555                         <imagePainter method="buttonBackground" path="distrib/resources/Palettes/btn_delete_over.png" 
     1619                        <imagePainter method="buttonBackground" path="/resources/Palettes/btn_delete.png" 
     1620                                sourceInsets="0 0 0 0" /> 
     1621                </state> 
     1622                <state value="DISABLED"> 
     1623                        <imagePainter method="buttonBackground" path="/resources/Palettes/btn_delete_disabled.png" 
     1624                                sourceInsets="0 0 0 0" /> 
     1625                </state> 
     1626                <state value="PRESSED"> 
     1627                        <imagePainter method="buttonBackground" path="/resources/Palettes/btn_delete_pressed.png" 
     1628                                sourceInsets="0 0 0 0" /> 
     1629                </state> 
     1630                <state value="MOUSE_OVER"> 
     1631                        <imagePainter method="buttonBackground" path="/resources/Palettes/btn_delete_over.png" 
    15561632                                sourceInsets="0 0 0 0" /> 
    15571633                </state> 
     
    15671643                <insets top="0" left="0" bottom="0" right="0"/> 
    15681644                <state value="ENABLED"> 
    1569                         <imagePainter method="PanelBackground" path="distrib/resources/empty_background.png" 
     1645                        <imagePainter method="PanelBackground" path="/resources/empty_background.png" 
    15701646                                sourceInsets="6 6 17 6" /> 
    15711647                </state> 
     
    15791655                <insets top="5" left="5" bottom="1" right="5"/> 
    15801656                <state value="ENABLED"> 
    1581                         <imagePainter method="PanelBackground" path="distrib/resources/PagePreviewPalette/page_preview_thumb.png" 
     1657                        <imagePainter method="PanelBackground" path="/resources/PagePreviewPalette/page_preview_thumb.png" 
    15821658                                sourceInsets="6 6 17 6" /> 
    15831659                </state> 
     
    15911667                <insets top="5" left="5" bottom="1" right="5"/> 
    15921668                <state value="ENABLED"> 
    1593                         <imagePainter method="PanelBackground" path="distrib/resources/PagePreviewPalette/page_preview_thumb_selected.png" 
     1669                        <imagePainter method="PanelBackground" path="/resources/PagePreviewPalette/page_preview_thumb_selected.png" 
    15941670                                sourceInsets="6 6 17 6" /> 
    15951671                </state> 
     
    16021678        <style id="pagePreviewPaletteList"> 
    16031679                <state value="ENABLED"> 
    1604                         <imagePainter method="listBackground" path="distrib/resources/md_panel_bg.png" 
    1605                                 sourceInsets="0 0 0 0" /> 
    1606                 </state> 
    1607                 <state value="DISABLED"> 
    1608                         <imagePainter method="listBackground" path="distrib/resources/md_panel_bg.png" 
     1680                        <imagePainter method="listBackground" path="/resources/md_panel_bg.png" 
     1681                                sourceInsets="0 0 0 0" /> 
     1682                </state> 
     1683                <state value="DISABLED"> 
     1684                        <imagePainter method="listBackground" path="/resources/md_panel_bg.png" 
    16091685                                sourceInsets="0 0 0 0" /> 
    16101686                </state> 
     
    16161692        <!-- 
    16171693                ================================= <style id="ScenePanelStyle"> <state> 
    1618                 <imageIcon id="tileImage" path="distrib/resources/app_bg.png"/> <property 
    1619                 key="tileImage" type="idref" value="tileImage"/> <painter 
    1620                 method="panelBackground" idref="TilePainter"/> </state> </style> <bind 
    1621                 style="ScenePanelStyle" type="name" key="ScenePanel" /> 
     1694                <imageIcon id="BACKGROUND" path="/resources/app_bg.png"/> <property 
     1695                key="BACKGROUND" type="idref" value="BACKGROUND"/> <painter 
     1696                method="panelBackground" idref="SophiePainter"/> </state> </style> 
     1697                <bind style="ScenePanelStyle" type="name" key="ScenePanel" /> 
    16221698        --> 
    16231699 
     
    16261702        <!-- 
    16271703                ================================= <style id="DesktopPaneStyle"> 
    1628                 <state> <imageIcon id="tileImage" path="distrib/resources/app_bg.png"/> 
    1629                 <property key="tileImage" type="idref" value="tileImage"/> <painter 
    1630                 method="panelBackground" idref="TilePainter"/> </state> </style> <bind 
    1631                 style="DesktopPaneStyle" type="region" key="DesktopPane" /> 
     1704                <state> <imageIcon id="BACKGROUND" path="/resources/app_bg.png"/> 
     1705                <property key="BACKGROUND" type="idref" value="BACKGROUND"/> <painter 
     1706                method="panelBackground" idref="SophiePainter"/> </state> </style> 
     1707                <bind style="DesktopPaneStyle" type="region" key="DesktopPane" /> 
    16321708        --> 
    16331709 
     
    16371713                =========== <style id="ScrollPaneStyle"> <property 
    16381714                key="ScrollPane.viewportBorderInsets" type="insets" value="0 0 0 0" /> 
    1639                 <state> <imageIcon id="tileImage" path="distrib/resources/app_bg.png"/> 
    1640                 <property key="tileImage" type="idref" value="tileImage"/> <painter 
    1641                 method="panelBackground" idref="TilePainter"/> </state> </style> <bind 
    1642                 style="ScrollPaneStyle" type="region" key="ScrollPane" /> 
     1715                <state> <imageIcon id="BACKGROUND" path="/resources/app_bg.png"/> 
     1716                <property key="BACKGROUND" type="idref" value="BACKGROUND"/> <painter 
     1717                method="panelBackground" idref="SophiePainter"/> </state> </style> 
     1718                <bind style="ScrollPaneStyle" type="region" key="ScrollPane" /> 
    16431719        --> 
    16441720 
    16451721        <!-- 
    16461722                <style id="CheckBoxMenuItemStyle"> <state> <imagePainter 
    1647                 method="CheckBoxMenuItemBackground" path="distrib/resources/text_bg.png" 
     1723                method="CheckBoxMenuItemBackground" path="/resources/text_bg.png" 
    16481724                sourceInsets="0 0 0 0" /> </state> </style> <bind 
    16491725                style="CheckBoxMenuItemStyle" type="region" key="CheckBoxMenuItem" /> 
     
    17501826 
    17511827        <!-- 
    1752                 <style id="SplitPaneStyle"> <property 
    1753                 key="SplitPane.size" type="integer" value="0" /> <state> <imagePainter 
    1754                 method="SplitPaneBackground" path="distrib/resources/panel_bg.png" 
     1828                <style id="SplitPaneStyle"> <property key="SplitPane.size" 
     1829                type="integer" value="0" /> <state> <imagePainter 
     1830                method="SplitPaneBackground" path="/resources/panel_bg.png" 
    17551831                sourceInsets="0 0 0 0" /> </state> </style> <bind 
    17561832                style="SplitPaneStyle" type="region" key="SplitPane" /> 
     
    17691845        <!-- 
    17701846                <style id="ViewportStyle"> <state> <imagePainter 
    1771                 method="ViewportBackground" path="distrib/resources/panel_bg.png" 
     1847                method="ViewportBackground" path="/resources/panel_bg.png" 
    17721848                sourceInsets="0 0 0 0"/> </state> </style> <bind style="ViewportStyle" 
    17731849                type="region" key="Viewport"/> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.ws_connector/.classpath

    r5047 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.ws_connector/.settings/org.eclipse.jdt.core.prefs

    r2023 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:44:35 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.ws_connector/src/main/java/org/sophie2/main/ws_connector/FacadeInvocationHandler.java

    r6880 r7238  
    5757        } 
    5858 
    59         @Override 
    6059        public Object invoke(Object proxy, Method method, Object[] args) 
    6160                        throws Throwable { 
     
    8786                                                .createResponse(new ResponseProducer<Exception>() { 
    8887 
    89                                                         @Override 
    9088                                                        public Exception produce() throws ResponseExcpetion { 
    9189                                                                throw new ResponseExcpetion( 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.main.ws_connector/src/main/java/org/sophie2/main/ws_connector/WSConnector.java

    r6013 r7238  
    3838        } 
    3939 
    40         @Override 
    4140        public FacadeR4 getFacade(String serverLocation) { 
    4241                assert serverLocation != null : "Server location cannot be null"; 
     
    6463        } 
    6564 
    66         @Override 
    6765        public boolean supports(String serverLocation) { 
    6866                assert serverLocation != null : "Server location cannot be null"; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.reader/.classpath

    r2492 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.reader/.settings/org.eclipse.jdt.core.prefs

    r2492 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:44:42 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server/.classpath

    r348 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.core/.classpath

    r6206 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.core/.settings/org.eclipse.jdt.core.prefs

    r5787 r7238  
    1 #Fri Aug 28 17:11:15 EEST 2009 
     1#Mon Oct 05 13:45:26 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.core/src/main/java/org/sophie2/server/core/facade/HttpFacadeService.java

    r6172 r7238  
    4646                } 
    4747 
    48                 @Override 
    4948                public Object invoke(Object proxy, Method method, Object[] args) 
    5049                                throws Throwable { 
     
    144143                        return new InvocationResult() { 
    145144 
    146                                 @Override 
    147145                                public String getContentType() { 
    148146                                        return RESULT_CONTENT_TYPE; 
    149147                                } 
    150148 
    151                                 @Override 
    152149                                public InputStream getStream() throws IOException { 
    153150                                        return new ByteArrayInputStream(xmlRef.get().getBytes( 
    154                                                         charset)); 
     151                                                        charset.toString())); 
    155152                                } 
    156153                        }; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.core/src/main/java/org/sophie2/server/core/facade/ServerConnector.java

    r6880 r7238  
    4444         * Creates a facade by specified server url. 
    4545         */ 
    46         @Override 
    4746        public FacadeR4 getFacade(String serverUrl) { 
    4847                String normalizedServerUrl = normalizeServerUrl(serverUrl); 
     
    8685         * to given server URL. 
    8786         */ 
    88         @Override 
    8987        public boolean supports(String url) { 
    9088                return true; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.core/src/main/java/org/sophie2/server/core/facade/ServerFacade.java

    r6880 r7238  
    3939        private static <T> ResponseProducer<T> notImplementedProducer() { 
    4040                return new ResponseProducer<T>() { 
    41                         @Override 
    4241                        public T produce() throws ResponseExcpetion { 
    4342                                throw new ResponseExcpetion("Not implemented"); 
     
    7675         
    7776 
    78         @Override 
    7977        public Response<String> openSession() { 
    8078                final ServerSession server = this.serverSession; 
    8179                return Response.<String> createResponse(new ResponseProducer<String>() { 
    82                         @Override 
    8380                        public String produce() { 
    8481                                String sessionId = server 
     
    8986        } 
    9087 
    91         @Override 
    9288        public Response<Void> closeSession(final String sessionId) { 
    9389                final ServerSession server = this.serverSession; 
    9490                return Response.<Void> createResponse(new ResponseProducer<Void>() { 
    95                         @Override 
    9691                        public Void produce() { 
    9792                                server.closeSession(sessionId); 
     
    10196        } 
    10297 
    103         @Override 
    10498        public Response<Void> login(final String sessionId, ResourceRefR4 userRef, 
    10599                        final String password) { 
     
    112106 
    113107                return Response.<Void> createResponse(new AccessResponseProducer<Void>(sessionId, newOwner) { 
    114                         @Override 
    115108                        public Void produce() throws ResponseExcpetion { 
    116109                                UserH user = ResourceH.getHelper(getAccess(), UserH.class); 
     
    127120        } 
    128121 
    129         @Override 
    130122        public Response<Void> startRegistration(String sid, ResourceRefR4 user, 
    131123                        String password, String email) { 
     
    134126        } 
    135127 
    136         @Override 
    137128        public Response<Void> confirmRegistration(String sid, ResourceRefR4 user, 
    138129                        String secretKey) { 
     
    141132        } 
    142133 
    143         @Override 
    144134        public Response<Void> logout(final String sessionId) { 
    145135                final ServerSession server = this.serverSession; 
    146136                return Response.<Void> createResponse(new ResponseProducer<Void>() { 
    147                         @Override 
    148137                        public Void produce() throws ResponseExcpetion { 
    149138                                ResourceRefR4 sessionUser = server.getSessionUser(sessionId, 
     
    183172        } 
    184173         
    185         @Override 
    186174        public <T> Response<T> getResourceEntry(String sessionId, 
    187175                        ResourceRefR4 ref, final RevisionId revisionId, final UndefinedKey<T> key) { 
    188176                 
    189177                return Response.<T> createResponse(new AccessResponseProducer<T>(sessionId, ref) { 
    190                         @Override 
    191178                        public T produce() throws ResponseExcpetion { 
    192179                                ResourceRevision revision = ServerFacadeUtils.findFirstNotAfter( 
     
    204191        } 
    205192 
    206         @Override 
    207193        public Response<ImmList<HistoryEntry>> getResourceHistory(String sessionId, 
    208194                        ResourceRefR4 ref, final RevisionId from, final RevisionId to, 
     
    216202                                .<ImmList<HistoryEntry>> createResponse(new AccessResponseProducer<ImmList<HistoryEntry>>(sessionId, ref) { 
    217203 
    218                                         @Override 
    219204                                        public ImmList<HistoryEntry> produce() 
    220205                                                        throws ResponseExcpetion { 
     
    249234        } 
    250235 
    251         @Override 
    252236        public Response<ImmList<HistoryEntry>> syncResource(String sessionId, 
    253237                        final ResourceRefR4 ref, final RevisionId lastSyncId, final ImmList<HistoryEntry> changesList) { 
     
    257241                return Response.<ImmList<HistoryEntry>> createResponse( 
    258242                                new AccessResponseProducer<ImmList<HistoryEntry>>(sessionId, ref) { 
    259                                         @Override 
    260243                                        public ImmList<HistoryEntry> produce() 
    261244                                                        throws ResponseExcpetion { 
     
    303286        } 
    304287 
    305         @Override 
    306288        public Response<BinData> getBinPart(String sid, ResourceRefR4 ref, 
    307289                        Key<BinData> binKey, int start, int size) { 
     
    310292        } 
    311293 
    312         @Override 
    313294        public Response<Integer> getBinSize(String sid, ResourceRefR4 ref, 
    314295                        Key<BinData> binKey) { 
     
    317298        } 
    318299 
    319         @Override 
    320300        public Response<BinData> getDownload(String sid, ResourceRefR4 ref, 
    321301                        DownloadFormat format) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.core/src/main/java/org/sophie2/server/core/facade/ServerSession.java

    r6466 r7238  
    236236                 * equal it compares session id of each session. 
    237237                 */ 
    238                 @Override 
    239238                public int compareTo(UserSession o) { 
    240239                        long diff = this.endTimestamp - o.endTimestamp; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server/.settings/org.eclipse.jdt.core.prefs

    r917 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:45:19 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/.classpath

    r5441 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/> 
    87        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
    99        <classpathentry kind="output" path="target/classes"/> 
    1010</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/.settings/org.eclipse.jdt.core.prefs

    r5787 r7238  
    1 #Fri Aug 28 17:10:47 EEST 2009 
     1#Mon Oct 05 13:45:33 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/main/java/org/sophie2/server/webapp/ControllerServlet.java

    r6466 r7238  
    4040                this.configAwareServletConfig = new ServletConfig() { 
    4141 
    42                         @Override 
    4342                        public String getInitParameter(String name) { 
    4443                                return getServletConfig().getInitParameter(name); 
    4544                        } 
    4645 
    47                         @Override 
    4846                        public Enumeration<?> getInitParameterNames() { 
    4947                                return getServletConfig().getInitParameterNames(); 
    5048                        } 
    5149 
    52                         @Override 
    5350                        public ServletContext getServletContext() { 
    5451                                return getServletConfig().getServletContext(); 
    5552                        } 
    5653 
    57                         @Override 
    5854                        public String getServletName() { 
    5955                                return null; 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/main/java/org/sophie2/server/webapp/HttpService.java

    r6172 r7238  
    140140        } 
    141141 
    142         @Override 
    143142        public boolean canHandle(String path) { 
    144143                return path.startsWith(this.exportPath); 
    145144        } 
    146145 
    147         @Override 
    148146        public void handle(HttpServletRequest request, HttpServletResponse response) 
    149147                        throws ServletException, IOException { 
     
    161159                        writeResult(response, result); 
    162160                } catch (ClassNotFoundException e) { 
    163                         throw new IOException("Class not found during deserialization", e); 
     161                        SophieLog.error("Class not found during deserialization", e); 
     162                        throw new IOException("Class not found during deserialization"); 
    164163                } finally { 
    165164                        afterFinally(); 
     
    197196                        return new InvocationResult() { 
    198197 
    199                                 @Override 
    200198                                public InputStream getStream() { 
    201199                                        return new ByteArrayInputStream(result.toString() 
     
    203201                                } 
    204202 
    205                                 @Override 
    206203                                public String getContentType() { 
    207204                                        return "text/plain;charset=UTF-8"; 
     
    211208                        return new InvocationResult() { 
    212209 
    213                                 @Override 
    214210                                public String getContentType() { 
    215211                                        return "text/plain;charset=UTF-8"; 
    216212                                } 
    217213 
    218                                 @Override 
    219214                                public InputStream getStream() throws IOException { 
    220215                                        return new ByteArrayInputStream( 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/main/java/org/sophie2/server/webapp/ProLibELResolver.java

    r3976 r7238  
    7070                 * Does nothing. 
    7171                 */ 
    72                 @Override 
    7372                public void contextDestroyed(ServletContextEvent sce) { 
    7473                        // do nothing 
     
    7877                 * Method which actually does the initialization. 
    7978                 */ 
    80                 @Override 
    8179                public void contextInitialized(ServletContextEvent sce) { 
    8280                        JspFactory jspFactory = JspFactory.getDefaultFactory(); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/main/java/org/sophie2/server/webapp/ServletRequestHandlerAdapter.java

    r6172 r7238  
    44import java.io.IOException; 
    55import java.util.Arrays; 
     6import java.util.Collections; 
    67 
    78import javax.servlet.Servlet; 
     
    118119                super(); 
    119120                assert pathSpecifications != null : "cannot provide null as path specifications."; 
    120                 this.pathSpecifications = Arrays.copyOf(pathSpecifications,  
    121                                 pathSpecifications.length); 
     121                int i = 0; 
     122                this.pathSpecifications = new String[pathSpecifications.length]; 
     123                for (String pathSpecification : pathSpecifications) { 
     124                        this.pathSpecifications[i] = pathSpecification; 
     125                        i++; 
     126                } 
    122127                this.adaptee = adaptee; 
    123128        } 
    124129 
    125         @Override 
    126130        public synchronized void init(ServletConfig config) throws ServletException { 
    127131                if (!this.inited) { 
     
    131135        } 
    132136 
    133         @Override 
    134137        public boolean inited() { 
    135138                return this.inited; 
    136139        } 
    137140 
    138         @Override 
    139141        public void handle(HttpServletRequest request, HttpServletResponse response) 
    140142                        throws ServletException, IOException { 
     
    142144        } 
    143145 
    144         @Override 
    145146        public boolean canHandle(String path) { 
    146147                return RequestUtils.matchesSpecifications(path, this.pathSpecifications); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/main/java/org/sophie2/server/webapp/SophieJettyLog.java

    r6880 r7238  
    6565        } 
    6666 
    67         @Override 
    6867        public void debug(String msg, Throwable th) { 
    6968                log(LogLevel.DEBUG, msg, th); 
     
    7170        } 
    7271 
    73         @Override 
    7472        public void debug(String msg, Object arg0, Object arg1) { 
    7573                log(LogLevel.DEBUG, format(msg, arg0, arg1), null); 
    7674        } 
    7775 
    78         @Override 
    7976        public Logger getLogger(String name) { 
    8077                return new SophieJettyLog(name); 
    8178        } 
    8279 
    83         @Override 
    8480        public void info(String msg, Object arg0, Object arg1) { 
    8581                log(LogLevel.INFO, format(msg, arg0, arg1), null); 
    8682        } 
    8783 
    88         @Override 
    8984        public boolean isDebugEnabled() { 
    9085                /* 
     
    9590        } 
    9691 
    97         @Override 
    9892        public /* synchronized */ void setDebugEnabled(boolean enabled) { 
    9993                LogLevel minLevel = enabled ? LogLevel.DEBUG : LogLevel.INFO; 
     
    10397        } 
    10498 
    105         @Override 
    10699        public void warn(String msg, Throwable th) { 
    107100                log(LogLevel.WARN, msg, th); 
    108101        } 
    109102 
    110         @Override 
    111103        public void warn(String msg, Object arg0, Object arg1) { 
    112104                log(LogLevel.WARN, format(msg, arg0, arg1), null); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/main/java/org/sophie2/server/webapp/StaticContentHttpRequestHandler.java

    r6343 r7238  
    7878        } 
    7979 
    80         @Override 
    8180        public boolean canHandle(String path) { 
    8281                String normalizedPath = normalizePath(path); 
     
    116115         * Handles 
    117116         */ 
    118         @Override 
    119117        public void handle(HttpServletRequest request, HttpServletResponse response) 
    120118                        throws ServletException, IOException { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/main/java/org/sophie2/server/webapp/testing/BaseHttpRequestHandlerTest.java

    r4879 r7238  
    6565 
    6666                @SuppressWarnings("synthetic-access") 
    67                 @Override 
    6867                public Object invoke(Object proxy, Method method, Object[] args) 
    6968                                throws Throwable { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/main/java/org/sophie2/server/webapp/testing/BaseHttpRequestHandlerTests.java

    r4155 r7238  
    6161 
    6262                @SuppressWarnings("synthetic-access") 
    63                 @Override 
    6463                public Object invoke(Object proxy, Method method, Object[] args) 
    6564                                throws Throwable { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/main/java/org/sophie2/server/webapp/WebAppModule.java

    r6880 r7238  
    6969                        servletContext.addEventListener(new ServletContextListener() { 
    7070 
    71                                 @Override 
    7271                                public void contextInitialized(ServletContextEvent sce) { 
    7372                                        JspFactory jspFactory = JspFactory.getDefaultFactory(); 
     
    9695                                } 
    9796 
    98                                 @Override 
    9997                                public void contextDestroyed(ServletContextEvent sce) { 
    10098                                        // do nothing 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webapp/src/test/java/org/sophie2/server/webapp/HttpServiceTest.java

    r6172 r7238  
    9292                } 
    9393 
    94                 @Override 
    9594                public String greet(String name) { 
    9695                        return String.format("Hello, %s.", name); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/.classpath

    r3619 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/.settings/org.eclipse.jdt.core.prefs

    r3619 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:45:40 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/src/main/java/org/sophie2/server/webui/AboutHandler.java

    r6172 r7238  
    2222        private static final long serialVersionUID = -2323601574422423318L; 
    2323 
    24         @Override 
    2524        public boolean canHandle(String path) { 
    2625                return RequestUtils.matchesSpecification(path, "/about"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/src/main/java/org/sophie2/server/webui/BaseHandlerSupport.java

    r6508 r7238  
    6767        } 
    6868 
    69         @Override 
    7069        public final void handle(HttpServletRequest request, 
    7170                        HttpServletResponse response) throws ServletException, IOException { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/src/main/java/org/sophie2/server/webui/ForgottenPasswordHandler.java

    r6172 r7238  
    2222        private static final long serialVersionUID = 4911464333502576011L; 
    2323 
    24         @Override 
    2524        public boolean canHandle(String path) { 
    2625                return RequestUtils.matchesSpecification(path, "/forgotten_password"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/src/main/java/org/sophie2/server/webui/LoginHandler.java

    r6880 r7238  
    2525        private static final long serialVersionUID = 7948557049242178442L; 
    2626 
    27         @Override 
    2827        public boolean canHandle(String path) { 
    2928                return RequestUtils.matchesSpecification(path, "/login"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/src/main/java/org/sophie2/server/webui/LogoutHandler.java

    r6172 r7238  
    2323        private static final long serialVersionUID = 4819638069731734042L; 
    2424 
    25         @Override 
    2625        public boolean canHandle(String path) { 
    2726                return RequestUtils.matchesSpecification(path, "/logout"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/src/main/java/org/sophie2/server/webui/ResourcesHandler.java

    r6172 r7238  
    4949         * <code>false</code> otherwise.  
    5050         */ 
    51         @Override 
    5251        public boolean canHandle(String path) { 
    5352                return RequestUtils.matchesSpecification(path, SPECIFICATION); 
     
    122121                        @Override 
    123122                        public boolean matchAction(String queryString) { 
    124                                 return queryString == null || queryString.trim().isEmpty() 
     123                                return queryString == null || queryString.trim().length() == 0 
    125124                                                || "view".equals(queryString); 
    126125                        } 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/src/main/java/org/sophie2/server/webui/SearchHandler.java

    r6172 r7238  
    2222        private static final long serialVersionUID = -2203426057306709311L; 
    2323 
    24         @Override 
    2524        public boolean canHandle(String path) { 
    2625                return RequestUtils.matchesSpecification(path, "/search"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/src/main/java/org/sophie2/server/webui/ServerInfoHandler.java

    r6172 r7238  
    2929        } 
    3030 
    31         @Override 
    3231        public boolean canHandle(String path) { 
    3332                return RequestUtils.matchesSpecification(path, "/info"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.server.webui/src/main/java/org/sophie2/server/webui/WelcomeHandler.java

    r6172 r7238  
    2121        private static final long serialVersionUID = -7521104924455844443L; 
    2222 
    23         @Override 
    2423        public boolean canHandle(String path) { 
    2524                return RequestUtils.matchesSpecification(path, "/"); 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.system/.classpath

    r2854 r7238  
    55        <classpathentry kind="src" output="target/test-classes" path="src/test/java"/> 
    66        <classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources"/> 
    7         <classpathentry kind="con" 
    8                 path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" /> 
    9         <classpathentry kind="con" 
    10                 path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" /> 
    11         <classpathentry kind="output" path="target/classes" /> 
     7        <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> 
     8        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_21"/> 
     9        <classpathentry kind="output" path="target/classes"/> 
    1210</classpath> 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.system/.settings/org.eclipse.jdt.core.prefs

    r2854 r7238  
    1 #Thu Sep 18 21:11:04 EEST 2008 
     1#Mon Oct 05 13:45:47 AFT 2009 
    22eclipse.preferences.version=1 
    33org.eclipse.jdt.core.builder.cleanOutputFolder=clean 
     
    1818org.eclipse.jdt.core.codeComplete.staticFieldSuffixes= 
    1919org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 
    20 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 
     20org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 
    2121org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 
    22 org.eclipse.jdt.core.compiler.compliance=1.6 
     22org.eclipse.jdt.core.compiler.compliance=1.5 
    2323org.eclipse.jdt.core.compiler.debug.lineNumber=generate 
    2424org.eclipse.jdt.core.compiler.debug.localVariable=generate 
     
    9797org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning 
    9898org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning 
    99 org.eclipse.jdt.core.compiler.source=1.6 
     99org.eclipse.jdt.core.compiler.source=1.5 
    100100org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled 
    101101org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/modules/org.sophie2.system/src/main/java/org/sophie2/system/profiler/Profiler.java

    r2924 r7238  
    22 
    33import java.io.PrintStream; 
    4 import java.util.ArrayDeque; 
    54import java.util.ArrayList; 
    65import java.util.Arrays; 
     
    109import java.util.List; 
    1110import java.util.Map; 
    12 import java.util.Queue; 
    1311import java.util.Timer; 
    1412import java.util.TimerTask; 
     
    220218                        @SuppressWarnings("synthetic-access") 
    221219                        public List<TreeNode> getTreeNodes() { 
    222                                 Queue<TreeNode> queue = new ArrayDeque<TreeNode>(); 
     220                                List<TreeNode> queue = new ArrayList<TreeNode>(); 
    223221                                queue.add(Tree.this.getRoot()); 
    224222                                 
    225223                                List<TreeNode> res = new ArrayList<TreeNode>(); 
    226224                                while(!queue.isEmpty()) { 
    227                                         TreeNode node = queue.remove(); 
     225                                        TreeNode node = queue.get(queue.size()); 
     226                                        queue.remove(queue.size()); 
    228227                                        res.add(node); 
    229228                                        queue.addAll(node.map.values()); 
     
    423422                                        List<TreeNode> children = new ArrayList<TreeNode>(this.map.values()); 
    424423                                        Collections.sort(children, new Comparator<TreeNode>() { 
    425                                                 @Override 
    426424                                                public int compare(TreeNode o1, TreeNode o2) { 
    427425                                                        return o2.getNodeHits() - o1.getNodeHits(); 
     
    535533                // sort entries by hits percentage 
    536534                Collections.sort(entries, new Comparator<Entry<StackTraceElement, Float>>() { 
    537                         @Override 
    538535                        public int compare(Entry<StackTraceElement, Float> o1, 
    539536                                        Entry<StackTraceElement, Float> o2) { 
     
    616613                // sort entries by hits percentage 
    617614                Collections.sort(entries, new Comparator<Entry<MethodId, Float>>() { 
    618                         @Override 
    619615                        public int compare(Entry<MethodId, Float> o1, 
    620616                                        Entry<MethodId, Float> o2) { 
  • branches/private/pav/NEW_JAVA_5/sophie2-platform/pom.xml

    r6933 r7238  
    374374                                <artifactId>maven-compiler-plugin</artifactId> 
    375375                                <configuration> 
    376                                         <source>1.6</source> 
    377                                         <target>1.6</target> 
     376                                        <source>1.5</source> 
     377                                        <target>1.5</target> 
    378378                                        <encoding>utf8</encoding> 
    379379                                        <verbose>false</verbose> 
    380                                         <failOnError>false</failOnError> 
     380                                        <failOnError>true</failOnError> 
    381381                                        <showWarnings>true</showWarnings> 
    382382                                </configuration>