cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.kismet
Class ExternalVariable

Package class diagram package ExternalVariable
java.lang.Object
  extended by cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
      extended by cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealObject
          extended by cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.kismet.AbstractKismetObject
              extended by cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.kismet.KismetVariable
                  extended by cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.kismet.ExternalVariable
All Implemented Interfaces:
cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.IUnrealReferencable, cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.IUnrealReferencableByName

public class ExternalVariable
extends KismetVariable

Author:
Martin Cerny

Field Summary
static String CLASSNAME
           
 
Constructor Summary
ExternalVariable(String label)
           
ExternalVariable(String archetypeName, String label, String expectedType)
           
 
Method Summary
 cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.UnrealReference getExpectedType()
           
 String getLabel()
           
 void setExpectedType(String expectedType)
          Sets the reference to a static reference to class object of the specified name
 void setExpectedType(cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.UnrealReference expectedType)
           
 void setLabel(String label)
           
 
Methods inherited from class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.kismet.AbstractKismetObject
addOutputLinkTarget, addVariableLink, addVariableLinkTarget, getInputLink, getInputLinkIndex, getInputLinks, getInstanceVersion, getObjComment, getObjPosX, getObjPosY, getOutputLink, getOutputLinks, getOutputObjCommentToScreen, getParentSequence, getSuppressAutoComment, getVariableLink, getVariableLinks, setInputLink, setInputLinkMappingByNamesList, setInstanceVersion, setIntputLinkTarget, setObjComment, setObjPosX, setObjPosY, setOutputLink, setOutputLinkMappingByNamesList, setOutputObjCommentToScreen, setParentSequence, setPositionForGUI, setSuppressAutoComment, setVariableLink, setVariableLinkMappingByNamesList
 
Methods inherited from class cz.cuni.amis.pogamut.unreal.t3dgenerator.elements.AbstractUnrealBean
getArchetype, getClassName, getDefaultArchetype, getName, getNameForReferences, getReference, setName, setNameForReferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASSNAME

public static final String CLASSNAME
See Also:
Constant Field Values
Constructor Detail

ExternalVariable

public ExternalVariable(String archetypeName,
                        String label,
                        String expectedType)

ExternalVariable

public ExternalVariable(String label)
Method Detail

getExpectedType

public cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.UnrealReference getExpectedType()

setExpectedType

public void setExpectedType(String expectedType)
Sets the reference to a static reference to class object of the specified name

Parameters:
expectedType -

setExpectedType

public void setExpectedType(cz.cuni.amis.pogamut.unreal.t3dgenerator.datatypes.UnrealReference expectedType)

getLabel

public String getLabel()

setLabel

public void setLabel(String label)


Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.