Sweet Home 3D 3.4

com.eteks.sweethome3d.viewcontroller
Enum HomeView.ActionType

java.lang.Object
  extended by java.lang.Enum<HomeView.ActionType>
      extended by com.eteks.sweethome3d.viewcontroller.HomeView.ActionType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<HomeView.ActionType>
Enclosing interface:
HomeView

public static enum HomeView.ActionType
extends java.lang.Enum<HomeView.ActionType>

The actions proposed by the view to user.


Enum Constant Summary
ABOUT
           
ADD_HOME_FURNITURE
           
ADD_LEVEL
           
ALIGN_FURNITURE_ON_BOTTOM
           
ALIGN_FURNITURE_ON_LEFT
           
ALIGN_FURNITURE_ON_RIGHT
           
ALIGN_FURNITURE_ON_TOP
           
ATTACH_3D_VIEW
           
CLOSE
           
COPY
           
CREATE_DIMENSION_LINES
           
CREATE_LABELS
           
CREATE_PHOTO
           
CREATE_ROOMS
           
CREATE_VIDEO
           
CREATE_WALLS
           
CUT
           
DECREASE_TEXT_SIZE
           
DELETE
           
DELETE_BACKGROUND_IMAGE
           
DELETE_HOME_FURNITURE
           
DELETE_LEVEL
           
DELETE_RECENT_HOMES
           
DELETE_SELECTION
           
DETACH_3D_VIEW
           
DISPLAY_ALL_LEVELS
           
DISPLAY_HOME_FURNITURE_ANGLE
           
DISPLAY_HOME_FURNITURE_CATALOG_ID
           
DISPLAY_HOME_FURNITURE_COLOR
           
DISPLAY_HOME_FURNITURE_DEPTH
           
DISPLAY_HOME_FURNITURE_DOOR_OR_WINDOW
           
DISPLAY_HOME_FURNITURE_ELEVATION
           
DISPLAY_HOME_FURNITURE_HEIGHT
           
DISPLAY_HOME_FURNITURE_LEVEL
           
DISPLAY_HOME_FURNITURE_MOVABLE
           
DISPLAY_HOME_FURNITURE_NAME
           
DISPLAY_HOME_FURNITURE_PRICE
           
DISPLAY_HOME_FURNITURE_PRICE_VALUE_ADDED_TAX_INCLUDED
           
DISPLAY_HOME_FURNITURE_TEXTURE
           
DISPLAY_HOME_FURNITURE_VALUE_ADDED_TAX
           
DISPLAY_HOME_FURNITURE_VALUE_ADDED_TAX_PERCENTAGE
           
DISPLAY_HOME_FURNITURE_VISIBLE
           
DISPLAY_HOME_FURNITURE_WIDTH
           
DISPLAY_HOME_FURNITURE_X
           
DISPLAY_HOME_FURNITURE_Y
           
DISPLAY_SELECTED_LEVEL
           
EXIT
           
EXPORT_TO_OBJ
           
EXPORT_TO_SVG
           
GROUP_FURNITURE
           
HELP
           
HIDE_BACKGROUND_IMAGE
           
IMPORT_BACKGROUND_IMAGE
           
IMPORT_FURNITURE
           
IMPORT_FURNITURE_LIBRARY
           
IMPORT_TEXTURES_LIBRARY
           
INCREASE_TEXT_SIZE
           
LOCK_BASE_PLAN
           
MODIFY_3D_ATTRIBUTES
           
MODIFY_BACKGROUND_IMAGE
           
MODIFY_COMPASS
           
MODIFY_FURNITURE
           
MODIFY_LABEL
           
MODIFY_LEVEL
           
MODIFY_ROOM
           
MODIFY_WALL
           
NEW_HOME
           
OPEN
           
PAGE_SETUP
           
PAN
           
PASTE
           
PREFERENCES
           
PRINT
           
PRINT_PREVIEW
           
PRINT_TO_PDF
           
REDO
           
REVERSE_WALL_DIRECTION
           
SAVE
           
SAVE_AND_COMPRESS
           
SAVE_AS
           
SELECT
           
SELECT_ALL
           
SHOW_BACKGROUND_IMAGE
           
SORT_HOME_FURNITURE_BY_ANGLE
           
SORT_HOME_FURNITURE_BY_CATALOG_ID
           
SORT_HOME_FURNITURE_BY_COLOR
           
SORT_HOME_FURNITURE_BY_DEPTH
           
SORT_HOME_FURNITURE_BY_DESCENDING_ORDER
           
SORT_HOME_FURNITURE_BY_ELEVATION
           
SORT_HOME_FURNITURE_BY_HEIGHT
           
SORT_HOME_FURNITURE_BY_LEVEL
           
SORT_HOME_FURNITURE_BY_MOVABILITY
           
SORT_HOME_FURNITURE_BY_NAME
           
SORT_HOME_FURNITURE_BY_PRICE
           
SORT_HOME_FURNITURE_BY_PRICE_VALUE_ADDED_TAX_INCLUDED
           
SORT_HOME_FURNITURE_BY_TEXTURE
           
SORT_HOME_FURNITURE_BY_TYPE
           
SORT_HOME_FURNITURE_BY_VALUE_ADDED_TAX
           
SORT_HOME_FURNITURE_BY_VALUE_ADDED_TAX_PERCENTAGE
           
SORT_HOME_FURNITURE_BY_VISIBILITY
           
SORT_HOME_FURNITURE_BY_WIDTH
           
SORT_HOME_FURNITURE_BY_X
           
SORT_HOME_FURNITURE_BY_Y
           
SPLIT_WALL
           
STORE_POINT_OF_VIEW
           
TOGGLE_BOLD_STYLE
           
TOGGLE_ITALIC_STYLE
           
UNDO
           
UNGROUP_FURNITURE
           
UNLOCK_BASE_PLAN
           
VIEW_FROM_OBSERVER
           
VIEW_FROM_TOP
           
ZOOM_IN
           
ZOOM_OUT
           
 
Method Summary
static HomeView.ActionType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static HomeView.ActionType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NEW_HOME

public static final HomeView.ActionType NEW_HOME

CLOSE

public static final HomeView.ActionType CLOSE

OPEN

public static final HomeView.ActionType OPEN

DELETE_RECENT_HOMES

public static final HomeView.ActionType DELETE_RECENT_HOMES

SAVE

public static final HomeView.ActionType SAVE

SAVE_AS

public static final HomeView.ActionType SAVE_AS

SAVE_AND_COMPRESS

public static final HomeView.ActionType SAVE_AND_COMPRESS

PAGE_SETUP

public static final HomeView.ActionType PAGE_SETUP

PRINT_PREVIEW

public static final HomeView.ActionType PRINT_PREVIEW

PRINT

public static final HomeView.ActionType PRINT

PRINT_TO_PDF

public static final HomeView.ActionType PRINT_TO_PDF

PREFERENCES

public static final HomeView.ActionType PREFERENCES

EXIT

public static final HomeView.ActionType EXIT

UNDO

public static final HomeView.ActionType UNDO

REDO

public static final HomeView.ActionType REDO

CUT

public static final HomeView.ActionType CUT

COPY

public static final HomeView.ActionType COPY

PASTE

public static final HomeView.ActionType PASTE

DELETE

public static final HomeView.ActionType DELETE

SELECT_ALL

public static final HomeView.ActionType SELECT_ALL

ADD_HOME_FURNITURE

public static final HomeView.ActionType ADD_HOME_FURNITURE

DELETE_HOME_FURNITURE

public static final HomeView.ActionType DELETE_HOME_FURNITURE

MODIFY_FURNITURE

public static final HomeView.ActionType MODIFY_FURNITURE

IMPORT_FURNITURE

public static final HomeView.ActionType IMPORT_FURNITURE

IMPORT_FURNITURE_LIBRARY

public static final HomeView.ActionType IMPORT_FURNITURE_LIBRARY

IMPORT_TEXTURES_LIBRARY

public static final HomeView.ActionType IMPORT_TEXTURES_LIBRARY

SORT_HOME_FURNITURE_BY_CATALOG_ID

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_CATALOG_ID

SORT_HOME_FURNITURE_BY_NAME

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_NAME

SORT_HOME_FURNITURE_BY_WIDTH

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_WIDTH

SORT_HOME_FURNITURE_BY_DEPTH

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_DEPTH

SORT_HOME_FURNITURE_BY_HEIGHT

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_HEIGHT

SORT_HOME_FURNITURE_BY_X

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_X

SORT_HOME_FURNITURE_BY_Y

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_Y

SORT_HOME_FURNITURE_BY_ELEVATION

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_ELEVATION

SORT_HOME_FURNITURE_BY_ANGLE

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_ANGLE

SORT_HOME_FURNITURE_BY_LEVEL

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_LEVEL

SORT_HOME_FURNITURE_BY_COLOR

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_COLOR

SORT_HOME_FURNITURE_BY_TEXTURE

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_TEXTURE

SORT_HOME_FURNITURE_BY_MOVABILITY

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_MOVABILITY

SORT_HOME_FURNITURE_BY_TYPE

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_TYPE

SORT_HOME_FURNITURE_BY_VISIBILITY

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_VISIBILITY

SORT_HOME_FURNITURE_BY_PRICE

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_PRICE

SORT_HOME_FURNITURE_BY_VALUE_ADDED_TAX_PERCENTAGE

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_VALUE_ADDED_TAX_PERCENTAGE

SORT_HOME_FURNITURE_BY_VALUE_ADDED_TAX

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_VALUE_ADDED_TAX

SORT_HOME_FURNITURE_BY_PRICE_VALUE_ADDED_TAX_INCLUDED

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_PRICE_VALUE_ADDED_TAX_INCLUDED

SORT_HOME_FURNITURE_BY_DESCENDING_ORDER

public static final HomeView.ActionType SORT_HOME_FURNITURE_BY_DESCENDING_ORDER

DISPLAY_HOME_FURNITURE_CATALOG_ID

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_CATALOG_ID

DISPLAY_HOME_FURNITURE_NAME

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_NAME

DISPLAY_HOME_FURNITURE_WIDTH

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_WIDTH

DISPLAY_HOME_FURNITURE_DEPTH

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_DEPTH

DISPLAY_HOME_FURNITURE_HEIGHT

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_HEIGHT

DISPLAY_HOME_FURNITURE_X

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_X

DISPLAY_HOME_FURNITURE_Y

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_Y

DISPLAY_HOME_FURNITURE_ELEVATION

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_ELEVATION

DISPLAY_HOME_FURNITURE_ANGLE

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_ANGLE

DISPLAY_HOME_FURNITURE_COLOR

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_COLOR

DISPLAY_HOME_FURNITURE_LEVEL

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_LEVEL

DISPLAY_HOME_FURNITURE_TEXTURE

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_TEXTURE

DISPLAY_HOME_FURNITURE_MOVABLE

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_MOVABLE

DISPLAY_HOME_FURNITURE_DOOR_OR_WINDOW

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_DOOR_OR_WINDOW

DISPLAY_HOME_FURNITURE_VISIBLE

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_VISIBLE

DISPLAY_HOME_FURNITURE_PRICE

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_PRICE

DISPLAY_HOME_FURNITURE_VALUE_ADDED_TAX_PERCENTAGE

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_VALUE_ADDED_TAX_PERCENTAGE

DISPLAY_HOME_FURNITURE_VALUE_ADDED_TAX

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_VALUE_ADDED_TAX

DISPLAY_HOME_FURNITURE_PRICE_VALUE_ADDED_TAX_INCLUDED

public static final HomeView.ActionType DISPLAY_HOME_FURNITURE_PRICE_VALUE_ADDED_TAX_INCLUDED

ALIGN_FURNITURE_ON_TOP

public static final HomeView.ActionType ALIGN_FURNITURE_ON_TOP

ALIGN_FURNITURE_ON_BOTTOM

public static final HomeView.ActionType ALIGN_FURNITURE_ON_BOTTOM

ALIGN_FURNITURE_ON_LEFT

public static final HomeView.ActionType ALIGN_FURNITURE_ON_LEFT

ALIGN_FURNITURE_ON_RIGHT

public static final HomeView.ActionType ALIGN_FURNITURE_ON_RIGHT

GROUP_FURNITURE

public static final HomeView.ActionType GROUP_FURNITURE

UNGROUP_FURNITURE

public static final HomeView.ActionType UNGROUP_FURNITURE

SELECT

public static final HomeView.ActionType SELECT

PAN

public static final HomeView.ActionType PAN

CREATE_WALLS

public static final HomeView.ActionType CREATE_WALLS

CREATE_ROOMS

public static final HomeView.ActionType CREATE_ROOMS

CREATE_DIMENSION_LINES

public static final HomeView.ActionType CREATE_DIMENSION_LINES

CREATE_LABELS

public static final HomeView.ActionType CREATE_LABELS

DELETE_SELECTION

public static final HomeView.ActionType DELETE_SELECTION

LOCK_BASE_PLAN

public static final HomeView.ActionType LOCK_BASE_PLAN

UNLOCK_BASE_PLAN

public static final HomeView.ActionType UNLOCK_BASE_PLAN

MODIFY_COMPASS

public static final HomeView.ActionType MODIFY_COMPASS

MODIFY_WALL

public static final HomeView.ActionType MODIFY_WALL

REVERSE_WALL_DIRECTION

public static final HomeView.ActionType REVERSE_WALL_DIRECTION

SPLIT_WALL

public static final HomeView.ActionType SPLIT_WALL

MODIFY_ROOM

public static final HomeView.ActionType MODIFY_ROOM

MODIFY_LABEL

public static final HomeView.ActionType MODIFY_LABEL

INCREASE_TEXT_SIZE

public static final HomeView.ActionType INCREASE_TEXT_SIZE

DECREASE_TEXT_SIZE

public static final HomeView.ActionType DECREASE_TEXT_SIZE

TOGGLE_BOLD_STYLE

public static final HomeView.ActionType TOGGLE_BOLD_STYLE

TOGGLE_ITALIC_STYLE

public static final HomeView.ActionType TOGGLE_ITALIC_STYLE

IMPORT_BACKGROUND_IMAGE

public static final HomeView.ActionType IMPORT_BACKGROUND_IMAGE

MODIFY_BACKGROUND_IMAGE

public static final HomeView.ActionType MODIFY_BACKGROUND_IMAGE

HIDE_BACKGROUND_IMAGE

public static final HomeView.ActionType HIDE_BACKGROUND_IMAGE

SHOW_BACKGROUND_IMAGE

public static final HomeView.ActionType SHOW_BACKGROUND_IMAGE

DELETE_BACKGROUND_IMAGE

public static final HomeView.ActionType DELETE_BACKGROUND_IMAGE

ADD_LEVEL

public static final HomeView.ActionType ADD_LEVEL

DELETE_LEVEL

public static final HomeView.ActionType DELETE_LEVEL

MODIFY_LEVEL

public static final HomeView.ActionType MODIFY_LEVEL

ZOOM_OUT

public static final HomeView.ActionType ZOOM_OUT

ZOOM_IN

public static final HomeView.ActionType ZOOM_IN

EXPORT_TO_SVG

public static final HomeView.ActionType EXPORT_TO_SVG

VIEW_FROM_TOP

public static final HomeView.ActionType VIEW_FROM_TOP

VIEW_FROM_OBSERVER

public static final HomeView.ActionType VIEW_FROM_OBSERVER

STORE_POINT_OF_VIEW

public static final HomeView.ActionType STORE_POINT_OF_VIEW

DETACH_3D_VIEW

public static final HomeView.ActionType DETACH_3D_VIEW

ATTACH_3D_VIEW

public static final HomeView.ActionType ATTACH_3D_VIEW

DISPLAY_ALL_LEVELS

public static final HomeView.ActionType DISPLAY_ALL_LEVELS

DISPLAY_SELECTED_LEVEL

public static final HomeView.ActionType DISPLAY_SELECTED_LEVEL

MODIFY_3D_ATTRIBUTES

public static final HomeView.ActionType MODIFY_3D_ATTRIBUTES

CREATE_PHOTO

public static final HomeView.ActionType CREATE_PHOTO

CREATE_VIDEO

public static final HomeView.ActionType CREATE_VIDEO

EXPORT_TO_OBJ

public static final HomeView.ActionType EXPORT_TO_OBJ

HELP

public static final HomeView.ActionType HELP

ABOUT

public static final HomeView.ActionType ABOUT
Method Detail

values

public static HomeView.ActionType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (HomeView.ActionType c : HomeView.ActionType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static HomeView.ActionType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

Sweet Home 3D 3.4

? Copyrights 2006-2011 eTeks - All rights reserved
Distributed under GNU General Public License