Interface ITimeMLNode.IType

All Known Implementing Classes:
ITimeMLEvent.EventClass, ITimeMLTimex.TimexType
Enclosing interface:
ITimeMLNode

public static interface ITimeMLNode.IType
Wrapper interface for ITimeMLEvent.EventClass and ITimeMLTimex.TimexType. Essentially allows for the creation of Nodes that can be either Events or Timexes. When creating a node, a user needs to be able to grab the enum (EventClass/TimexType) that represents its type. Since those two are represented as different types of enums, this interface acts as a wrapper so it can grab either one depending on whichever one the node is.
Since:
jTLEX 1.0
See Also: