com.veromodo.tempo.util
Interface Locatable

All Known Subinterfaces:
Describable, Typeable
All Known Implementing Classes:
ASTAction, ASTActionFormal, ASTActionFormalConst, ASTActionFormalName, ASTActionFormalTypedIdList, ASTActionSet, ASTActual, ASTActualExpr, ASTActualType, ASTAdd, ASTAnd, ASTAssignment, ASTAutomaton, ASTBackwardSim, ASTBasicAutomaton, ASTBinary, ASTBinOp, ASTBlock, ASTCall, ASTChoose, ASTComponent, ASTComponentDef, ASTComponentInst, ASTCompositeAutomaton, ASTCond, ASTDecl, ASTDeclFields, ASTDeclFun, ASTDeclLocals, ASTDeclScheduleLocal, ASTDeclVar, ASTDeclVocabulary, ASTDefType, ASTDerefArray, ASTDerefField, ASTDiv, ASTEffect, ASTEqual, ASTEquiv, ASTExpr, ASTExprId, ASTExprLiteral, ASTFire, ASTFireInput, ASTFireInternal, ASTFireOutput, ASTFloatLiteral, ASTFollow, ASTForClause, ASTForLoop, ASTFormal, ASTForwardSim, ASTGEqual, ASTGreater, ASTIdentifier, ASTIdOrNum, ASTIfThen, ASTIfThenElse, ASTImply, ASTIntLiteral, ASTInvariant, ASTLEqual, ASTLess, ASTList, ASTListActionFormal, ASTListActionSet, ASTListActual, ASTListComponent, ASTListDeclFuns, ASTListDeclLocals, ASTListDeclScheduleLocal, ASTListFields, ASTListFormal, ASTListFormula, ASTListId, ASTListIdOrNum, ASTListName, ASTListOperatorSignature, ASTListProofUsing, ASTListRoot, ASTListSignature, ASTListSimProofEntry, ASTListStartEntry, ASTListState, ASTListStatement, ASTListTask, ASTListTrajectories, ASTListTrajRef, ASTListTransition, ASTListType, ASTListUsedType, ASTListVocabRef, ASTLiteral, ASTMixCBraceOp, ASTMSGInvoke, ASTMSGInvokeInput, ASTMSGInvokeInternal, ASTMSGInvokeOutput, ASTMul, ASTNDRChoose, ASTNDRFire, ASTNDRFireInput, ASTNDRFireInternal, ASTNDRFireOutput, ASTNDRFollow, ASTNDRIfThen, ASTNDRIfThenElse, ASTNDRWhile, ASTNDRYield, ASTNeg, ASTNEqual, ASTNode, ASTNot, ASTNotation, ASTNotationFun, ASTNotationInfix, ASTNotationInfixRight, ASTNotationITE, ASTNotationMixBracket, ASTNotationMixCBrace, ASTNotationMixFix, ASTNotationPrefix, ASTNotationSuffix, ASTOperator, ASTOperatorSignature, ASTOr, ASTPost, ASTPow, ASTProofFire, ASTProofFollow, ASTProofIfThen, ASTProofIfThenElse, ASTProofUsing, ASTProofWhile, ASTQExist, ASTQForall, ASTQuantified, ASTRoot, ASTRootDeclFuns, ASTRootDeclTypes, ASTRootDeclVocab, ASTRootVocabRef, ASTSchedule, ASTSetof, ASTSignature, ASTSimProof, ASTSimProofAction, ASTSimProofEntry, ASTSimulation, ASTStartEntry, ASTState, ASTStatement, ASTSub, ASTTask, ASTToken, ASTTrajectory, ASTTrajEntry, ASTTrajRef, ASTTransEntry, ASTTransition, ASTTupleConstructor, ASTType, ASTTypeAlias, ASTTypeEnum, ASTTypeFunction, ASTTypeGeneric, ASTTypeId, ASTTypeParameter, ASTTypeSelector, ASTTypeTuple, ASTTypeUnion, ASTUnary, ASTVocabRef, ASTWhile

public interface Locatable

This interface provides an API to locate (in a source file) the textual construction that the object comes from.

Author:
ldm

Method Summary
 Extent getExtent()
          Retrieves the location of the object
 

Method Detail

getExtent

Extent getExtent()
Retrieves the location of the object

Returns:
an Extent.