com.monad.homerun.view
Class Scene

java.lang.Object
  extended by com.monad.homerun.base.DataObject
      extended by com.monad.homerun.view.Scene
All Implemented Interfaces:
java.io.Serializable

public class Scene
extends DataObject

Scene is an assemblage of regions - which hold visual representations of models, objects, and other HomeRun data.

See Also:
Serialized Form

Field Summary
static java.lang.String BORDER
           
static java.lang.String CENTER
           
static java.lang.String EAST
           
static java.lang.String FREE
           
static java.lang.String LEFT
           
static java.lang.String LOWER_LEFT
           
static java.lang.String LOWER_RIGHT
           
static java.lang.String NORTH
           
static java.lang.String QUAD
           
static java.lang.String RIGHT
           
static java.lang.String SOUTH
           
static java.lang.String SPLIT
           
static java.lang.String WEST
           
 
Constructor Summary
Scene()
           
Scene(java.lang.String name)
           
Scene(java.lang.String name, Scene scene)
           
 
Method Summary
 void addRegion(java.lang.String location)
           
 java.lang.String getConfiner()
           
 java.lang.String getLayout()
           
 int getNumViews()
           
 Region getRegion(java.lang.String location)
           
 Region[] getRegions()
           
 void removeRegion(java.lang.String location)
           
 void setConfiner(java.lang.String confiner)
           
 void setLayout(java.lang.String layout)
           
static boolean supportedLayout(java.lang.String layout)
           
 
Methods inherited from class com.monad.homerun.base.DataObject
getCategory, getModificationTime, getName, getNote, setCategory, setModificationTime, setName, setNote
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BORDER

public static final java.lang.String BORDER
See Also:
Constant Field Values

SPLIT

public static final java.lang.String SPLIT
See Also:
Constant Field Values

QUAD

public static final java.lang.String QUAD
See Also:
Constant Field Values

NORTH

public static final java.lang.String NORTH
See Also:
Constant Field Values

SOUTH

public static final java.lang.String SOUTH
See Also:
Constant Field Values

EAST

public static final java.lang.String EAST
See Also:
Constant Field Values

WEST

public static final java.lang.String WEST
See Also:
Constant Field Values

CENTER

public static final java.lang.String CENTER
See Also:
Constant Field Values

LEFT

public static final java.lang.String LEFT
See Also:
Constant Field Values

RIGHT

public static final java.lang.String RIGHT
See Also:
Constant Field Values

LOWER_LEFT

public static final java.lang.String LOWER_LEFT
See Also:
Constant Field Values

LOWER_RIGHT

public static final java.lang.String LOWER_RIGHT
See Also:
Constant Field Values

FREE

public static final java.lang.String FREE
See Also:
Constant Field Values
Constructor Detail

Scene

public Scene()

Scene

public Scene(java.lang.String name)

Scene

public Scene(java.lang.String name,
             Scene scene)
Method Detail

supportedLayout

public static boolean supportedLayout(java.lang.String layout)

getConfiner

public java.lang.String getConfiner()

setConfiner

public void setConfiner(java.lang.String confiner)

getLayout

public java.lang.String getLayout()

setLayout

public void setLayout(java.lang.String layout)

getNumViews

public int getNumViews()

getRegions

public Region[] getRegions()

getRegion

public Region getRegion(java.lang.String location)

addRegion

public void addRegion(java.lang.String location)

removeRegion

public void removeRegion(java.lang.String location)


Copyright © 2006-2009 Richard Rodgers. All Rights Reserved.