ch.akuhn.fame.internal
Class RuntimeElement

java.lang.Object
  extended by ch.akuhn.fame.internal.RuntimeElement

public class RuntimeElement
extends Object

Any element with any slots.

Author:
akuhn

Nested Class Summary
static class RuntimeElement.Slot
           
 
Constructor Summary
RuntimeElement()
           
 
Method Summary
 Map<String,List> getSlots()
           
 String getTypeName()
           
 Object read(String name)
           
 Collection readAll(String string)
           
 void setSlots(Map<String,List> slots)
           
 void setTypeName(String typeName)
           
 List slotNamed(String name)
           
 String toString()
           
 void write(String name, Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RuntimeElement

public RuntimeElement()
Method Detail

getSlots

public Map<String,List> getSlots()

getTypeName

public String getTypeName()

read

public Object read(String name)

readAll

public Collection readAll(String string)

setSlots

public void setSlots(Map<String,List> slots)

setTypeName

public void setTypeName(String typeName)

slotNamed

public List slotNamed(String name)

toString

public String toString()
Overrides:
toString in class Object

write

public void write(String name,
                  Object value)