anvil.annot
Class ValueRestrictedMultiLinkType

java.lang.Object
  |
  +--anvil.annot.ValueType
        |
        +--anvil.annot.ValueLinkType
              |
              +--anvil.annot.ValueMultipleLinkType
                    |
                    +--anvil.annot.ValueMultiLinkType
                          |
                          +--anvil.annot.ValueRestrictedMultiLinkType

public class ValueRestrictedMultiLinkType
extends ValueMultiLinkType

Those attribute values that can take links to a certain track.


Field Summary
protected  java.lang.String tmpName
           
 
Fields inherited from class anvil.annot.ValueLinkType
color
 
Fields inherited from class anvil.annot.ValueType
NULL_VALUE, NULL_VALUE_DOC
 
Constructor Summary
ValueRestrictedMultiLinkType()
           
 
Method Summary
 ContainerSpec getTargetContainer()
           
 java.lang.String getTargetContainerName()
           
 void setTargetContainer(ContainerSpec spec)
           
 java.lang.String toLabel()
          Returns the name of this value type as a string.
 java.lang.String toString()
           
 
Methods inherited from class anvil.annot.ValueMultipleLinkType
print
 
Methods inherited from class anvil.annot.ValueLinkType
getColor, isValidValue, setColor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tmpName

protected java.lang.String tmpName
Constructor Detail

ValueRestrictedMultiLinkType

public ValueRestrictedMultiLinkType()
Method Detail

setTargetContainer

public void setTargetContainer(ContainerSpec spec)

getTargetContainer

public ContainerSpec getTargetContainer()

getTargetContainerName

public java.lang.String getTargetContainerName()

toLabel

public java.lang.String toLabel()
Description copied from class: ValueType
Returns the name of this value type as a string.

Overrides:
toLabel in class ValueMultiLinkType

toString

public java.lang.String toString()
Overrides:
toString in class ValueMultiLinkType