Class mheg5.OBJ.Visible
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class mheg5.OBJ.Visible

java.lang.Object
   |
   +----mheg5.UTL.ListNode
           |
           +----mheg5.REF.ObjectRef
                   |
                   +----mheg5.OBJ.Root
                           |
                           +----mheg5.OBJ.Ingredient
                                   |
                                   +----mheg5.OBJ.Presentable
                                           |
                                           +----mheg5.OBJ.Visible

public class Visible
extends Presentable
implements AIVisible

Variable Index

 o BoxSizeX
Internal attribute BoxSize
 o BoxSizeY
 o hasOrigPosition
 o OriginalBoxSizeX
Own exchanged attribute OriginalBoxSize (mandatory)
 o OriginalBoxSizeY
 o OriginalPaletteRef
Own exchanged attribute OriginalPaletteRef
 o OriginalPositionX
Own exchanged attribute OriginalPosition (optional)
 o OriginalPositionY
 o PaletteRef
Internal attribute PaletteRef
 o po
PVisible - shall be set in a subclass
 o PositionX
Internal attribute Position
 o PositionY

Constructor Index

 o Visible()

Method Index

 o Activation()
Activation
 o BringToFront()
BringToFront
 o Deactivation()
Deactivation
 o Destruction()
Destruction
 o GetBoxSize(IntegerVariable, IntegerVariable)
GetBoxSize (XBoxSizeVar, YBoxSizeVar)
 o getBoxSizeX()
different shortcuts, mainly for Mheg5Monitor.
 o getBoxSizeY()
 o GetPosition(IntegerVariable, IntegerVariable)
GetPosition (XPositionVar, YPositionVar)
 o getPositionX()
 o getPositionY()
 o Preparation()
Preparation
 o PutBefore(Visible)
PutBefore (ReferenceVisible)
 o PutBehind(Visible)
PutBehind (ReferenceVisible)
 o SendToBack()
SendToBack
 o SetBoxSize(int, int)
SetBoxSize (XNewBoxSize, YNewBoxSize)
 o SetInternalAttributes()
Setup of internal attributes of this class
 o SetPaletteRef(Palette)
SetPaletteRef (NewPaletteRef)
 o SetPosition(int, int)
SetPosition (NewXPosition, NewYPosition)

Variables

 o OriginalBoxSizeX
  public int OriginalBoxSizeX
Own exchanged attribute OriginalBoxSize (mandatory)
 o OriginalBoxSizeY
  public int OriginalBoxSizeY
 o OriginalPositionX
  public int OriginalPositionX
Own exchanged attribute OriginalPosition (optional)
 o OriginalPositionY
  public int OriginalPositionY
 o hasOrigPosition
  public boolean hasOrigPosition
 o OriginalPaletteRef
  public ObjectRef OriginalPaletteRef
Own exchanged attribute OriginalPaletteRef
 o BoxSizeX
  protected int BoxSizeX
Internal attribute BoxSize
 o BoxSizeY
  protected int BoxSizeY
 o PositionX
  protected int PositionX
Internal attribute Position
 o PositionY
  protected int PositionY
 o PaletteRef
  public ObjectRef PaletteRef
Internal attribute PaletteRef
 o po
  public PVisible po
PVisible - shall be set in a subclass

Constructors

 o Visible
  public Visible()

Methods

 o Preparation
  public void Preparation()
Preparation
Overrides:
Preparation in class Root
 o Destruction
  public void Destruction()
Destruction
Overrides:
Destruction in class Ingredient
 o Activation
  public void Activation()
Activation
Overrides:
Activation in class Root
 o Deactivation
  public void Deactivation()
Deactivation
Overrides:
Deactivation in class Root
 o SetInternalAttributes
  public void SetInternalAttributes()
Setup of internal attributes of this class
Overrides:
SetInternalAttributes in class Ingredient
 o SetPosition
  public void SetPosition(int x,
                          int y)
SetPosition (NewXPosition, NewYPosition)
 o GetPosition
  public void GetPosition(IntegerVariable x,
                          IntegerVariable y)
GetPosition (XPositionVar, YPositionVar)
 o SetBoxSize
  public void SetBoxSize(int width,
                         int height)
SetBoxSize (XNewBoxSize, YNewBoxSize)
 o GetBoxSize
  public void GetBoxSize(IntegerVariable w,
                         IntegerVariable h)
GetBoxSize (XBoxSizeVar, YBoxSizeVar)
 o BringToFront
  public void BringToFront()
BringToFront
 o SendToBack
  public void SendToBack()
SendToBack
 o PutBefore
  public void PutBefore(Visible before)
PutBefore (ReferenceVisible)
 o PutBehind
  public void PutBehind(Visible behind)
PutBehind (ReferenceVisible)
 o SetPaletteRef
  public void SetPaletteRef(Palette p)
SetPaletteRef (NewPaletteRef)
 o getBoxSizeX
  public int getBoxSizeX()
different shortcuts, mainly for Mheg5Monitor.
 o getBoxSizeY
  public int getBoxSizeY()
 o getPositionX
  public int getPositionX()
 o getPositionY
  public int getPositionY()

All Packages  Class Hierarchy  This Package  Previous  Next  Index