|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--erkka.BaseObject
Title: Erkka-Projekti
Description: This class is a superclass of symbols and lines.
Nested Class Summary |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
java.awt.Color |
color
BaseObject color |
protected boolean |
drawYourself
|
protected erkka.ErkkaListener |
erkkaListener
|
protected erkka.HotSpots |
hotspots
|
protected boolean |
obj_focus
If object has focus this value is true |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
BaseObject()
Default constuctor. |
Method Summary | |
void |
addErkkaListener(erkka.ErkkaListener l)
|
void |
componentHidden(java.awt.event.ComponentEvent e)
Invoked when the component has been made invisible. |
void |
componentMoved(java.awt.event.ComponentEvent e)
Invoked when the component's position changes. |
void |
componentResized(java.awt.event.ComponentEvent e)
Invoked when the component's size changes. |
void |
componentShown(java.awt.event.ComponentEvent e)
Invoked when the component has been made visible. |
void |
drawYourselfBounds(boolean draw)
|
int |
getDataFieldIndex(java.lang.String Fname)
If param Fname equals some of the Field names then this function returns that place |
java.lang.String |
getFieldData(int i)
Returns an object from the Field vector at the desired index |
java.lang.String |
getFieldData(java.lang.String fieldname)
If param Fname equals some of the Field names then this function returns that place |
java.lang.String |
getFieldDataNoSpecials(int i)
Returns an object from the Field vector at the desired index |
java.lang.String |
getFieldDataNoSpecials(java.lang.String fieldname)
Returns an object from the Field vector |
java.lang.String |
getFieldDataType(int i)
Returns data type field from Field vector |
java.lang.String |
getFieldName(int i)
|
int |
getFieldsCount()
Returns the size of the Field vector |
int |
GetID()
returns objects ID |
java.awt.Point |
GetMiddlePoint()
Return the middle point of the component |
boolean |
getObjectFocus()
Returns object_focus |
void |
mouseClicked(java.awt.event.MouseEvent e)
This function handles mouseClicked event of interface MouseListener. |
void |
mouseDragged(java.awt.event.MouseEvent e)
This function handles mouseDragged event of interface MouseMotionListener. |
void |
mouseEntered(java.awt.event.MouseEvent e)
This function handles mouseEntered event of interface MouseListener. |
void |
mouseExited(java.awt.event.MouseEvent e)
This function handles mouseExited event of interface MouseListener. |
void |
mouseMoved(java.awt.event.MouseEvent e)
This function handles mouseMoved event of interface MouseMotionListener. |
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Invokes when mouse button is released |
void |
paint(java.awt.Graphics g)
Defines and draws object color |
void |
PropertyChange(erkka.ErkkaEvent e)
|
void |
removeErkkaListener(erkka.ErkkaListener l)
|
void |
removeField(int index)
removes object from the Field vector |
void |
Selected(erkka.ErkkaEvent e)
|
void |
SetID(int id)
sets objects ID. |
void |
setNewField(java.lang.String pName,
java.lang.String pData,
java.lang.String pDType)
Sets new property into the Field vector. |
void |
setNewField(java.lang.String pName,
java.lang.String pData,
java.lang.String pDType,
int index)
This function creates new properties and adds them into Fields vector |
void |
setObjectColor(java.awt.Color col)
Sets the color of the component |
void |
SetObjectFocus(boolean focus)
Function sets object focus either true or false |
void |
SetProperty(java.lang.String Prop_Data,
int i)
This function sets properties into Fields vector. |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getWidth, getVisibleRect, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected erkka.ErkkaListener erkkaListener
protected erkka.HotSpots hotspots
protected boolean obj_focus
protected boolean drawYourself
public java.awt.Color color
Constructor Detail |
public BaseObject()
Method Detail |
public int GetID()
public void SetID(int id)
id
- Desired IDpublic void drawYourselfBounds(boolean draw)
public void SetProperty(java.lang.String Prop_Data, int i)
Prop_Data
- string which you want to put into vectori
- index of the place in vectorpublic void setNewField(java.lang.String pName, java.lang.String pData, java.lang.String pDType, int index)
pName
- desired property namepData
- desired property datapDType
- desired data typeindex
- index of the place in Field vectorpublic void removeField(int index)
index
- of the desired placepublic void setNewField(java.lang.String pName, java.lang.String pData, java.lang.String pDType)
pName
- desired namepData
- desired DatapDType
- desired Data Typepublic int getFieldsCount()
public java.lang.String getFieldName(int i)
public java.lang.String getFieldData(int i)
i
- desired index
public java.lang.String getFieldDataNoSpecials(int i)
i
- desired index
public java.lang.String getFieldDataNoSpecials(java.lang.String fieldname)
fieldname
- kentän nimi
public java.lang.String getFieldData(java.lang.String fieldname)
fieldname
- field name
public int getDataFieldIndex(java.lang.String Fname)
Fname
- desired "search key"
public java.lang.String getFieldDataType(int i)
i
- kentän indeksi
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
e
- MouseEventpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
e
- MouseEventpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
e
- MouseEventpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
e
- MouseEventpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
e
- MouseEventpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
e
- MouseEventpublic void componentResized(java.awt.event.ComponentEvent e)
componentResized
in interface java.awt.event.ComponentListener
e
- ComponentEventpublic void componentMoved(java.awt.event.ComponentEvent e)
componentMoved
in interface java.awt.event.ComponentListener
e
- ComponentEventpublic void componentShown(java.awt.event.ComponentEvent e)
componentShown
in interface java.awt.event.ComponentListener
e
- ComponentEventpublic void componentHidden(java.awt.event.ComponentEvent e)
componentHidden
in interface java.awt.event.ComponentListener
e
- ComponentEventpublic void SetObjectFocus(boolean focus)
focus
- if this param is true then this component gets focus. If it is false
componen loses itpublic java.awt.Point GetMiddlePoint()
public void addErkkaListener(erkka.ErkkaListener l)
public void removeErkkaListener(erkka.ErkkaListener l)
public void Selected(erkka.ErkkaEvent e)
Selected
in interface ErkkaListener
public void PropertyChange(erkka.ErkkaEvent e)
PropertyChange
in interface ErkkaListener
public boolean getObjectFocus()
public void setObjectColor(java.awt.Color col)
col
- väripublic void paint(java.awt.Graphics g)
paint
in class javax.swing.JComponent
g
- määritettävän grafiikan väri
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |