📄 blueskies.violet
字号:
<?xml version="1.0" encoding="UTF-8"?> <java version="1.6.0_01" class="java.beans.XMLDecoder"> <object class="com.horstmann.violet.ClassDiagramGraph"> <void method="addNode"> <object id="ClassNode0" class="com.horstmann.violet.ClassNode"> <void property="attributes"> <void property="text"> <string>-stdErr : PrintWriter-WIDTH : int-HEIGHT : int-x : int-y : int-point : Point-frame : JFrame-frame_client : JFrame-frame_VIP_Login : JFrame-frame_newClient : JFrame-frame_VIP : JFrame-frame_VIP_refuel : JFrame-Vipclient : VIPClient-client : Client-flightItem : FlightItem-code : String-ticketcode : String-statusTextArea : JTextArea-ticketsTextArea : JTextArea-amount : JTextField-left : JTextField-buyleft : JTextField-LeavePlace : JLabel-Destination : JLabel-CabinType : JLabel-welcome : JLabel-leavePlace : JComboBox-destination : JComboBox-cabinType : JComboBox-login : VIP_Login-window : VIP_Window-refuel : VIP_Refuel-cwindow : Client_Window-vname : JTextField-vid : JTextField-vadd : JTextField-cname : JTextField-cid : JTextField-cadd : JTextField-ID : JTextField-password : JPasswordField-flightList : JList-CLIENT : JRadioButton-VIPCLIENT : JRadioButton-NEW_CLIENT : JRadioButton-flightLogin : JButton-courseOK : JButton-newCliReg : JButton-BookOK : JButton-flightOK : JButton-Reserve : JButton-Reset : JButton-clientformatter : ClientFormatter-flightdb : FlightDB-clientdb : ClientDB-query : PreQuery-fileChooser : MyFileChooser</string> </void> </void> <void property="methods"> <void property="text"> <string>+dissplayFlightDatabase();void+findFlightItem():void</string> </void> </void> <void property="name"> <void property="text"> <string>FlightSystem</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>740.0</double> <double>30.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode1" class="com.horstmann.violet.ClassNode"> <void property="methods"> <void property="text"> <string>+addItem(item:FlightItem):void+removeItem(code:String):boolean+getFlightItemBycode(String): FlightItem+getFlightItem(String, String):FlightItem+getFlightItemBydate(String):FlightItem+getIterator():Iterator+getNumberOfFlightItem():int</string> </void> </void> <void property="name"> <void property="text"> <string>FlightDB</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>210.0</double> <double>20.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode2" class="com.horstmann.violet.ClassNode"> <void property="methods"> <void property="text"> <string>+addClientItem(item:ClientItem):void+addVIPItem(VIPClient)+getClientItem(name:String,id:String):ClientItem+remove(String, String)+getIterator()+getNumberOfFlightItem()</string> </void> </void> <void property="name"> <void property="text"> <string>ClientDB</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>1030.0</double> <double>0.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode3" class="com.horstmann.violet.ClassNode"> <void property="attributes"> <void property="text"> <string>-flightCode:String-LeftPlace:String-ArrPlace:String-Date:String-Length:int-cabin : Cabin</string> </void> </void> <void property="methods"> <void property="text"> <string>+getCode():String+getLeftplace():StringFlightItem(String, String, String, String, int, Cabin)+getArrplace():String+getDate():String+setCode(code:String):void+setLeftplace(place:String):void+setArrplace(place:String):void+setDate(date:String):void+getCabin():Cabin+getLength():int+setLength(len:int):void+getCabin():Cabin</string> </void> </void> <void property="name"> <void property="text"> <string>FlightItem</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>250.0</double> <double>390.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode4" class="com.horstmann.violet.ClassNode"> <void property="attributes"> <void property="text"> <string>-LeftLength:int</string> </void> </void> <void property="methods"> <void property="text"> <string>+VIPClient(String, String, String, String, String, double, int, FlightItem)+setLeftLen(len:int):void+getLeftLen():int+getTickit():Tickit</string> </void> </void> <void property="name"> <void property="text"> <string>VIPClient</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>1010.0</double> <double>900.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode5" class="com.horstmann.violet.ClassNode"> <void property="attributes"> <void property="text"> <string>-Name : String-ID : String-pwd : String-Address : String-flightitem : FlightItem-tickit : Tickit</string> </void> </void> <void property="methods"> <void property="text"> <string>+Client(String, String, String, String, String, double, FlightItem)+setName(String)+getName():String+getPWD():String+setID(String)+getID():String+setAddress(String)+getAddress(): String+getTickit():Tickit</string> </void> </void> <void property="name"> <void property="text"> <string>Client</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>1020.0</double> <double>550.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode6" class="com.horstmann.violet.ClassNode"> <void property="attributes"> <void property="text"> <string>-FirstClass:int-BusinessClass:int-EconomyClass:int-FirstNum:int-BusinessNum:int-EconomyNum:int-VIPNum:int-VIPTotal:int-PriceOfFC:double-PriceOfBC:double-PriceOfEC:double</string> </void> </void> <void property="methods"> <void property="text"> <string>+setFC(n:int):void+setBC(n:int):void+setEC(n:int):void+getFC():int+getBC():int+getEC():int+setFN(n:int):void+setBN(n:int):void+setEN(n:int):void+getFN():int+getBN():int+getEN():int+getVN():int+getVT():int+setVN(n:int):void+setVT(n:int):void+setPriceOfFC(p:double):void+getPriceOfFC():double+setPriceOfBC(p:double):void+getPriceOfBC():double+setPriceOfEC(p:double):void+getPriceOfEC():double</string> </void> </void> <void property="name"> <void property="text"> <string>Cabin</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>10.0</double> <double>210.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode7" class="com.horstmann.violet.ClassNode"> <void property="attributes"> <void property="text"> <string>-TickitCode:String-ClassType:String-Price:double-flightitem : FlightItem</string> </void> </void> <void property="methods"> <void property="text"> <string>+getTickitCode():String+setTickitCode(code:String):void+getFlightItem():FlightItem+getClassType():String+setClassType(t:String):void+getprice():double+setPrice(p:double):void+getFlightItem():FlightItem</string> </void> </void> <void property="name"> <void property="text"> <string>Tickit</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>500.0</double> <double>10.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode8" class="com.horstmann.violet.ClassNode"> <void property="methods"> <void property="text"> <string>+loadFlightDB(String)+loadClientDB(String)</string> </void> </void> <void property="name"> <void property="text"> <string>CatalogLoader</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>290.0</double> <double>860.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode9" class="com.horstmann.violet.ClassNode"> <void property="methods"> <void property="text"> <string>+formatClient(Client)</string> </void> </void> <void property="name"> <void property="text"> <string>ClientFormatter</string> </void> </void> </object> <object class="java.awt.geom.Point2D$Double"> <void method="setLocation"> <double>250.0</double> <double>1060.0</double> </void> </object> </void> <void method="addNode"> <object id="ClassNode10" class="com.horstmann.violet.ClassNode"> <void property="attributes"> <void property="text"> <string>-singletonInstance : NEW_ClientFormatter</string> </void> </void> <void property="methods"> <void property="text"> <string>+getSingletonInstance():NEW_ClientFormatter
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -