JIVE Platform
Release 0.3.1

edu.bsu.cs.jive.contour
Interface ContourMemberFormat.VariableFormat.Importer

All Superinterfaces:
ContourMemberFormat.Importer
Enclosing interface:
ContourMemberFormat.VariableFormat

public static interface ContourMemberFormat.VariableFormat.Importer
extends ContourMemberFormat.Importer

A builder for variable contour member formats.


Method Summary
 VariableID provideID()
          Provide the contour-unique identifier for this variable.
 
Methods inherited from interface edu.bsu.cs.jive.contour.ContourMemberFormat.Importer
provideName, provideType
 

Method Detail

provideID

VariableID provideID()
Provide the contour-unique identifier for this variable. This is necessary since two variables in the same contour can have the same name (e.g. in parallel, independent nested contours). Note that if contours are used for every scope, this is not a problem, but we do not want to impose such a restriction here.

Returns:
variable ID for this variable

JIVE Platform
Release 0.3.1