Benutzer:Krogmann/CoCoME Reverse Engineering SoMoX Q-ImPrESS

Aus SDQ-Wiki

CoCoME SoMoX Blacklist:

"Internal":

 .*TO|.*Event

Full with external libraries:

org.netlib.ampl|org.apache.log4j.spi|javax.swing.JEditorPane|java.awt.LayoutManager2|javax.persistence.FetchType|java.io.Serializable|java.io.FileWriter|java.awt.event|java.lang.AbstractStringBuilder|javax.persistence|javax.swing.text.StyledEditorKit|javax.swing.JComponent|javax.jms.MessageConsumer|javax.jms.Destination|java.util.List|java.awt.MenuContainer|javax.swing.AbstractButton|javax.swing.BoxLayout|java.rmi.RMISecurityManager|javax.swing.WindowConstants|java.util.Enumeration|org.junit.Assert|java.awt.Window|java.lang.Runnable|java.awt.Color|java.rmi.registry.Registry|javax.jms.MessageListener|javax.swing.JPanel|javax.persistence.EntityManager|javax.jms.Connection|java.util.HashMap|sun.rmi.registry|javax.swing.JOptionPane|javax.swing.JLabel|java.util.Set|java.lang.ref|javax.swing.event|java.lang.SuppressWarnings|java.awt|java.util.Hashtable|java.util.Dictionary|org.netlib.ampl.Ampl|org.junit.Test|java.awt.ItemSelectable|javax.swing.event.TableModelListener|javax.persistence.EntityTransaction|java.lang.ref.WeakReference|java.io.DataInputStream|java.io.DataInput|java.rmi|javax.persistence.ManyToMany|javax.swing.JTextPane|javax.swing.Icon|javax.swing.event.ListSelectionListener|javax.swing.text.html.HTMLEditorKit|org.apache.log4j.spi.AppenderAttachable|javax.swing.JFrame|javax.jms.Topic|java.lang.Comparable|javax.swing.JTabbedPane|javax.swing|java.rmi.registry.LocateRegistry|javax|java.io|javax.jms.TopicConnectionFactory|java.lang|javax.persistence.GeneratedValue|javax.naming|javax.swing.JInternalFrame|java.awt.event.ActionListener|java.awt.GridLayout|javax.swing.JTextArea|javax.swing.SwingUtilities|javax.swing.SwingConstants|javax.swing.JTextField|java.lang.NumberFormatException|javax.swing.table.AbstractTableModel|org.junit.After|java.util.RandomAccess|javax.swing.RootPaneContainer|java.lang.Math|javax.swing.text|javax.jms.JMSException|java.util.Map|java.rmi.RemoteException|java.awt.Frame|java.lang.SecurityManager|java.lang.Thread|java.lang.ref.Reference|javax.swing.JButton|java.util.Collections|java.lang.StringBuilder|java.io.PrintStream|sun|javax.swing.table.TableModel|java.awt.Transparency|info.clearthought|java.util.Collection|java.io.Closeable|java.io.Writer|java.rmi.server.RemoteServer|java.awt.image.ImageObserver|java.util.Date|java.lang.Cloneable|java.io.OutputStreamWriter|java.lang.Exception|java.lang.RuntimeException|java.io.Flushable|java.lang.NullPointerException|javax.swing.text.JTextComponent|java|javax.swing.event.TableModelEvent|sun.rmi|java.lang.Enum|javax.jms.ObjectMessage|java.io.InputStream|javax.jms.TopicConnection|org.apache.log4j|java.lang.Boolean|javax.persistence.Id|javax.persistence.GenerationType|java.util.AbstractMap|info|java.lang.CharSequence|info.clearthought.layout.TableLayoutConstants|java.lang.Throwable|java.lang.Class|java.lang.Object|javax.persistence.Persistence|sun.rmi.registry.RegistryImpl|javax.swing.JScrollPane|javax.swing.JDesktopPane|java.lang.Number|javax.persistence.Basic|javax.swing.ScrollPaneConstants|java.util.AbstractCollection|javax.swing.table|java.lang.Appendable|java.awt.Paint|java.io.FilterInputStream|java.rmi.server.UnicastRemoteObject|info.clearthought.layout.TableLayout|javax.jms|javax.accessibility.Accessible|javax.jms.Message|javax.swing.text.DefaultEditorKit|java.io.IOException|javax.naming.NamingException|org.netlib|javax.persistence.OneToMany|java.util.ArrayList|javax.swing.event.CellEditorListener|java.lang.Override|java.lang.InterruptedException|java.lang.String|java.rmi.server.RemoteObject|javax.naming.Context|javax.swing.event.TableColumnModelListener|javax.persistence.EntityManagerFactory|org.apache.log4j.Logger|javax.accessibility|java.lang.Long|.*TO|.*Event|java.lang.System|javax.jms.Session|java.awt.Component|javax.jms.TopicSubscriber|javax.swing.Scrollable|org.apache|java.lang.Double|javax.swing.text.html|javax.naming.InitialContext|java.util.EventObject|java.awt.LayoutManager|java.awt.event.ActionEvent|java.lang.Integer|org.junit|javax.swing.table.DefaultTableModel|javax.jms.ConnectionFactory|java.util.Iterator|javax.jms.TopicSession|java.lang.Iterable|javax.persistence.Query|java.io.File|java.util.EventListener|java.util.AbstractList|javax.swing.text.EditorKit|org.junit.BeforeClass|java.lang.IllegalArgumentException|java.rmi.NotBoundException|java.util|javax.swing.JTable|javax.persistence.CascadeType|java.rmi.server|java.rmi.registry|javax.swing.event.RowSorterListener|java.awt.BorderLayout|java.util.Random|org.junit.Before|java.awt.image|javax.jms.MessageProducer|javax.persistence.ManyToOne|java.lang.StringBuffer|javax.jms.TopicPublisher|javax.swing.JLayeredPane|org.apache.log4j.Category|java.awt.AWTEvent|javax.swing.HasGetTransferHandler|info.clearthought.layout|java.awt.Container|java.rmi.Remote

Rev. Eng. Methods

  • org.cocome.tradingsystem.inventory.application.store.impl.StoreImpl.bookSale(SaleTO) Main entry

Execution of UC 8 Tests

  • deleteDB
  • runInfrastructure
  • fillDB
  • runInventorySystem
  • runCashDeskLines
  • test8