Class: TavernaPlayer::RunPort

Inherits:
ActiveRecord::Base
  • Object
show all
Includes:
Concerns::Models::RunPort
Defined in:
app/models/taverna_player/run_port.rb,
lib/generators/templates/models/run_port.rb

Overview

This class is the superclass of the input and output port types RunPort::Input and RunPort::Output, respectively. It holds much common functionality.

A port can hold either a text value or a file.

Direct Known Subclasses

Input, Output

Defined Under Namespace

Classes: Input, Output

Method Summary

Methods included from Concerns::Models::RunPort

#display_name, #filename, #path, #value, #value=, #value_is_error?, #value_is_text?, #value_preview, #value_size, #value_size=, #value_type, #value_type=

Methods included from Concerns::Zip

#read_file_from_zip

Methods included from Concerns::Utils

#list_depth, #recurse_into_lists