public class TextResourceOrigin extends ObjectSE implements Origin
Origin
。テキストをロードした元の Resource
とその中に TextResourceOrigin.Location
へのアクセスを提供します。提供されたリソースが Origin
を提供する場合(たとえば、OriginTrackedResource
である場合)、origin parent
として使用されます。OriginTrackedResource
修飾子と型 | クラスと説明 |
---|---|
static class | TextResourceOrigin.Location リソース内の場所(行番号と列番号)。 |
コンストラクターと説明 |
---|
TextResourceOrigin(Resource resource, TextResourceOrigin.Location location) |
修飾子と型 | メソッドと説明 |
---|---|
boolean | equals(ObjectSE obj) |
TextResourceOrigin.Location | getLocation() ソース内のプロパティの場所を返します(わかっている場合)。 |
Origin | getParent() このインスタンスの親オリジンがある場合はそれを返します。 |
Resource | getResource() プロパティが発生したリソースを返します。 |
int | hashCode() |
StringSE | toString() |
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
from, parentsFrom
public TextResourceOrigin(Resource resource, TextResourceOrigin.Location location)
public Resource getResource()
null
public TextResourceOrigin.Location getLocation()
null
public Origin getParent()
Origin
Origin
の getParent
null
Origin.parentsFrom(Object)
public int hashCode()
ObjectSE
の hashCodeSE
public StringSE toString()
ObjectSE
の toStringSE