public class BlockContractValidityTermLabelFactory extends java.lang.Object implements TermLabelFactory<BlockContractValidityTermLabel>
BlockContractValidityTermLabel
objects.Constructor and Description |
---|
BlockContractValidityTermLabelFactory() |
Modifier and Type | Method and Description |
---|---|
BlockContractValidityTermLabel |
parseInstance(java.util.List<java.lang.String> parameters,
TermServices services)
Parses the arguments and produces a term label.
|
public BlockContractValidityTermLabelFactory()
public BlockContractValidityTermLabel parseInstance(java.util.List<java.lang.String> parameters, TermServices services) throws TermLabelException
An implementation should throw a TermLabelException
if the
arguments cannot be parsed correctly for this type.
This method accepts single arguments which can be parsed as a String
.
parseInstance
in interface TermLabelFactory<BlockContractValidityTermLabel>
parameters
- the arguments for parsing, not null
, no entry
null
services
- a non-null
services object to look up symbols.null
TermLabelException
- if the parameters were illegally formatted