Changeset 296f325491e44ede46ce793efac93e233a9a1615

Show
Ignore:
Timestamp:
01/28/07 13:03:47 (2 years ago)
Author:
Christopher Jung <bktheg@web.de>
git-committer:
Christopher Jung <bktheg@web.de> 1169985827 +0100
git-parent:

[60e85e2fcb6975011b9f339476ac4aa9f427b5ba]

git-author:
Christopher Jung <bktheg@web.de> 1169985827 +0100
Message:

Kommentare ergaenzt sowie Warnungen gefixt

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • clients/jstarmap/net/driftingsouls/ds2/framework/CanvasWindowManager.java

    re5910b8 r296f325  
    6868        private BufferStrategy strategy; 
    6969         
    70         private HashMap windows; 
     70        private HashMap<Integer,aWindowEntry> windows; 
    7171        private int nextHandle; 
    72         private Vector windowZOrder; 
    73         private Vector eventList; 
     72        private Vector<Integer> windowZOrder; 
     73        private Vector<Vector<Object>> eventList; 
    7474         
    7575        private String fontName; 
     
    100100                redraw = true; 
    101101                 
    102                 windows = new HashMap(); 
    103                 windowZOrder = new Vector(); 
    104                 eventList = new Vector(); 
     102                windows = new HashMap<Integer,aWindowEntry>(); 
     103                windowZOrder = new Vector<Integer>(); 
     104                eventList = new Vector<Vector<Object>>(); 
    105105                 
    106106                mouseLastWindowHandle = -1; 
     
    145145         
    146146        protected aWindowEntry getWindowEntry( int handle ) { 
    147                 return (aWindowEntry)windows.get(new Integer(handle)); 
     147                return windows.get(handle); 
    148148        } 
    149149         
     
    183183                        synchronized(this) { 
    184184                                for( int i=0; i < eventList.size(); i++ ) { 
    185                                         Vector aEvent = (Vector)eventList.get(i); 
     185                                        Vector<Object> aEvent = eventList.get(i); 
    186186                                        JWindow aWindow = (JWindow)aEvent.get(1); 
    187187                                        if( aWindow.getHandle() > 0 ) { 
     
    237237                                        } 
    238238                         
    239                                         Vector localZOrder = (Vector)windowZOrder.clone(); 
     239                                        Vector<Integer> localZOrder = new Vector<Integer>(); 
     240                                        localZOrder.addAll(windowZOrder); 
    240241                                        for( int i=localZOrder.size()-1; i >= 0; i-- ) { 
    241                                                 Integer handle = (Integer)localZOrder.get(i); 
     242                                                Integer handle = localZOrder.get(i); 
    242243                                                aWindowEntry entry = getWindowEntry(handle.intValue()); 
    243244                                                 
     
    551552                                return; 
    552553                        } 
    553                         else { 
    554                                 mouseLastWindowHandle = -1; 
    555                         } 
     554                        mouseLastWindowHandle = -1; 
    556555                } 
    557556        } 
     
    722721         * @param vis           Die neue Sichtbarkeit 
    723722         *  
    724          * @see setVisibility(int,boolean) 
    725          * @see setVisibility(JWindow,int) 
    726          * @see setVisibility(JWindow,boolean) 
     723         * @see #setVisibility(int,boolean) 
     724         * @see #setVisibility(JWindow,int) 
     725         * @see #setVisibility(JWindow,boolean) 
    727726         */ 
    728727        protected void setVisibility( int handle, boolean vis ) { 
     
    745744        /** 
    746745         * Setzt die Sichtbarkeit eines Fensters auf einen bestimmten Zustand. 
    747          * GÃŒltige ZustÀnde sind {@link aWindowEntry.VISIBILITY_FORCE_ON}, 
    748          * {@link aWindowEntry.VISIBILITY_FORCE_OFF},{@link aWindowEntry.VISIBILITY_ON} sowie 
    749          * {@link aWindowEntry.VISIBILITY_OFF}. 
     746         * GÃŒltige ZustÀnde sind {@link aWindowEntry#VISIBILITY_FORCE_ON}, 
     747         * {@link aWindowEntry#VISIBILITY_FORCE_OFF},{@link aWindowEntry#VISIBILITY_ON} sowie 
     748         * {@link aWindowEntry#VISIBILITY_OFF}. 
    750749         *  
    751750         * @param handle        Das Handle des betreffenden Fensters 
    752751         * @param vis           Der neue Sichtbarkeitswert 
    753752         *  
    754          * @see setVisibility(int,boolean) 
    755          * @see setVisibility(JWindow,int) 
    756          * @see setVisibility(JWindow,boolean) 
     753         * @see #setVisibility(int,boolean) 
     754         * @see #setVisibility(JWindow,int) 
     755         * @see #setVisibility(JWindow,boolean) 
    757756         */ 
    758757        protected synchronized void setVisibility( int handle, int vis ) { 
     
    816815                                } 
    817816                                 
    818                                 Vector event = new Vector(); 
     817                                Vector<Object> event = new Vector<Object>(); 
    819818                                event.add(0, new Integer(EVENT_ON_CHANGE_VISIBILITY)); 
    820819                                event.add(1, entry.getWindow()); 
     
    832831                                } 
    833832                                 
    834                                 Vector event = new Vector(); 
     833                                Vector<Object> event = new Vector<Object>(); 
    835834                                event.add(0, new Integer(EVENT_ON_CHANGE_VISIBILITY)); 
    836835                                event.add(1, entry.getWindow()); 
     
    855854                                return true; 
    856855                        } 
    857                         else { 
    858                                 return false; 
    859                         } 
    860                 } 
    861                 else { 
    862856                        return false; 
    863857                } 
     858                return false; 
    864859        } 
    865860         
     
    903898                } 
    904899                 
    905                 Vector parentList = new Vector(); 
     900                Vector<JWindow> parentList = new Vector<JWindow>(); 
    906901                 
    907902                Iterator iter = windows.values().iterator(); 
     
    983978                        // Events durchgehen 
    984979                        for( int i=0; i < eventList.size(); i++ ) { 
    985                                 Vector event = (Vector)eventList.get(i); 
     980                                Vector<Object> event = eventList.get(i); 
    986981                                if( ((JWindow)event.get(1)).getHandle() == aWindow.getHandle() ) { 
    987982                                        eventList.remove(i); 
     
    10061001        public int getWindowUnderCoord( int x, int y ) {                 
    10071002                for( int i = 0; i < windowZOrder.size(); i++ ) { 
    1008                         int handle = ((Integer)windowZOrder.get(i)).intValue(); 
     1003                        int handle = windowZOrder.get(i); 
    10091004                 
    10101005                        aWindowEntry awnd = getWindowEntry(handle); 
  • clients/jstarmap/net/driftingsouls/ds2/framework/services/ServerConnector.java

    re5910b8 r296f325  
    3434 */ 
    3535public class ServerConnector { 
    36         private HashMap connectors;    // <String, ServerConnectable> 
     36        private HashMap<String,ServerConnectable> connectors; 
    3737        private String url; 
    3838        private String session; 
     
    4848         */ 
    4949        private ServerConnector(String url, String session) {            
    50                 connectors = new HashMap(); 
     50                connectors = new HashMap<String,ServerConnectable>(); 
    5151                this.url = url; 
    5252                this.session = session; 
     
    5454         
    5555        /** 
    56          * Erzeugt eine Instanz des ServerConnectors und registriert einen Soap-Service {@see SoapConnector}, 
    57          * einen XML-Service {@see XMLConnector} und einen Karten-Service {@see MapConnector} 
     56         * Erzeugt eine Instanz des ServerConnectors und registriert einen Soap-Service {@link SoapConnector}, 
     57         * einen XML-Service {@link XMLConnector} und einen Karten-Service {@link MapConnector} 
    5858         *  
    5959         * @param url Pfad zum DS-Server (z.B. "http://www.server.com/ds/") 
     
    100100         */ 
    101101        public ServerConnectable getService( String service ) { 
    102                 return (ServerConnectable)connectors.get(service); 
     102                return connectors.get(service); 
    103103        } 
    104104         
     
    122122        /** 
    123123         * Setzt die zu verwendende Session-ID 
    124          * @param Session-ID 
     124         * @param session Die Session-ID 
    125125         */ 
    126126        public void setSession(String session) {