All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class net.tabuleiro.nebulae.LValue
net.tabuleiro.nebulae.LValue
  -  public class LValue
  -  extends java.lang.Object
Base class representing a Lingo compatible value (LValue for short).
Lingo is a trademark of Macromedia, Inc. All rights reserved.
   
  -   vt_3dTransform vt_3dTransform
-  
  
-   vt_3dVector vt_3dVector
-  
  
-   vt_Color vt_Color
-  
  
-   vt_Date vt_Date
-  
  
-   vt_Float vt_Float
-  
  
-   vt_Integer vt_Integer
-  
  
-   vt_List vt_List
-  
  
-   vt_Media vt_Media
-  
  
-   vt_Picture vt_Picture
-  
  
-   vt_Point vt_Point
-  
  
-   vt_PropList vt_PropList
-  
  
-   vt_Rect vt_Rect
-  
  
-   vt_String vt_String
-  
  
-   vt_Symbol vt_Symbol
-  
  
-   vt_Void vt_Void
-  
   
  -   LValue() LValue()
-  Constructor
   
  -   dump() dump()
-  
Reserved for internal use of the Nebulae MultiUser Server.
  
-   extractFromBytes(byte[], int) extractFromBytes(byte[], int)
-  
Reserved for internal use of the Nebulae MultiUser Server.
  
-   fromRawBytes(byte[], int) fromRawBytes(byte[], int)
-  
Static function to construct an LValue from a raw byte array containg a Lingo formatted value and associated type information.
  
-   getBytes() getBytes()
-  
Reserved for internal use of the Nebulae MultiUser Server.
  
-   getLValue(byte[]) getLValue(byte[])
-  
Static function to construct an LValue from an array of bytes.
  
-   getLValue(double) getLValue(double)
-  
Static function to construct an LValue from a Java double.
  
-   getLValue(float) getLValue(float)
-  
Static function to construct an LValue from a Java float.
  
-   getLValue(int) getLValue(int)
-  
Static function to construct an LValue from a Java int.
  
-   getLValue(String) getLValue(String)
-  
Static function to construct an LValue from a Java String.
  
-   getType() getType()
-  
Returns the type of an LValue (LValue.vtVoid, LValue.vtString, etc.)
  
-   setType(short) setType(short)
-  
Sets the type of a newly created LValue.
  
-   toBytes() toBytes()
-  
Base method, returns this LValue as a String.
  
-   toDouble() toDouble()
-  
Base method, returns this LValue as a String.
  
-   toInteger() toInteger()
-  
Base method, returns this LValue as a String.
  
-   toString() toString()
-  
Base method, returns this LValue as a String.
   
 vt_Void
vt_Void
 public static final short vt_Void
 vt_Integer
vt_Integer
 public static final short vt_Integer
 vt_Symbol
vt_Symbol
 public static final short vt_Symbol
 vt_String
vt_String
 public static final short vt_String
 vt_Picture
vt_Picture
 public static final short vt_Picture
 vt_Float
vt_Float
 public static final short vt_Float
 vt_List
vt_List
 public static final short vt_List
 vt_Point
vt_Point
 public static final short vt_Point
 vt_Rect
vt_Rect
 public static final short vt_Rect
 vt_PropList
vt_PropList
 public static final short vt_PropList
 vt_Color
vt_Color
 public static final short vt_Color
 vt_Date
vt_Date
 public static final short vt_Date
 vt_Media
vt_Media
 public static final short vt_Media
 vt_3dVector
vt_3dVector
 public static final short vt_3dVector
 vt_3dTransform
vt_3dTransform
 public static final short vt_3dTransform
   
 LValue
LValue
 public LValue()
  -  Constructor
 
   
 getLValue
getLValue
 public static net.tabuleiro.nebulae.LValue getLValue(int initval)
  -  Static function to construct an LValue from a Java int. 
Returns an LInteger value
 
 getLValue
getLValue
 public static net.tabuleiro.nebulae.LValue getLValue(java.lang.String initval)
  -  Static function to construct an LValue from a Java String. 
Returns an LString value
 
 getLValue
getLValue
 public static net.tabuleiro.nebulae.LValue getLValue(double initval)
  -  Static function to construct an LValue from a Java double. 
Returns an LFloat value
 
 getLValue
getLValue
 public static net.tabuleiro.nebulae.LValue getLValue(float initval)
  -  Static function to construct an LValue from a Java float. 
Returns an LFloat value
 
 getLValue
getLValue
 public static net.tabuleiro.nebulae.LValue getLValue(byte initval[])
  -  Static function to construct an LValue from an array of bytes. 
Returns an LMedia value
 
 setType
setType
 public void setType(short type)
  -  Sets the type of a newly created LValue. 
Type is a short LValue type (LValue.vtVoid, LValue.vtString, etc.)
 
 getType
getType
 public short getType()
  -  Returns the type of an LValue (LValue.vtVoid, LValue.vtString, etc.)
 
 extractFromBytes
extractFromBytes
 public int extractFromBytes(byte rawBytes[],
                             int offset)
  -  Reserved for internal use of the Nebulae MultiUser Server.
 
 getBytes
getBytes
 public byte[] getBytes()
  -  Reserved for internal use of the Nebulae MultiUser Server.
 
 dump
dump
 public void dump()
  -  Reserved for internal use of the Nebulae MultiUser Server.
 
 toString
toString
 public java.lang.String toString()
  -  Base method, returns this LValue as a String. Not guaranteed to be implemented for all value types.
 
 toInteger
toInteger
 public int toInteger()
  -  Base method, returns this LValue as a String. Not guaranteed to be implemented for all value types.
 
 toDouble
toDouble
 public double toDouble()
  -  Base method, returns this LValue as a String. Not guaranteed to be implemented for all value types.
 
 toBytes
toBytes
 public byte[] toBytes()
  -  Base method, returns this LValue as a String. Not guaranteed to be implemented for all value types.
 
 fromRawBytes
fromRawBytes
 public static net.tabuleiro.nebulae.LValue fromRawBytes(byte rawBytes[],
                                                         int offset)
  -  Static function to construct an LValue from a raw byte array containg a Lingo formatted value and associated type information. 
Reserved for internal use of the Nebulae MultiUser Server.
 
All Packages  Class Hierarchy  This Package  Previous  Next  Index