com.flexive.shared.scripting
Class FxScriptMapping

java.lang.Object
  extended by com.flexive.shared.scripting.FxScriptMapping
All Implemented Interfaces:
java.io.Serializable

public class FxScriptMapping
extends java.lang.Object
implements java.io.Serializable

Class describing the mapping of a script

Author:
Markus Plesser (markus.plesser@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at)
See Also:
Serialized Form

Field Summary
(package private)  java.util.List<FxScriptMappingEntry> mappedAssignments
           
(package private)  java.util.List<FxScriptMappingEntry> mappedTypes
           
(package private)  long scriptId
           
 
Constructor Summary
FxScriptMapping(long scriptId, java.util.List<FxScriptMappingEntry> mappedTypes, java.util.List<FxScriptMappingEntry> mappedAssignments)
          Constructor
 
Method Summary
 java.util.List<FxScriptMappingEntry> getMappedAssignments()
          Get the mapped assignments
 java.util.List<FxScriptMappingEntry> getMappedTypes()
          Get the mapped types
 long getScriptId()
          Get the scripts id
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scriptId

long scriptId

mappedTypes

java.util.List<FxScriptMappingEntry> mappedTypes

mappedAssignments

java.util.List<FxScriptMappingEntry> mappedAssignments
Constructor Detail

FxScriptMapping

public FxScriptMapping(long scriptId,
                       java.util.List<FxScriptMappingEntry> mappedTypes,
                       java.util.List<FxScriptMappingEntry> mappedAssignments)
Constructor

Parameters:
scriptId - id of the script
mappedTypes - List of FxMappingEntry for FxTypes
mappedAssignments - List of FxMappingEntry for FxAssignments
Method Detail

getScriptId

public long getScriptId()
Get the scripts id

Returns:
script id

getMappedTypes

public java.util.List<FxScriptMappingEntry> getMappedTypes()
Get the mapped types

Returns:
mapped types

getMappedAssignments

public java.util.List<FxScriptMappingEntry> getMappedAssignments()
Get the mapped assignments

Returns:
mapped assignments