Class Index | File Index

Classes


Class DefaultFurnitureCatalog.PropertyKey


Defined in: DefaultFurnitureCatalog.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
The keys of the properties values read in bundles.
Field Summary
Field Attributes Field Name and Description
<static>  
DefaultFurnitureCatalog.PropertyKey.CATEGORY
The key for the category's name of a piece of furniture (mandatory).
 
The key for the category's name of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.CREATION_DATE
The key for the creation or publication date of a piece of furniture at yyyy-MM-dd format (optional).
 
The key for the creation or publication date of a piece of furniture at yyyy-MM-dd format (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.CREATOR
The key for the creator of a piece of furniture (optional).
 
The key for the creator of a piece of furniture (optional).
 
The key for the currency ISO 4217 code of the price of a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.CURRENCY
The key for the currency ISO 4217 code of the price of a piece of furniture (optional).
 
The key for the deformability of a piece of furniture (optional, true by default).
<static>  
DefaultFurnitureCatalog.PropertyKey.DEFORMABLE
The key for the deformability of a piece of furniture (optional, true by default).
 
The key for the depth in centimeters of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.DEPTH
The key for the depth in centimeters of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.DESCRIPTION
The key for the description of a piece of furniture (optional).
 
The key for the description of a piece of furniture (optional).
 
The key for the door or window type of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW
The key for the door or window type of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_CUT_OUT_SHAPE
The key for the shape of a door or window used to cut out walls when they intersect it (optional).
 
The key for the shape of a door or window used to cut out walls when they intersect it (optional).
 
The key for the sash end angle(s) of a door or a window (mandatory if sash axis distance along X axis is defined).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_END_ANGLE
The key for the sash end angle(s) of a door or a window (mandatory if sash axis distance along X axis is defined).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_START_ANGLE
The key for the sash start angle(s) of a door or a window (mandatory if sash axis distance along X axis is defined).
 
The key for the sash start angle(s) of a door or a window (mandatory if sash axis distance along X axis is defined).
 
The key for the sash width(s) of a door or a window (mandatory if sash axis distance along X axis is defined).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_WIDTH
The key for the sash width(s) of a door or a window (mandatory if sash axis distance along X axis is defined).
 
The key for the sash axis distance(s) of a door or a window along X axis (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_X_AXIS
The key for the sash axis distance(s) of a door or a window along X axis (optional).
 
The key for the sash axis distance(s) of a door or a window along Y axis (mandatory if sash axis distance along X axis is defined).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_Y_AXIS
The key for the sash axis distance(s) of a door or a window along Y axis (mandatory if sash axis distance along X axis is defined).
 
The key for the wall cut out rule of a door or a window (optional, true by default).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_WALL_CUT_OUT_ON_BOTH_SIDES
The key for the wall cut out rule of a door or a window (optional, true by default).
 
The key for the distance in centimeters of a door or a window to its wall (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_WALL_DISTANCE
The key for the distance in centimeters of a door or a window to its wall (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_WALL_THICKNESS
The key for the wall thickness in centimeters of a door or a window (optional).
 
The key for the wall thickness in centimeters of a door or a window (optional).
 
The key for the width/depth deformability of a door or a window (optional, true by default).
<static>  
DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_WIDTH_DEPTH_DEFORMABLE
The key for the width/depth deformability of a door or a window (optional, true by default).
<static>  
DefaultFurnitureCatalog.PropertyKey.DROP_ON_TOP_ELEVATION
The key for the preferred elevation (from the bottom of a piece) at which should be placed an object dropped on a piece (optional).
 
The key for the preferred elevation (from the bottom of a piece) at which should be placed an object dropped on a piece (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.ELEVATION
The key for the elevation in centimeters of a piece of furniture (optional).
 
The key for the elevation in centimeters of a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.GRADE
The key for the grade of a piece of furniture (optional).
 
The key for the grade of a piece of furniture (optional).
 
The key for the height in centimeters of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.HEIGHT
The key for the height in centimeters of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.HORIZONTALLY_ROTATABLE
The key for the ability of a piece of furniture to rotate around a horizontal axis (optional, true by default).
 
The key for the ability of a piece of furniture to rotate around a horizontal axis (optional, true by default).
<static>  
DefaultFurnitureCatalog.PropertyKey.ICON
The key for the icon file of a piece of furniture (mandatory).
 
The key for the icon file of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.ICON_DIGEST
The key for the SHA-1 digest of the icon file of a piece of furniture (optional).
 
The key for the SHA-1 digest of the icon file of a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.ID
The key for the ID of a piece of furniture (optional).
 
ID
The key for the ID of a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.INFORMATION
The key for some additional information associated to a piece of furniture (optional).
 
The key for some additional information associated to a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.LICENSE
The key for the license associated to a piece of furniture (optional).
 
The key for the license associated to a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_COLOR
The key for the color(s) of light sources in a light (mandatory if light source abscissa is defined).
 
The key for the color(s) of light sources in a light (mandatory if light source abscissa is defined).
<static>  
DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_DIAMETER
The key for the diameter(s) of light sources in a light (optional).
 
The key for the diameter(s) of light sources in a light (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_MATERIAL_NAME
The key for the material name(s) of light source shapes in the 3D model of a light (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_X
The key for the abscissa(s) of light sources in a light (optional).
 
The key for the abscissa(s) of light sources in a light (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_Y
The key for the ordinate(s) of light sources in a light (mandatory if light source abscissa is defined).
 
The key for the ordinate(s) of light sources in a light (mandatory if light source abscissa is defined).
<static>  
DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_Z
The key for the elevation(s) of light sources in a light (mandatory if light source abscissa is defined).
 
The key for the elevation(s) of light sources in a light (mandatory if light source abscissa is defined).
 
The key for the 3D model file of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.MODEL
The key for the 3D model file of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.MODEL_DIGEST
The key for the SHA-1 digest of the 3D model file of a piece of furniture (optional).
 
The key for the SHA-1 digest of the 3D model file of a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.MODEL_ROTATION
The key for the transformation matrix values applied to a piece of furniture (optional).
 
The key for the transformation matrix values applied to a piece of furniture (optional).
 
The key for the size of the 3D model of a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.MODEL_SIZE
The key for the size of the 3D model of a piece of furniture (optional).
 
The key for the movability of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.MOVABLE
The key for the movability of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.MULTI_PART_MODEL
The key for a piece of furniture with multiple parts (optional).
 
The key for a piece of furniture with multiple parts (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.NAME
The key for the name of a piece of furniture (mandatory).
 
The key for the name of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.PLAN_ICON
The key for the plan icon file of a piece of furniture (optional).
 
The key for the plan icon file of a piece of furniture (optional).
 
The key for the SHA-1 digest of the plan icon file of a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.PLAN_ICON_DIGEST
The key for the SHA-1 digest of the plan icon file of a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.PRICE
The key for the price of a piece of furniture (optional).
 
The key for the price of a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.RESIZABLE
The key for the resizability of a piece of furniture (optional, true by default).
 
The key for the resizability of a piece of furniture (optional, true by default).
<static>  
DefaultFurnitureCatalog.PropertyKey.SHELF_BOXES
The key for the shelf box(es) in which other objects can be placed in a piece of furniture (optional).
 
The key for the shelf box(es) in which other objects can be placed in a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.SHELF_ELEVATIONS
The key for the shelf elevation(s) at which other objects can be placed on a piece of furniture from its bottom (optional).
 
The key for the shelf elevation(s) at which other objects can be placed on a piece of furniture from its bottom (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.STAIRCASE_CUT_OUT_SHAPE
The key for the shape used to cut out upper levels when they intersect with a piece like a staircase (optional).
 
The key for the shape used to cut out upper levels when they intersect with a piece like a staircase (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.TAGS
The key for the tags or keywords associated to a piece of furniture (optional).
 
The key for the tags or keywords associated to a piece of furniture (optional).
<static>  
DefaultFurnitureCatalog.PropertyKey.TEXTURABLE
The key for the texturable capability of a piece of furniture (optional, true by default).
 
The key for the texturable capability of a piece of furniture (optional, true by default).
<static>  
DefaultFurnitureCatalog.PropertyKey.VALUE_ADDED_TAX_PERCENTAGE
The key for the VAT percentage of a piece of furniture (optional).
 
The key for the VAT percentage of a piece of furniture (optional).
 
The key for the width in centimeters of a piece of furniture (mandatory).
<static>  
DefaultFurnitureCatalog.PropertyKey.WIDTH
The key for the width in centimeters of a piece of furniture (mandatory).
Class Detail
DefaultFurnitureCatalog.PropertyKey()
The keys of the properties values read in bundles.
Field Detail
<static> DefaultFurnitureCatalog.PropertyKey.CATEGORY
The key for the category's name of a piece of furniture (mandatory). A new category with this name will be created if it doesn't exist.

{DefaultFurnitureCatalog.PropertyKey} CATEGORY
The key for the category's name of a piece of furniture (mandatory). A new category with this name will be created if it doesn't exist.

<static> DefaultFurnitureCatalog.PropertyKey.CREATION_DATE
The key for the creation or publication date of a piece of furniture at yyyy-MM-dd format (optional).

{DefaultFurnitureCatalog.PropertyKey} CREATION_DATE
The key for the creation or publication date of a piece of furniture at yyyy-MM-dd format (optional).

<static> DefaultFurnitureCatalog.PropertyKey.CREATOR
The key for the creator of a piece of furniture (optional). By default, creator is eTeks.

{DefaultFurnitureCatalog.PropertyKey} CREATOR
The key for the creator of a piece of furniture (optional). By default, creator is eTeks.

{DefaultFurnitureCatalog.PropertyKey} CURRENCY
The key for the currency ISO 4217 code of the price of a piece of furniture (optional).

<static> DefaultFurnitureCatalog.PropertyKey.CURRENCY
The key for the currency ISO 4217 code of the price of a piece of furniture (optional).

{DefaultFurnitureCatalog.PropertyKey} DEFORMABLE
The key for the deformability of a piece of furniture (optional, true by default). If the value of this key is false, the piece of furniture will be considered as a piece that should always keep its proportions when resized.

<static> DefaultFurnitureCatalog.PropertyKey.DEFORMABLE
The key for the deformability of a piece of furniture (optional, true by default). If the value of this key is false, the piece of furniture will be considered as a piece that should always keep its proportions when resized.

{DefaultFurnitureCatalog.PropertyKey} DEPTH
The key for the depth in centimeters of a piece of furniture (mandatory).

<static> DefaultFurnitureCatalog.PropertyKey.DEPTH
The key for the depth in centimeters of a piece of furniture (mandatory).

<static> DefaultFurnitureCatalog.PropertyKey.DESCRIPTION
The key for the description of a piece of furniture (optional). This may give detailed information about a piece of furniture.

{DefaultFurnitureCatalog.PropertyKey} DESCRIPTION
The key for the description of a piece of furniture (optional). This may give detailed information about a piece of furniture.

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW
The key for the door or window type of a piece of furniture (mandatory). If the value of this key is true, the piece of furniture will be considered as a door or a window.

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW
The key for the door or window type of a piece of furniture (mandatory). If the value of this key is true, the piece of furniture will be considered as a door or a window.

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_CUT_OUT_SHAPE
The key for the shape of a door or window used to cut out walls when they intersect it (optional). This shape should be defined with the syntax of the d attribute of a SVG path element and should fit in a square spreading from (0, 0) to (1, 1) which will be scaled afterwards to the real size of the piece. If not specified, then this shape will be automatically computed from the actual shape of the model.

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_CUT_OUT_SHAPE
The key for the shape of a door or window used to cut out walls when they intersect it (optional). This shape should be defined with the syntax of the d attribute of a SVG path element and should fit in a square spreading from (0, 0) to (1, 1) which will be scaled afterwards to the real size of the piece. If not specified, then this shape will be automatically computed from the actual shape of the model.

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_SASH_END_ANGLE
The key for the sash end angle(s) of a door or a window (mandatory if sash axis distance along X axis is defined).

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_END_ANGLE
The key for the sash end angle(s) of a door or a window (mandatory if sash axis distance along X axis is defined).

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_START_ANGLE
The key for the sash start angle(s) of a door or a window (mandatory if sash axis distance along X axis is defined).

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_SASH_START_ANGLE
The key for the sash start angle(s) of a door or a window (mandatory if sash axis distance along X axis is defined).

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_SASH_WIDTH
The key for the sash width(s) of a door or a window (mandatory if sash axis distance along X axis is defined).

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_WIDTH
The key for the sash width(s) of a door or a window (mandatory if sash axis distance along X axis is defined).

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_SASH_X_AXIS
The key for the sash axis distance(s) of a door or a window along X axis (optional). If a door or a window has more than one sash, the values of each sash should be separated by spaces.

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_X_AXIS
The key for the sash axis distance(s) of a door or a window along X axis (optional). If a door or a window has more than one sash, the values of each sash should be separated by spaces.

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_SASH_Y_AXIS
The key for the sash axis distance(s) of a door or a window along Y axis (mandatory if sash axis distance along X axis is defined).

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_SASH_Y_AXIS
The key for the sash axis distance(s) of a door or a window along Y axis (mandatory if sash axis distance along X axis is defined).

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_WALL_CUT_OUT_ON_BOTH_SIDES
The key for the wall cut out rule of a door or a window (optional, true by default). By default, a door or a window placed on a wall and parallel to it will cut out the both sides of that wall even if its depth is smaller than the wall thickness or if it intersects only one side of the wall. If the value of this key is false, a door or a window will only dig the wall at its intersection, and will cut the both sides of a wall only if it intersects both of them.

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_WALL_CUT_OUT_ON_BOTH_SIDES
The key for the wall cut out rule of a door or a window (optional, true by default). By default, a door or a window placed on a wall and parallel to it will cut out the both sides of that wall even if its depth is smaller than the wall thickness or if it intersects only one side of the wall. If the value of this key is false, a door or a window will only dig the wall at its intersection, and will cut the both sides of a wall only if it intersects both of them.

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_WALL_DISTANCE
The key for the distance in centimeters of a door or a window to its wall (optional). By default, this distance is zero.

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_WALL_DISTANCE
The key for the distance in centimeters of a door or a window to its wall (optional). By default, this distance is zero.

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_WALL_THICKNESS
The key for the wall thickness in centimeters of a door or a window (optional). By default, a door or a window has the same depth as the wall it belongs to.

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_WALL_THICKNESS
The key for the wall thickness in centimeters of a door or a window (optional). By default, a door or a window has the same depth as the wall it belongs to.

{DefaultFurnitureCatalog.PropertyKey} DOOR_OR_WINDOW_WIDTH_DEPTH_DEFORMABLE
The key for the width/depth deformability of a door or a window (optional, true by default). By default, the depth of a door or a window can be changed and adapted to the wall thickness where it's placed regardless of its width. To avoid this deformation in the case of open doors, the value of this key can be set to false. Doors and windows with their width/depth deformability set to false and their {@link HomeDoorOrWindow#isBoundToWall() bouldToWall} flag set to true will also make a hole in the wall when they are placed whatever their depth.

<static> DefaultFurnitureCatalog.PropertyKey.DOOR_OR_WINDOW_WIDTH_DEPTH_DEFORMABLE
The key for the width/depth deformability of a door or a window (optional, true by default). By default, the depth of a door or a window can be changed and adapted to the wall thickness where it's placed regardless of its width. To avoid this deformation in the case of open doors, the value of this key can be set to false. Doors and windows with their width/depth deformability set to false and their {@link HomeDoorOrWindow#isBoundToWall() bouldToWall} flag set to true will also make a hole in the wall when they are placed whatever their depth.

<static> DefaultFurnitureCatalog.PropertyKey.DROP_ON_TOP_ELEVATION
The key for the preferred elevation (from the bottom of a piece) at which should be placed an object dropped on a piece (optional). A negative value means that the piece should be ignored when an object is dropped on it. By default, this elevation is equal to its height.

{DefaultFurnitureCatalog.PropertyKey} DROP_ON_TOP_ELEVATION
The key for the preferred elevation (from the bottom of a piece) at which should be placed an object dropped on a piece (optional). A negative value means that the piece should be ignored when an object is dropped on it. By default, this elevation is equal to its height.

<static> DefaultFurnitureCatalog.PropertyKey.ELEVATION
The key for the elevation in centimeters of a piece of furniture (optional).

{DefaultFurnitureCatalog.PropertyKey} ELEVATION
The key for the elevation in centimeters of a piece of furniture (optional).

<static> DefaultFurnitureCatalog.PropertyKey.GRADE
The key for the grade of a piece of furniture (optional).

{DefaultFurnitureCatalog.PropertyKey} GRADE
The key for the grade of a piece of furniture (optional).

{DefaultFurnitureCatalog.PropertyKey} HEIGHT
The key for the height in centimeters of a piece of furniture (mandatory).

<static> DefaultFurnitureCatalog.PropertyKey.HEIGHT
The key for the height in centimeters of a piece of furniture (mandatory).

<static> DefaultFurnitureCatalog.PropertyKey.HORIZONTALLY_ROTATABLE
The key for the ability of a piece of furniture to rotate around a horizontal axis (optional, true by default). If the value of this key is false, the piece of furniture will be considered as a piece that can't be horizontally rotated.

{DefaultFurnitureCatalog.PropertyKey} HORIZONTALLY_ROTATABLE
The key for the ability of a piece of furniture to rotate around a horizontal axis (optional, true by default). If the value of this key is false, the piece of furniture will be considered as a piece that can't be horizontally rotated.

<static> DefaultFurnitureCatalog.PropertyKey.ICON
The key for the icon file of a piece of furniture (mandatory). This icon file can be either the path to an image relative to classpath or an absolute URL. It should be encoded in application/x-www-form-urlencoded format if needed.

{DefaultFurnitureCatalog.PropertyKey} ICON
The key for the icon file of a piece of furniture (mandatory). This icon file can be either the path to an image relative to classpath or an absolute URL. It should be encoded in application/x-www-form-urlencoded format if needed.

<static> DefaultFurnitureCatalog.PropertyKey.ICON_DIGEST
The key for the SHA-1 digest of the icon file of a piece of furniture (optional). This property is used to compare faster catalog resources with the ones of a read home, and should be encoded in Base64.

{DefaultFurnitureCatalog.PropertyKey} ICON_DIGEST
The key for the SHA-1 digest of the icon file of a piece of furniture (optional). This property is used to compare faster catalog resources with the ones of a read home, and should be encoded in Base64.

<static> DefaultFurnitureCatalog.PropertyKey.ID
The key for the ID of a piece of furniture (optional). Two pieces of furniture read in a furniture catalog can't have the same ID and the second one will be ignored.

{DefaultFurnitureCatalog.PropertyKey} ID
The key for the ID of a piece of furniture (optional). Two pieces of furniture read in a furniture catalog can't have the same ID and the second one will be ignored.

<static> DefaultFurnitureCatalog.PropertyKey.INFORMATION
The key for some additional information associated to a piece of furniture (optional). This information may contain some HTML code or a link to an external web site.

{DefaultFurnitureCatalog.PropertyKey} INFORMATION
The key for some additional information associated to a piece of furniture (optional). This information may contain some HTML code or a link to an external web site.

<static> DefaultFurnitureCatalog.PropertyKey.LICENSE
The key for the license associated to a piece of furniture (optional).

{DefaultFurnitureCatalog.PropertyKey} LICENSE
The key for the license associated to a piece of furniture (optional).

<static> DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_COLOR
The key for the color(s) of light sources in a light (mandatory if light source abscissa is defined).

{DefaultFurnitureCatalog.PropertyKey} LIGHT_SOURCE_COLOR
The key for the color(s) of light sources in a light (mandatory if light source abscissa is defined).

<static> DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_DIAMETER
The key for the diameter(s) of light sources in a light (optional).

{DefaultFurnitureCatalog.PropertyKey} LIGHT_SOURCE_DIAMETER
The key for the diameter(s) of light sources in a light (optional).

<static> DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_MATERIAL_NAME
The key for the material name(s) of light source shapes in the 3D model of a light (optional).

<static> DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_X
The key for the abscissa(s) of light sources in a light (optional). If a light has more than one light source, the values of each light source should be separated by spaces.

{DefaultFurnitureCatalog.PropertyKey} LIGHT_SOURCE_X
The key for the abscissa(s) of light sources in a light (optional). If a light has more than one light source, the values of each light source should be separated by spaces.

<static> DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_Y
The key for the ordinate(s) of light sources in a light (mandatory if light source abscissa is defined).

{DefaultFurnitureCatalog.PropertyKey} LIGHT_SOURCE_Y
The key for the ordinate(s) of light sources in a light (mandatory if light source abscissa is defined).

<static> DefaultFurnitureCatalog.PropertyKey.LIGHT_SOURCE_Z
The key for the elevation(s) of light sources in a light (mandatory if light source abscissa is defined).

{DefaultFurnitureCatalog.PropertyKey} LIGHT_SOURCE_Z
The key for the elevation(s) of light sources in a light (mandatory if light source abscissa is defined).

{DefaultFurnitureCatalog.PropertyKey} MODEL
The key for the 3D model file of a piece of furniture (mandatory). The 3D model file can be either a path relative to classpath or an absolute URL. It should be encoded in application/x-www-form-urlencoded format if needed.

<static> DefaultFurnitureCatalog.PropertyKey.MODEL
The key for the 3D model file of a piece of furniture (mandatory). The 3D model file can be either a relative path or an absolute URL. It should be encoded in application/x-www-form-urlencoded format if needed.

<static> DefaultFurnitureCatalog.PropertyKey.MODEL_DIGEST
The key for the SHA-1 digest of the 3D model file of a piece of furniture (optional). This property is used to compare faster catalog resources with the ones of a read home, and should be encoded in Base64.

{DefaultFurnitureCatalog.PropertyKey} MODEL_DIGEST
The key for the SHA-1 digest of the 3D model file of a piece of furniture (optional). This property is used to compare faster catalog resources with the ones of a read home, and should be encoded in Base64.

<static> DefaultFurnitureCatalog.PropertyKey.MODEL_ROTATION
The key for the transformation matrix values applied to a piece of furniture (optional). If the 3D model of a piece of furniture isn't correctly oriented, the value of this key should give the 9 values of the transformation matrix that will orient it correctly.

{DefaultFurnitureCatalog.PropertyKey} MODEL_ROTATION
The key for the transformation matrix values applied to a piece of furniture (optional). If the 3D model of a piece of furniture isn't correctly oriented, the value of this key should give the 9 values of the transformation matrix that will orient it correctly.

{DefaultFurnitureCatalog.PropertyKey} MODEL_SIZE
The key for the size of the 3D model of a piece of furniture (optional). If model content is a file this should contain the file size.

<static> DefaultFurnitureCatalog.PropertyKey.MODEL_SIZE
The key for the size of the 3D model of a piece of furniture (optional). If model content is a file this should contain the file size.

{DefaultFurnitureCatalog.PropertyKey} MOVABLE
The key for the movability of a piece of furniture (mandatory). If the value of this key is true, the piece of furniture will be considered as a movable piece.

<static> DefaultFurnitureCatalog.PropertyKey.MOVABLE
The key for the movability of a piece of furniture (mandatory). If the value of this key is true, the piece of furniture will be considered as a movable piece.

<static> DefaultFurnitureCatalog.PropertyKey.MULTI_PART_MODEL
The key for a piece of furniture with multiple parts (optional). If the value of this key is true, all the files stored in the same folder as the 3D model file (MTL, texture files...) will be considered as being necessary to view correctly the 3D model.

{DefaultFurnitureCatalog.PropertyKey} MULTI_PART_MODEL
The key for a piece of furniture with multiple parts (optional). If the value of this key is true, all the files stored in the same folder as the 3D model file (MTL, texture files...) will be considered as being necessary to view correctly the 3D model.

<static> DefaultFurnitureCatalog.PropertyKey.NAME
The key for the name of a piece of furniture (mandatory).

{DefaultFurnitureCatalog.PropertyKey} NAME
The key for the name of a piece of furniture (mandatory).

<static> DefaultFurnitureCatalog.PropertyKey.PLAN_ICON
The key for the plan icon file of a piece of furniture (optional). This icon file can be either the path to an image relative to classpath or an absolute URL. It should be encoded in application/x-www-form-urlencoded format if needed.

{DefaultFurnitureCatalog.PropertyKey} PLAN_ICON
The key for the plan icon file of a piece of furniture (optional). This icon file can be either the path to an image relative to classpath or an absolute URL. It should be encoded in application/x-www-form-urlencoded format if needed.

{DefaultFurnitureCatalog.PropertyKey} PLAN_ICON_DIGEST
The key for the SHA-1 digest of the plan icon file of a piece of furniture (optional). This property is used to compare faster catalog resources with the ones of a read home, and should be encoded in Base64.

<static> DefaultFurnitureCatalog.PropertyKey.PLAN_ICON_DIGEST
The key for the SHA-1 digest of the plan icon file of a piece of furniture (optional). This property is used to compare faster catalog resources with the ones of a read home, and should be encoded in Base64.

<static> DefaultFurnitureCatalog.PropertyKey.PRICE
The key for the price of a piece of furniture (optional).

{DefaultFurnitureCatalog.PropertyKey} PRICE
The key for the price of a piece of furniture (optional).

<static> DefaultFurnitureCatalog.PropertyKey.RESIZABLE
The key for the resizability of a piece of furniture (optional, true by default). If the value of this key is false, the piece of furniture will be considered as a piece with a fixed size.

{DefaultFurnitureCatalog.PropertyKey} RESIZABLE
The key for the resizability of a piece of furniture (optional, true by default). If the value of this key is false, the piece of furniture will be considered as a piece with a fixed size.

<static> DefaultFurnitureCatalog.PropertyKey.SHELF_BOXES
The key for the shelf box(es) in which other objects can be placed in a piece of furniture (optional). Each box is defined by the 6 values of the x, y, z coordinates of its left front bottom corner and its right back top corner.

{DefaultFurnitureCatalog.PropertyKey} SHELF_BOXES
The key for the shelf box(es) in which other objects can be placed in a piece of furniture (optional). Each box is defined by the 6 values of the x, y, z coordinates of its left front bottom corner and its right back top corner.

<static> DefaultFurnitureCatalog.PropertyKey.SHELF_ELEVATIONS
The key for the shelf elevation(s) at which other objects can be placed on a piece of furniture from its bottom (optional).

{DefaultFurnitureCatalog.PropertyKey} SHELF_ELEVATIONS
The key for the shelf elevation(s) at which other objects can be placed on a piece of furniture from its bottom (optional).

<static> DefaultFurnitureCatalog.PropertyKey.STAIRCASE_CUT_OUT_SHAPE
The key for the shape used to cut out upper levels when they intersect with a piece like a staircase (optional). This shape should be defined with the syntax of the d attribute of a SVG path element and should fit in a square spreading from (0, 0) to (1, 1) which will be scaled afterwards to the real size of the piece.

{DefaultFurnitureCatalog.PropertyKey} STAIRCASE_CUT_OUT_SHAPE
The key for the shape used to cut out upper levels when they intersect with a piece like a staircase (optional). This shape should be defined with the syntax of the d attribute of a SVG path element and should fit in a square spreading from (0, 0) to (1, 1) which will be scaled afterwards to the real size of the piece.

<static> DefaultFurnitureCatalog.PropertyKey.TAGS
The key for the tags or keywords associated to a piece of furniture (optional). Tags are separated by commas with possible heading or trailing spaces.

{DefaultFurnitureCatalog.PropertyKey} TAGS
The key for the tags or keywords associated to a piece of furniture (optional). Tags are separated by commas with possible heading or trailing spaces.

<static> DefaultFurnitureCatalog.PropertyKey.TEXTURABLE
The key for the texturable capability of a piece of furniture (optional, true by default). If the value of this key is false, the piece of furniture will be considered as a piece that will always keep the same color or texture.

{DefaultFurnitureCatalog.PropertyKey} TEXTURABLE
The key for the texturable capability of a piece of furniture (optional, true by default). If the value of this key is false, the piece of furniture will be considered as a piece that will always keep the same color or texture.

<static> DefaultFurnitureCatalog.PropertyKey.VALUE_ADDED_TAX_PERCENTAGE
The key for the VAT percentage of a piece of furniture (optional).

{DefaultFurnitureCatalog.PropertyKey} VALUE_ADDED_TAX_PERCENTAGE
The key for the VAT percentage of a piece of furniture (optional).

{DefaultFurnitureCatalog.PropertyKey} WIDTH
The key for the width in centimeters of a piece of furniture (mandatory).

<static> DefaultFurnitureCatalog.PropertyKey.WIDTH
The key for the width in centimeters of a piece of furniture (mandatory).

© Copyright 2024 Emmanuel PUYBARET / eTeks
Distributed under GNU General Public License
Documentation generated by JsDoc Toolkit 2.4.0 on Thu Apr 04 2024 17:30:25 GMT+0200 (CEST)