setData('symbolic', $symbolic); } /** * Get the symbolic name * @return string */ function getSymbolic() { return $this->getData('symbolic'); } /** * Set the display name * @param $displayName string */ function setDisplayName($displayName) { $this->setData('displayName', $displayName); } /** * Get the display name * @return string */ function getDisplayName() { return $this->getData('displayName'); } /** * Set the description * @param $description string */ function setDescription($description) { $this->setData('description', $description); } /** * Get the description * @return string */ function getDescription() { return $this->getData('description'); } /** * Set the input type * @param $inputType string a string representation of a TypeDescription */ function setInputType($inputType) { $this->setData('inputType', $inputType); } /** * Get the input type * @return string a string representation of a TypeDescription */ function getInputType() { return $this->getData('inputType'); } /** * Set the output type * @param $outputType string a string representation of a TypeDescription */ function setOutputType($outputType) { $this->setData('outputType', $outputType); } /** * Get the output type * @return string a string representation of a TypeDescription */ function getOutputType() { return $this->getData('outputType'); } } ?>