org.netfpga.backend.NFDevice | Java对NF的抽象对象,对底层操作的最底层的封装 |
org.netfpga.backend.NFRegAccess | 一个接口,用来将动态文件加载成功并强制转换成该对象类型 |
org.netfpga.backend.Register | 对底层寄存器的对象封装 |
org.netfpga.backend.RegTableModel | 对AbstractTableModel的一种重写,这个类是其他上层界面进行界面显示的两个重要的model之一 |
org.netfpga.backend.WideRegTableModel | 对AbstractTableModel的一种重写,这个类是其他上层界面进行界面显示的两个重要的model之一 |
org.netfpga.router.AbstractMainFrame | JavaGUI启动的主要入口的一个抽象对象,也就是说启动的时候,从该抽象对象的自对象作为入口 |
org.netfpga.router.RouterMainFrame | AbstractMainFrame的唯一实现,是程序的唯一入口 |
org.netfpga.router.AbstractRouterQuickstartFrame | 作为二层frame来进行的一个主要入口,也是项目中代码量最大的一个单文件,这也是斯坦福大学NetFPGA中的Java的GUI界面开发采用的思路,使用了JInternalFrame这样的frame来进行二层frame的开发,具体的信息查看jdk的文档 |
org.netfpga.router.RouterQuickstartFrame | AbstractRouterQuickstartFrame的唯一实现 |
org.netfpga.router.ARPTableModel | 界面部分的重要组成之一,进行model中相应的模块的定义,事件的响应 |
org.netfpga.router.InterfacePortConfigTableModel | 界面部分的重要组成之一,进行model中相应的模块的定义,事件的响应 |
org.netfpga.router.RoutingTableModel | 界面部分的重要组成之一,进行model中相应的模块的定义,事件的响应 |
org.netfpga.router.StatsRegTableModel | 界面部分的重要组成之一,进行model中相应的模块的定义,事件的响应 |