disallows the user from adding any other output ports . adding any output port not explicitly specified in this signature will cause an error . concode_field_sep boolean mAllowOtherInputs concode_elem_sep boolean mAllowOtherOutputs concode_elem_sep int PORT_OPTIONAL concode_elem_sep int PORT_REQUIRED concode_elem_sep HashMap<String,PortInfo> mOutputPorts concode_elem_sep int flags concode_elem_sep FrameType type concode_elem_sep HashMap<String,PortInfo> mInputPorts concode_field_sep PortInfo getInputPortInfo concode_elem_sep boolean isRequired concode_elem_sep Signature addOutputPort concode_elem_sep void addOutputPort concode_elem_sep Signature disallowOtherPorts concode_elem_sep PortInfo getOutputPortInfo concode_elem_sep HashMap<String,PortInfo> getOutputPorts concode_elem_sep Signature disallowOtherInputs concode_elem_sep void checkInputPortsConform concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep void checkOutputPortsConform concode_elem_sep HashMap<String,PortInfo> getInputPorts concode_elem_sep Signature addInputPort concode_elem_sep void addInputPort
Signature function ( ) { mAllowOtherOutputs = false ; return this ; }