edu.ksu.cis.cadena.core.specification.property
Interface StructValue

All Superinterfaces:
CalmObject, PropertyValue

public interface StructValue
extends PropertyValue

A representation of the model object 'Struct Value'.

The following features are supported:

See Also:
PropertyPackage.getStructValue()

Method Summary
 java.util.Set<StructTypeMember> getKeys()
           
 PropertyValue getValue(java.lang.String typeUuid)
           
 PropertyValue getValue(StructTypeMember type)
           
 EMap getValues()
          Returns the value of the 'Values' map.
 
Methods inherited from interface edu.ksu.cis.cadena.core.specification.property.PropertyValue
getPrimitiveType, getType, isEqual, setType
 
Methods inherited from interface edu.ksu.cis.cadena.core.specification.base.CalmObject
addBackReference, getBackReferences, getDeleted, getTrashCan, getUuid, removeBackReference
 

Method Detail

getValues

EMap getValues()
Returns the value of the 'Values' map. The key is of type StructTypeMember, and the value is of type PropertyValue,

If the meaning of the 'Values' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Values' map.
See Also:
PropertyPackage.getStructValue_Values()

getValue

PropertyValue getValue(StructTypeMember type)

getKeys

java.util.Set<StructTypeMember> getKeys()

getValue

PropertyValue getValue(java.lang.String typeUuid)