M4
Class SuperFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--M4.JProlog
                                      |
                                      +--M4.SuperFrame
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:
ExecProc, JdbTableExt, JDoc, M4, M4_DOCS, TreeFrame

public class SuperFrame
extends JProlog

Общий класс для реализации всех специализированных и пользовательских классов

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
 
Field Summary
 int buttonState
           
 java.lang.String fileMBC
           
 boolean isOrderBy
           
 boolean isWhere
           
 java.awt.Image m4_ico
           
 javax.swing.ImageIcon m4_icon
           
 java.lang.String pConnectString
           
 M4.Database pDatabase
           
 java.lang.String pDB
           
 java.lang.String pDRIVER
           
 java.lang.String pJDBC
           
 java.lang.String pOrderBy
           
 java.lang.String pPSW
           
 java.lang.String pUSR
           
 java.lang.Object pVal_Get
           
 java.lang.String pWhere
           
 
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
SuperFrame()
           
 
Method Summary
 java.lang.String calculator(java.lang.String pQuery)
           
 void call_allRefresh(java.util.Vector jdbtV)
          Вызов перечитки для всех табле-блоков на пользовательской форме
 void call_filter(M4.QueryDataSet queryDataSet, M4.JdbTable jdbTable, java.lang.String[] jdbTable_SFW, int X, int Y, int W)
          Вызов FILTER для любого табле-блока в пользоват. формах
 void call_loadsize(javax.swing.JFrame sFrame, java.util.Vector jdbtV)
          Вызов перечитки для всех визуальных параметров табле-блоков на пользовательской форме
 void call_lookup(com.ifcomputer.minerva.Minerva pMinerva, JdbTableExt jdbTableExt, int X, int Y)
          Вызов LOV для всех полей в пользовательских классах
 void call_order(M4.QueryDataSet queryDataSet, M4.JdbTable jdbTable, java.lang.String[] jdbTable_SFW, int X, int Y, int W)
          Вызов SORT для любого табле-блока в пользоват. формах
 void call_saveDB(java.util.Vector jdbtV)
          Вызов сохранения для всех табле-блоков на пользовательской форме
 void call_sizesave(javax.swing.JFrame sFrame, java.util.Vector jdbtV)
          Вызов сохранения параметров для всех табле-блоков на пользовательской форме
 java.util.Vector getActionName(com.ifcomputer.minerva.Minerva pMinerva, M4.JdbTable jt, java.lang.String pCliColName)
           
 void getInfoConnect()
          Вызов информации о текущем коннекте..
 java.lang.String getNum(java.lang.String s)
           
 void m4_doc_print(M4.JdbTable jt, int iRow)
           
 void set_nls_session()
           
 void setDatabaseConnect()
          Вызов коннекта к Oracle для всех табле-блоков на пользовательской форме
 void setFormatCellColumn(java.util.Vector jdbtV)
           
 java.util.Vector setMask(com.ifcomputer.minerva.Minerva pMinerva, M4.JdbTable pJT, M4.QueryDataSet pQS, java.util.Vector jV)
           
 void setRowId(com.ifcomputer.minerva.Minerva pMinerva, java.util.Vector jdbtV)
          Установка RowID для всех табле-блоков на пользовательской форме
 void setRuleColorColumn(com.ifcomputer.minerva.Minerva pMinerva, java.util.Vector jdbtV)
           
 void setTypeDate(M4.JdbTable jt)
           
 void setUIDjdbTable(com.ifcomputer.minerva.Minerva pMinerva, M4.JdbTable jdbTable)
           
 java.util.Vector startJDocFrame(SuperFrame pFrame)
           
 void startM4_DOCSFrame(SuperFrame pFrame)
           
 
Methods inherited from class M4.JProlog
delApplyCommonMBC, delOrderCommonMBC, delWhereCommonMBC, getActionServNameMBC, getAlignCellMBC, getApplyCommonMBC, getArrayLenTablesMBC, getArrayTablesMBC, getCalculatorMBC, getClassNameMBC, getColorCellMBC, getCommonMBC, getConnectListMBC, getFromMBC, getKeysColMBC, getListRowsMBC, getListTablesMBC, getLookupMBC, getMaskMBC, getMinervaConsoleMBC, getNumMBC, getOrderCommonMBC, getOrderMBC, getRuleColorColumnMBC, getSelectMBC, getUIDjdbtableMBC, getWhereCommonMBC, getWhereMBC, message, setApplyCommonMBC, setLoadClassMBC, setMinervaMBC, setOrderCommonMBC, setWhereCommonMBC
 
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
 

Field Detail

m4_icon

public javax.swing.ImageIcon m4_icon

m4_ico

public java.awt.Image m4_ico

pDRIVER

public java.lang.String pDRIVER

pJDBC

public java.lang.String pJDBC

pUSR

public java.lang.String pUSR

pPSW

public java.lang.String pPSW

pDB

public java.lang.String pDB

pConnectString

public java.lang.String pConnectString

pDatabase

public M4.Database pDatabase

pWhere

public java.lang.String pWhere

isWhere

public boolean isWhere

pOrderBy

public java.lang.String pOrderBy

isOrderBy

public boolean isOrderBy

pVal_Get

public java.lang.Object pVal_Get

buttonState

public int buttonState

fileMBC

public java.lang.String fileMBC
Constructor Detail

SuperFrame

public SuperFrame()
Method Detail

call_lookup

public void call_lookup(com.ifcomputer.minerva.Minerva pMinerva,
                        JdbTableExt jdbTableExt,
                        int X,
                        int Y)
Вызов LOV для всех полей в пользовательских классах

call_order

public void call_order(M4.QueryDataSet queryDataSet,
                       M4.JdbTable jdbTable,
                       java.lang.String[] jdbTable_SFW,
                       int X,
                       int Y,
                       int W)
Вызов SORT для любого табле-блока в пользоват. формах

call_filter

public void call_filter(M4.QueryDataSet queryDataSet,
                        M4.JdbTable jdbTable,
                        java.lang.String[] jdbTable_SFW,
                        int X,
                        int Y,
                        int W)
Вызов FILTER для любого табле-блока в пользоват. формах

call_saveDB

public void call_saveDB(java.util.Vector jdbtV)
Вызов сохранения для всех табле-блоков на пользовательской форме

call_allRefresh

public void call_allRefresh(java.util.Vector jdbtV)
Вызов перечитки для всех табле-блоков на пользовательской форме

call_sizesave

public void call_sizesave(javax.swing.JFrame sFrame,
                          java.util.Vector jdbtV)
Вызов сохранения параметров для всех табле-блоков на пользовательской форме

call_loadsize

public void call_loadsize(javax.swing.JFrame sFrame,
                          java.util.Vector jdbtV)
Вызов перечитки для всех визуальных параметров табле-блоков на пользовательской форме

setDatabaseConnect

public void setDatabaseConnect()
Вызов коннекта к Oracle для всех табле-блоков на пользовательской форме

setRowId

public void setRowId(com.ifcomputer.minerva.Minerva pMinerva,
                     java.util.Vector jdbtV)
Установка RowID для всех табле-блоков на пользовательской форме

getActionName

public java.util.Vector getActionName(com.ifcomputer.minerva.Minerva pMinerva,
                                      M4.JdbTable jt,
                                      java.lang.String pCliColName)

setMask

public java.util.Vector setMask(com.ifcomputer.minerva.Minerva pMinerva,
                                M4.JdbTable pJT,
                                M4.QueryDataSet pQS,
                                java.util.Vector jV)

setFormatCellColumn

public void setFormatCellColumn(java.util.Vector jdbtV)

setTypeDate

public void setTypeDate(M4.JdbTable jt)

setRuleColorColumn

public void setRuleColorColumn(com.ifcomputer.minerva.Minerva pMinerva,
                               java.util.Vector jdbtV)

setUIDjdbTable

public void setUIDjdbTable(com.ifcomputer.minerva.Minerva pMinerva,
                           M4.JdbTable jdbTable)

startJDocFrame

public java.util.Vector startJDocFrame(SuperFrame pFrame)

getNum

public java.lang.String getNum(java.lang.String s)

startM4_DOCSFrame

public void startM4_DOCSFrame(SuperFrame pFrame)

getInfoConnect

public void getInfoConnect()
Вызов информации о текущем коннекте..

calculator

public java.lang.String calculator(java.lang.String pQuery)

m4_doc_print

public void m4_doc_print(M4.JdbTable jt,
                         int iRow)

set_nls_session

public void set_nls_session()