Class GroupBox

java.lang.Object
  extended by GroupBox

public class GroupBox
extends java.lang.Object

Class for representing a group of people box.


Field Summary
static int ACTIVE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int APPEAR
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int DISAPPEAR
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int FIGHT_END
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int FIGHT_START
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int FIGHT_VICTIM_LEFT
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int FIGHTERS
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int FIGHTING
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GR_FIGHTING
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GR_INACTIVE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GR_INTERACTING
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GR_LEFT_OBJECT
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GR_LEFT_VICTIM
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GR_MEETING
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GR_MOVING
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GR_SPLITTING
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRBROWSER_ROLE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRBROWSING_SIT
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRLEFTOBJECT_ROLE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRLEFTVICTIM_ROLE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRSHOPENTER_SCE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRSHOPENTER_SIT
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRSHOPEXIT_SCE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRSHOPEXIT_SIT
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRSHOPREENTER_SCE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRWALKING_SCE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int GRWINDOWSHOP_SCE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int INACTIVE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
 boolean[] indBoxes
          Array representing the single boxes in this GroupBox object
static int LEAVING
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int LENGTH
          The number of truths in the ground truths array.
static int MEETERS
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int MEETING
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int MOVE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int MOVEMENT_LENGTH
          Variable representing the number of group movement variables
static int[] movements
           
static int NONE_MOV
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int NONE_ROLE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int NONE_SCE
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int NONE_SIT
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
static int ROLE_LENGTH
          Variable representing the number of role variables
static int[] roles
           
static int SCE_LENGTH
          Variable representing the number of scenario variables
static int[] scenarios
           
static int SIT_LENGTH
          Variable representing the number of situation variables
static int[] situations
           
static java.lang.String[] text
          The following is used by ChangeBoxSequence and if not kept up to date with the above will cause the program not to function correctly
 boolean[] truths
          Truths array to represent everything that is known about a picture.
static int WALKERS
          Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.
 
Constructor Summary
GroupBox()
          Default constructor, everything in the truths array is set to false and the box is not drawn and the orientation axis is set to default of 90 degrees
GroupBox(boolean[] truths, java.awt.Rectangle box, int axis, java.awt.geom.Line2D.Float axisLine, boolean[] indBoxes)
          Used when loading a new file from disk, a new object is created with the proper truths, box, axis and axisLine attirbutes specified.
 
Method Summary
 java.lang.String CheckRoles()
           
 java.lang.String CheckScenarios()
           
 java.lang.String CheckSituations()
           
 boolean getActive()
          Get method for GUI to get value of active value in truths array.
 boolean getAppear()
          Get method for GUI to get value of appear value in truths array.
 int getAxis()
          Returns the axis of orientation assciated with this GroupBox object.
 java.awt.Rectangle getBox()
          get method for the GUI to return the Rectangle object associated with this GroupBox object.
 boolean getBoxDrawn()
          Get method for GUI to get whether a box has been drawn asscociated with this GroupBox object
 boolean getBrowserRole()
          Returns the value of browser role in truths array
 boolean getBrowsingSit()
          Returns the value of browsing situation in truths array
 boolean getDisappear()
          Get method for GUI to get value of disappear value in truths array.
 boolean getFight()
          Get method for GUI to get value of fight value in truths array.
 boolean getFightEnd()
          Returns the value of fight end in truths array
 boolean getFighting()
          Returns the value of fighting in truths array
 boolean getFightStart()
          Returns the value of fight start in truths array
 boolean getFightVictimLeft()
          Returns the value of fight left victim in truths array
 boolean getGrFighting()
          Returns the value of group fighters in truths array
 boolean getGrInactive()
          Returns the value of group inactive in truths array
 boolean getGrInteracting()
          Returns the value of group meeting in truths array
 boolean getGrMeeting()
          Returns the value of group meeting in truths array
 boolean getGrMoving()
          Returns the value of group moving in truths array
 boolean getGrSplitting()
          Returns the value of group splitting in truths array
 boolean getInActive()
          Get method for GUI to get value of inactive value in truths array.
 boolean getIndBoxAt(int i)
          Returns a boolean variable representing true if a single box is associated with this groupbox and false otherwise
 boolean[] getIndBoxes()
          Gets the array rep the individual boxes that are included in this group box
 boolean getLeaving()
          Returns the value of leaving in truths array
 boolean getLeftBehind()
          Get method for GUI to get value of left behind value in truths array.
 boolean getLeftObject()
          Get method for GUI to get value of left object value in truths array.
 java.awt.geom.Line2D.Float getLine()
          Returns the line of the orientation worked out from the Rectangle object and the axis parameter if this GroupBox object.
 boolean getMeet()
          Get method for GUI to get value of meet value in truths array.
 boolean getMeeting()
          Returns the value of meeting in truths array
 boolean getMove()
          Get method for GUI to get value of move value in truths array.
 boolean getNoneMov()
          Get method for GUI to get value of none movement value in truths array.
 boolean getNoneRol()
          Get method for GUI to get value of none rol value in truths array.
 boolean getNoneSce()
          Get method for GUI to get value of none scenario value in truths array.
 boolean getNoneSit()
          Get method for GUI to get value of none situation value in truths array.
 boolean getSelected()
          Get method for GUI to get whether a this GroupBox object has been selected by the user.
 boolean getShopenterSce()
          Returns the value of shop enter scenario in truths array
 boolean getShopenterSit()
          Returns the value of shop enter situation in truths array
 boolean getShopexitSce()
          Returns the value of shop exit scenario in truths array
 boolean getShopexitSit()
          Returns the value of shop exit situation in truths array
 boolean getShopreenterSce()
          Returns the value of shop reenter scenario in truths array
 boolean[] getTruths()
          Returns all the truths asscoiated with this GroupBox object.
 boolean getWalk()
          Returns the value of walkers in truths array
 boolean getWalkingSce()
          Returns the value of walking scenario in truths array
 boolean getWindowshopSce()
          Returns the value of window shop scenario in truths array
 boolean isDefault()
          Checks if the Groupbox has the default values in all the fields.
 void setActive()
          Toggles the value of the active attribute of this GroupBox object.
 void setAppear()
          Toggles the value of the appear attribute of this GroupBox object.
 void setAxis(int angle)
          Sets the value of the axis attribute of this GroupBox object to angle.
 void setBox(java.awt.Rectangle rectangle)
          Sets the value of the box attribute of this GroupBox object to rectangle.
 void setBoxDrawn(boolean value)
          Sets the value of the boxDrawn attribute of this GroupBox object to value.
 void setBrowserRole()
          Toggles the value of the browser role attribute of this GroupBox object.
 void setBrowsingSit()
          Toggles the value of the browsing situation attribute of this GroupBox object.
 void setDisappear()
          Toggles the value of the disappear attribute of this GroupBox object.
 void setFight()
          Toggles the value of the fight attribute of this GroupBox object.
 void setFightEnd()
          Toggles the value of the meeting attribute of this GroupBox object.
 void setFighting()
          Toggles the value of the fighting attribute of this GroupBox object.
 void setFightStart()
          /** Toggles the value of the fight start attribute of this GroupBox object.
 void setFightVictimLeft()
          Toggles the value of the meeting attribute of this GroupBox object.
 void setGrFighting()
          Toggles the value of the group fighting attribute of this GroupBox object.
 void setGrInactive()
          Toggles the value of the inactive attribute of this GroupBox object.
 void setGrInteracting()
          Toggles the value of the group meeting attribute of this GroupBox object.
 void setGrMeeting()
          Toggles the value of the group meeting attribute of this GroupBox object.
 void setGrMoving()
          Toggles the value of the moving attribute of this GroupBox object.
 void setGrSplitting()
          Toggles the value of the splitting attribute of this GroupBox object.
 void setInActive()
          Toggles the value of the inactive attribute of this GroupBox object.
 void setIndBoxes(int[] indBoxInt)
           
 void setIndBoxes(java.lang.String[] indBoxString)
          Sets the individual boxes that are included in this group box
 void setLeaving()
          Toggles the value of the leaving attribute of this GroupBox object.
 void setLeftBehind()
          Toggles the value of the left behind attribute of this GroupBox object
 void setLeftObject()
          Toggles the value of the left object attribute of this GroupBox object
 void setLine(java.awt.geom.Line2D.Float axisLine)
          Sets the value of the axisLine attribute of this GroupBox object to axisLine.
 void setMeet()
          Toggles the value of the meet attribute of this GroupBox object.
 void setMeeting()
          Toggles the value of the meeting attribute of this GroupBox object.
 void setMove()
          Toggles the value of the move attribute of this GroupBox object.
 void setNoneMov()
          Toggles the value of the none movement attribute of this GroupBox object.
 void setNoneRol()
          Toggles the value of the none rol attribute of this GroupBox object.
 void setNoneSce()
          Toggles the value of the none scenario attribute of this GroupBox object.
 void setNoneSit()
          Toggles the value of the left object attribute of this GroupBox object
 void setRol(java.lang.String rol)
           
 void setScenario(java.lang.String sce)
           
 void setSelected(boolean value)
          Sets the value of the selected attribute of this GroupBox object to value.
 void setShopenterSce()
          Toggles the value of the shop enter scenario attribute of this GroupBox object.
 void setShopenterSit()
          Toggles the value of the shop enter situation attribute of this GroupBox object.
 void setShopexitSce()
          Toggles the value of the shop exit scenario attribute of this GroupBox object.
 void setShopexitSit()
          Toggles the value of the shop exit situation attribute of this GroupBox object.
 void setShopreenterSce()
          Toggles the value of the shop reenter scenario attribute of this GroupBox object.
 void setSituation(java.lang.String sit)
           
 void setTruths(boolean[] newTruths)
          Sets the value of the all the values in the truths array of this GroupBox object to the value of newTruths
 void setWalk()
          Toggles the value of the walkers attribute of this GroupBox object.
 void setWalkingSce()
          Toggles the value of the walking scenario attribute of this GroupBox object.
 void setWindowshopSce()
          Toggles the value of the window shop scenario attribute of this GroupBox object.
 java.lang.String toString()
          Returns the String representing this GroupBox object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

APPEAR

public static final int APPEAR
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

DISAPPEAR

public static final int DISAPPEAR
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

ACTIVE

public static final int ACTIVE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

INACTIVE

public static final int INACTIVE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

MOVE

public static final int MOVE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

FIGHTERS

public static final int FIGHTERS
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

MEETERS

public static final int MEETERS
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

WALKERS

public static final int WALKERS
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRBROWSER_ROLE

public static final int GRBROWSER_ROLE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRLEFTOBJECT_ROLE

public static final int GRLEFTOBJECT_ROLE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRLEFTVICTIM_ROLE

public static final int GRLEFTVICTIM_ROLE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GR_FIGHTING

public static final int GR_FIGHTING
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GR_MOVING

public static final int GR_MOVING
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GR_MEETING

public static final int GR_MEETING
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GR_SPLITTING

public static final int GR_SPLITTING
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GR_INACTIVE

public static final int GR_INACTIVE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GR_LEFT_VICTIM

public static final int GR_LEFT_VICTIM
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GR_LEFT_OBJECT

public static final int GR_LEFT_OBJECT
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GR_INTERACTING

public static final int GR_INTERACTING
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRSHOPENTER_SIT

public static final int GRSHOPENTER_SIT
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRSHOPEXIT_SIT

public static final int GRSHOPEXIT_SIT
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRBROWSING_SIT

public static final int GRBROWSING_SIT
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

FIGHT_START

public static final int FIGHT_START
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

FIGHT_END

public static final int FIGHT_END
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

FIGHT_VICTIM_LEFT

public static final int FIGHT_VICTIM_LEFT
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

FIGHTING

public static final int FIGHTING
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

MEETING

public static final int MEETING
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

LEAVING

public static final int LEAVING
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRWINDOWSHOP_SCE

public static final int GRWINDOWSHOP_SCE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRSHOPENTER_SCE

public static final int GRSHOPENTER_SCE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRSHOPEXIT_SCE

public static final int GRSHOPEXIT_SCE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRSHOPREENTER_SCE

public static final int GRSHOPREENTER_SCE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

GRWALKING_SCE

public static final int GRWALKING_SCE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

NONE_ROLE

public static final int NONE_ROLE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

NONE_SIT

public static final int NONE_SIT
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

NONE_SCE

public static final int NONE_SCE
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

NONE_MOV

public static final int NONE_MOV
Used to determine which part in the truths array is relavent to which of the boolean attributes of a frame.

See Also:
Constant Field Values

text

public static java.lang.String[] text
The following is used by ChangeBoxSequence and if not kept up to date with the above will cause the program not to function correctly


roles

public static int[] roles

scenarios

public static int[] scenarios

situations

public static int[] situations

movements

public static int[] movements

LENGTH

public static final int LENGTH
The number of truths in the ground truths array.

See Also:
Constant Field Values

MOVEMENT_LENGTH

public static final int MOVEMENT_LENGTH
Variable representing the number of group movement variables

See Also:
Constant Field Values

ROLE_LENGTH

public static final int ROLE_LENGTH
Variable representing the number of role variables

See Also:
Constant Field Values

SIT_LENGTH

public static final int SIT_LENGTH
Variable representing the number of situation variables

See Also:
Constant Field Values

SCE_LENGTH

public static final int SCE_LENGTH
Variable representing the number of scenario variables

See Also:
Constant Field Values

truths

public boolean[] truths
Truths array to represent everything that is known about a picture.


indBoxes

public boolean[] indBoxes
Array representing the single boxes in this GroupBox object

Constructor Detail

GroupBox

public GroupBox()
Default constructor, everything in the truths array is set to false and the box is not drawn and the orientation axis is set to default of 90 degrees


GroupBox

public GroupBox(boolean[] truths,
                java.awt.Rectangle box,
                int axis,
                java.awt.geom.Line2D.Float axisLine,
                boolean[] indBoxes)
Used when loading a new file from disk, a new object is created with the proper truths, box, axis and axisLine attirbutes specified.

Method Detail

isDefault

public boolean isDefault()
Checks if the Groupbox has the default values in all the fields.


getAppear

public boolean getAppear()
Get method for GUI to get value of appear value in truths array.


getDisappear

public boolean getDisappear()
Get method for GUI to get value of disappear value in truths array.


getActive

public boolean getActive()
Get method for GUI to get value of active value in truths array.


getInActive

public boolean getInActive()
Get method for GUI to get value of inactive value in truths array.


getMove

public boolean getMove()
Get method for GUI to get value of move value in truths array.


getNoneMov

public boolean getNoneMov()
Get method for GUI to get value of none movement value in truths array.


getNoneRol

public boolean getNoneRol()
Get method for GUI to get value of none rol value in truths array.


getFight

public boolean getFight()
Get method for GUI to get value of fight value in truths array.


getMeet

public boolean getMeet()
Get method for GUI to get value of meet value in truths array.


getWalk

public boolean getWalk()
Returns the value of walkers in truths array


getGrFighting

public boolean getGrFighting()
Returns the value of group fighters in truths array


getNoneSit

public boolean getNoneSit()
Get method for GUI to get value of none situation value in truths array.


getBrowsingSit

public boolean getBrowsingSit()
Returns the value of browsing situation in truths array


getShopenterSit

public boolean getShopenterSit()
Returns the value of shop enter situation in truths array


getShopexitSit

public boolean getShopexitSit()
Returns the value of shop exit situation in truths array


getNoneSce

public boolean getNoneSce()
Get method for GUI to get value of none scenario value in truths array.


getWindowshopSce

public boolean getWindowshopSce()
Returns the value of window shop scenario in truths array


getShopenterSce

public boolean getShopenterSce()
Returns the value of shop enter scenario in truths array


getShopexitSce

public boolean getShopexitSce()
Returns the value of shop exit scenario in truths array


getShopreenterSce

public boolean getShopreenterSce()
Returns the value of shop reenter scenario in truths array


getBrowserRole

public boolean getBrowserRole()
Returns the value of browser role in truths array


getWalkingSce

public boolean getWalkingSce()
Returns the value of walking scenario in truths array


getGrMoving

public boolean getGrMoving()
Returns the value of group moving in truths array


getGrMeeting

public boolean getGrMeeting()
Returns the value of group meeting in truths array


getGrInteracting

public boolean getGrInteracting()
Returns the value of group meeting in truths array


getGrSplitting

public boolean getGrSplitting()
Returns the value of group splitting in truths array


getGrInactive

public boolean getGrInactive()
Returns the value of group inactive in truths array


getLeftBehind

public boolean getLeftBehind()
Get method for GUI to get value of left behind value in truths array.


getLeftObject

public boolean getLeftObject()
Get method for GUI to get value of left object value in truths array.


getFighting

public boolean getFighting()
Returns the value of fighting in truths array


getMeeting

public boolean getMeeting()
Returns the value of meeting in truths array


getLeaving

public boolean getLeaving()
Returns the value of leaving in truths array


getFightStart

public boolean getFightStart()
Returns the value of fight start in truths array


getFightEnd

public boolean getFightEnd()
Returns the value of fight end in truths array


getFightVictimLeft

public boolean getFightVictimLeft()
Returns the value of fight left victim in truths array


getBoxDrawn

public boolean getBoxDrawn()
Get method for GUI to get whether a box has been drawn asscociated with this GroupBox object


getSelected

public boolean getSelected()
Get method for GUI to get whether a this GroupBox object has been selected by the user.


getBox

public java.awt.Rectangle getBox()
get method for the GUI to return the Rectangle object associated with this GroupBox object.


getAxis

public int getAxis()
Returns the axis of orientation assciated with this GroupBox object.


getLine

public java.awt.geom.Line2D.Float getLine()
Returns the line of the orientation worked out from the Rectangle object and the axis parameter if this GroupBox object.


getTruths

public boolean[] getTruths()
Returns all the truths asscoiated with this GroupBox object.


getIndBoxAt

public boolean getIndBoxAt(int i)
Returns a boolean variable representing true if a single box is associated with this groupbox and false otherwise


getIndBoxes

public boolean[] getIndBoxes()
Gets the array rep the individual boxes that are included in this group box


setAppear

public void setAppear()
Toggles the value of the appear attribute of this GroupBox object.


setDisappear

public void setDisappear()
Toggles the value of the disappear attribute of this GroupBox object.


setActive

public void setActive()
Toggles the value of the active attribute of this GroupBox object.


setInActive

public void setInActive()
Toggles the value of the inactive attribute of this GroupBox object.


setMove

public void setMove()
Toggles the value of the move attribute of this GroupBox object.


setNoneMov

public void setNoneMov()
Toggles the value of the none movement attribute of this GroupBox object.


setNoneRol

public void setNoneRol()
Toggles the value of the none rol attribute of this GroupBox object.


setFight

public void setFight()
Toggles the value of the fight attribute of this GroupBox object.


setMeet

public void setMeet()
Toggles the value of the meet attribute of this GroupBox object.


setWalk

public void setWalk()
Toggles the value of the walkers attribute of this GroupBox object.


setShopenterSit

public void setShopenterSit()
Toggles the value of the shop enter situation attribute of this GroupBox object.


setShopexitSit

public void setShopexitSit()
Toggles the value of the shop exit situation attribute of this GroupBox object.


setWindowshopSce

public void setWindowshopSce()
Toggles the value of the window shop scenario attribute of this GroupBox object.


setBrowsingSit

public void setBrowsingSit()
Toggles the value of the browsing situation attribute of this GroupBox object.


setShopenterSce

public void setShopenterSce()
Toggles the value of the shop enter scenario attribute of this GroupBox object.


setShopexitSce

public void setShopexitSce()
Toggles the value of the shop exit scenario attribute of this GroupBox object.


setShopreenterSce

public void setShopreenterSce()
Toggles the value of the shop reenter scenario attribute of this GroupBox object.


setBrowserRole

public void setBrowserRole()
Toggles the value of the browser role attribute of this GroupBox object.


setWalkingSce

public void setWalkingSce()
Toggles the value of the walking scenario attribute of this GroupBox object.


setGrFighting

public void setGrFighting()
Toggles the value of the group fighting attribute of this GroupBox object.


setGrMoving

public void setGrMoving()
Toggles the value of the moving attribute of this GroupBox object.


setGrMeeting

public void setGrMeeting()
Toggles the value of the group meeting attribute of this GroupBox object.


setGrInteracting

public void setGrInteracting()
Toggles the value of the group meeting attribute of this GroupBox object.


setGrSplitting

public void setGrSplitting()
Toggles the value of the splitting attribute of this GroupBox object.


setGrInactive

public void setGrInactive()
Toggles the value of the inactive attribute of this GroupBox object.


setLeftBehind

public void setLeftBehind()
Toggles the value of the left behind attribute of this GroupBox object


setLeftObject

public void setLeftObject()
Toggles the value of the left object attribute of this GroupBox object


setNoneSit

public void setNoneSit()
Toggles the value of the left object attribute of this GroupBox object


setFighting

public void setFighting()
Toggles the value of the fighting attribute of this GroupBox object.


setMeeting

public void setMeeting()
Toggles the value of the meeting attribute of this GroupBox object.


setLeaving

public void setLeaving()
Toggles the value of the leaving attribute of this GroupBox object.


setNoneSce

public void setNoneSce()
Toggles the value of the none scenario attribute of this GroupBox object.


setFightStart

public void setFightStart()
/** Toggles the value of the fight start attribute of this GroupBox object.


setFightEnd

public void setFightEnd()
Toggles the value of the meeting attribute of this GroupBox object.


setFightVictimLeft

public void setFightVictimLeft()
Toggles the value of the meeting attribute of this GroupBox object.


setBoxDrawn

public void setBoxDrawn(boolean value)
Sets the value of the boxDrawn attribute of this GroupBox object to value.


setSelected

public void setSelected(boolean value)
Sets the value of the selected attribute of this GroupBox object to value.


setBox

public void setBox(java.awt.Rectangle rectangle)
Sets the value of the box attribute of this GroupBox object to rectangle.


setAxis

public void setAxis(int angle)
Sets the value of the axis attribute of this GroupBox object to angle.


setLine

public void setLine(java.awt.geom.Line2D.Float axisLine)
Sets the value of the axisLine attribute of this GroupBox object to axisLine.


setIndBoxes

public void setIndBoxes(java.lang.String[] indBoxString)
Sets the individual boxes that are included in this group box


setIndBoxes

public void setIndBoxes(int[] indBoxInt)

setTruths

public void setTruths(boolean[] newTruths)
Sets the value of the all the values in the truths array of this GroupBox object to the value of newTruths


toString

public java.lang.String toString()
Returns the String representing this GroupBox object.

Overrides:
toString in class java.lang.Object

CheckRoles

public java.lang.String CheckRoles()

CheckSituations

public java.lang.String CheckSituations()

CheckScenarios

public java.lang.String CheckScenarios()

setRol

public void setRol(java.lang.String rol)

setSituation

public void setSituation(java.lang.String sit)

setScenario

public void setScenario(java.lang.String sce)