M4
Class JProlog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--M4.JProlog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
Direct Known Subclasses:
SuperFrame

public class JProlog
extends javax.swing.JFrame

Специализированный общий класс для реализации методов обращения к .MBC файлам Prolog-машины JProlog/Minerva, для извлечения правил и фактов настройки соответствующих пользовательских классов

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Inner classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
JProlog()
           
 
Method Summary
 void delApplyCommonMBC(java.lang.String sTable, java.lang.String sFlag)
           
 void delOrderCommonMBC(java.lang.String sTable)
           
 void delWhereCommonMBC(java.lang.String sTable)
           
 java.util.Vector getActionServNameMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String pTable, java.lang.String pColumn)
           
 java.lang.String getAlignCellMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable, java.lang.String sColumnName)
           
 java.lang.String getApplyCommonMBC(java.lang.String sTable, java.lang.String sFlag)
           
 int getArrayLenTablesMBC(com.ifcomputer.minerva.Minerva pMinerva)
           
 java.lang.String[] getArrayTablesMBC(com.ifcomputer.minerva.Minerva pMinerva)
           
 java.lang.String getCalculatorMBC(java.lang.String pQ)
           
 java.lang.String getClassNameMBC(com.ifcomputer.minerva.Minerva pMinerva)
           
 java.lang.String[] getColorCellMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable, java.lang.String sColumnName, java.lang.Object oValue)
           
 void getCommonMBC()
           
 java.lang.Object[][] getConnectListMBC()
           
 java.lang.String getFromMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable)
           
 java.lang.String[] getKeysColMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable)
           
 java.lang.String[] getListRowsMBC(com.ifcomputer.minerva.Minerva pMinerva)
           
 java.lang.String[] getListTablesMBC(com.ifcomputer.minerva.Minerva pMinerva)
           
 java.util.Vector getLookupMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable, java.lang.String sKeyColumn, java.util.Vector jlookV)
           
 java.util.Vector getMaskMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable, java.util.Vector jV)
           
 void getMinervaConsoleMBC()
           
 java.lang.String getNumMBC(java.lang.String pS)
           
 java.lang.String[] getOrderCommonMBC(java.lang.String[] tW)
           
 java.lang.String getOrderMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable)
           
 java.lang.String[] getRuleColorColumnMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable)
           
 java.lang.String getSelectMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable)
           
 java.lang.String[] getUIDjdbtableMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable)
           
 java.lang.String getWhereCommonMBC(java.lang.String[] tW)
           
 java.lang.String getWhereMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sKeyTable)
           
 void message(java.lang.String pMsg, java.lang.String pTitle)
           
 void setApplyCommonMBC(java.lang.String sTable, java.lang.String sFlag)
           
 void setLoadClassMBC(com.ifcomputer.minerva.Minerva pMinerva, java.lang.String sFileMBC)
           
 com.ifcomputer.minerva.Minerva setMinervaMBC()
           
 void setOrderCommonMBC(java.lang.String[] tW)
           
 void setWhereCommonMBC(java.lang.String[] tW)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Constructor Detail

JProlog

public JProlog()
Method Detail

setMinervaMBC

public com.ifcomputer.minerva.Minerva setMinervaMBC()

getMinervaConsoleMBC

public void getMinervaConsoleMBC()

getClassNameMBC

public java.lang.String getClassNameMBC(com.ifcomputer.minerva.Minerva pMinerva)

getArrayTablesMBC

public java.lang.String[] getArrayTablesMBC(com.ifcomputer.minerva.Minerva pMinerva)

getArrayLenTablesMBC

public int getArrayLenTablesMBC(com.ifcomputer.minerva.Minerva pMinerva)

getConnectListMBC

public java.lang.Object[][] getConnectListMBC()

getCommonMBC

public void getCommonMBC()

setLoadClassMBC

public void setLoadClassMBC(com.ifcomputer.minerva.Minerva pMinerva,
                            java.lang.String sFileMBC)

getSelectMBC

public java.lang.String getSelectMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                     java.lang.String sKeyTable)

getFromMBC

public java.lang.String getFromMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                   java.lang.String sKeyTable)

getWhereMBC

public java.lang.String getWhereMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                    java.lang.String sKeyTable)

getOrderMBC

public java.lang.String getOrderMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                    java.lang.String sKeyTable)

getLookupMBC

public java.util.Vector getLookupMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                     java.lang.String sKeyTable,
                                     java.lang.String sKeyColumn,
                                     java.util.Vector jlookV)

getRuleColorColumnMBC

public java.lang.String[] getRuleColorColumnMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                                java.lang.String sKeyTable)

getColorCellMBC

public java.lang.String[] getColorCellMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                          java.lang.String sKeyTable,
                                          java.lang.String sColumnName,
                                          java.lang.Object oValue)

getAlignCellMBC

public java.lang.String getAlignCellMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                        java.lang.String sKeyTable,
                                        java.lang.String sColumnName)

getMaskMBC

public java.util.Vector getMaskMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                   java.lang.String sKeyTable,
                                   java.util.Vector jV)

getKeysColMBC

public java.lang.String[] getKeysColMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                        java.lang.String sKeyTable)

delOrderCommonMBC

public void delOrderCommonMBC(java.lang.String sTable)

setOrderCommonMBC

public void setOrderCommonMBC(java.lang.String[] tW)

getOrderCommonMBC

public java.lang.String[] getOrderCommonMBC(java.lang.String[] tW)

delWhereCommonMBC

public void delWhereCommonMBC(java.lang.String sTable)

setWhereCommonMBC

public void setWhereCommonMBC(java.lang.String[] tW)

getWhereCommonMBC

public java.lang.String getWhereCommonMBC(java.lang.String[] tW)

delApplyCommonMBC

public void delApplyCommonMBC(java.lang.String sTable,
                              java.lang.String sFlag)

setApplyCommonMBC

public void setApplyCommonMBC(java.lang.String sTable,
                              java.lang.String sFlag)

getApplyCommonMBC

public java.lang.String getApplyCommonMBC(java.lang.String sTable,
                                          java.lang.String sFlag)

getCalculatorMBC

public java.lang.String getCalculatorMBC(java.lang.String pQ)

getUIDjdbtableMBC

public java.lang.String[] getUIDjdbtableMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                            java.lang.String sKeyTable)

getListTablesMBC

public java.lang.String[] getListTablesMBC(com.ifcomputer.minerva.Minerva pMinerva)

getListRowsMBC

public java.lang.String[] getListRowsMBC(com.ifcomputer.minerva.Minerva pMinerva)

getActionServNameMBC

public java.util.Vector getActionServNameMBC(com.ifcomputer.minerva.Minerva pMinerva,
                                             java.lang.String pTable,
                                             java.lang.String pColumn)

getNumMBC

public java.lang.String getNumMBC(java.lang.String pS)

message

public void message(java.lang.String pMsg,
                    java.lang.String pTitle)