📄 location.java
字号:
package org.jamon.node;import org.jamon.TemplateLocation;/** * @author ian **/public final class Location{ public Location( TemplateLocation p_templateLocation, int p_line, int p_column) { m_templateLocation = p_templateLocation; m_line = p_line; m_column = p_column; } public TemplateLocation getTemplateLocation() { return m_templateLocation; } public int getColumn() { return m_column; } public int getLine() { return m_line; } private final TemplateLocation m_templateLocation; private final int m_line; private final int m_column; @Override public boolean equals(Object p_obj) { if (p_obj instanceof Location) { Location loc = (Location) p_obj; return loc.m_templateLocation.equals(m_templateLocation) && loc.m_line == m_line && loc.m_column == m_column; } else { return false; } } @Override public int hashCode() { return (m_line * 160 + m_column) ^ m_templateLocation.hashCode(); } @Override public String toString() { return "Location{" + m_templateLocation + ": ("+ m_line + ":" + m_column + ")}"; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -