org.jzuul.gdk.swt
Class MapEditorComposite

java.lang.Object
  extended byorg.eclipse.swt.widgets.Widget
      extended byorg.eclipse.swt.widgets.Control
          extended byorg.eclipse.swt.widgets.Scrollable
              extended byorg.eclipse.swt.widgets.Composite
                  extended byorg.jzuul.gdk.swt.MapEditorComposite
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class MapEditorComposite
extends org.eclipse.swt.widgets.Composite

Created on Jul 14, 2004

Version:
$Revision: 1.22 $

Field Summary
(package private)  org.eclipse.swt.widgets.Combo mapCombo
           
(package private)  List maps
           
private  RoomDetailsComposite roomDetailComp
           
private  org.eclipse.swt.widgets.List roomList
           
private  org.eclipse.swt.widgets.Combo startRoom
           
private  org.eclipse.swt.widgets.Button verifyButton
           
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Scrollable
 
Fields inherited from class org.eclipse.swt.widgets.Control
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
MapEditorComposite(org.eclipse.swt.widgets.Composite arg0, int arg1)
           
 
Method Summary
 void clean()
           
 Element getCurrentMap()
           
 String getCurrentMapName()
           
 Element getCurrentRoom()
           
 Element getMap(String name)
           
 String[] getMapNames()
           
 Element getRoom(String roomName)
           
 String[] getRoomNames(String mapName)
           
 void initalSelect()
           
 void setMaps(List maps)
           
 void updateData()
           
 boolean verifyAllMaps(boolean showMsg)
           
 boolean verifyMap(boolean showMsg)
           
 boolean verifyMap(boolean showMsg, String mapName)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
checkSubclass, computeSize, getChildren, getLayout, getTabList, layout, layout, setFocus, setLayout, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getBorderWidth, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

maps

List maps

mapCombo

org.eclipse.swt.widgets.Combo mapCombo

roomList

private org.eclipse.swt.widgets.List roomList

roomDetailComp

private RoomDetailsComposite roomDetailComp

startRoom

private org.eclipse.swt.widgets.Combo startRoom

verifyButton

private org.eclipse.swt.widgets.Button verifyButton
Constructor Detail

MapEditorComposite

public MapEditorComposite(org.eclipse.swt.widgets.Composite arg0,
                          int arg1)
Parameters:
arg0 -
arg1 -
Method Detail

setMaps

public void setMaps(List maps)

getMapNames

public String[] getMapNames()

getMap

public Element getMap(String name)

getRoomNames

public String[] getRoomNames(String mapName)

getRoom

public Element getRoom(String roomName)

initalSelect

public void initalSelect()

getCurrentMapName

public String getCurrentMapName()

getCurrentMap

public Element getCurrentMap()

updateData

public void updateData()

getCurrentRoom

public Element getCurrentRoom()

verifyMap

public boolean verifyMap(boolean showMsg)

verifyMap

public boolean verifyMap(boolean showMsg,
                         String mapName)

verifyAllMaps

public boolean verifyAllMaps(boolean showMsg)

clean

public void clean()


Copyright © 2004 JZuul.org All Rights Reserved.
This documentation may be distributed and/or modified under the terms of the FDL