From 237b2ed2a6b6f537cdbdf9fc9c6d0c7743f34375 Mon Sep 17 00:00:00 2001 From: jeff Date: Thu, 21 Aug 2014 01:10:37 -0400 Subject: fixed call graph searching added system to navigate multiple tokens for the same entry in a behavior --- src/cuchaz/enigma/gui/ReadableToken.java | 38 ++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/cuchaz/enigma/gui/ReadableToken.java (limited to 'src/cuchaz/enigma/gui/ReadableToken.java') diff --git a/src/cuchaz/enigma/gui/ReadableToken.java b/src/cuchaz/enigma/gui/ReadableToken.java new file mode 100644 index 0000000..3f43045 --- /dev/null +++ b/src/cuchaz/enigma/gui/ReadableToken.java @@ -0,0 +1,38 @@ +/******************************************************************************* + * Copyright (c) 2014 Jeff Martin. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the GNU Public License v3.0 + * which accompanies this distribution, and is available at + * http://www.gnu.org/licenses/gpl.html + * + * Contributors: + * Jeff Martin - initial API and implementation + ******************************************************************************/ +package cuchaz.enigma.gui; + +public class ReadableToken +{ + public int line; + public int startColumn; + public int endColumn; + + public ReadableToken( int line, int startColumn, int endColumn ) + { + this.line = line; + this.startColumn = startColumn; + this.endColumn = endColumn; + } + + @Override + public String toString( ) + { + StringBuilder buf = new StringBuilder(); + buf.append( "line " ); + buf.append( line ); + buf.append( " columns " ); + buf.append( startColumn ); + buf.append( "-" ); + buf.append( endColumn ); + return buf.toString(); + } +} -- cgit v1.2.3