/** * Get the URI of the document or module containing a particular location * * @param locationId identifier of the location in question (as passed down the Receiver pipeline) * @return the URI of the document or module. */ public String getSystemId(long locationId) { return getSystemId(); } }
/** * Get diagnostic information about this expression */ public InstructionInfo getInstructionInfo() { InstructionDetails details = new InstructionDetails(); details.setConstructType(Location.FUNCTION_CALL); details.setLineNumber(getLineNumber()); details.setSystemId(getSystemId()); details.setObjectName(getFunctionName()); details.setProperty("expression", this); details.setProperty("target", function); return details; }
/** * Get diagnostic information about this expression */ public InstructionInfo getInstructionInfo() { InstructionDetails details = new InstructionDetails(); details.setConstructType(Location.FUNCTION_CALL); details.setLineNumber(getLineNumber()); details.setSystemId(getSystemId()); details.setObjectName(getFunctionName()); details.setProperty("expression", this); details.setProperty("target", function); return details; }
ContextStackFrame.FunctionCall sf = new ContextStackFrame.FunctionCall(); UserFunctionCall ufc = (UserFunctionCall)origin; sf.setSystemId(ufc.getSystemId()); sf.setLineNumber(ufc.getLineNumber()); sf.setContainer(ufc.getContainer());