TemporaryConstraintContext

public class TemporaryConstraintContext implements IConstraintContext, ITemporaryContextInternal

Constructors

TemporaryConstraintContext

public TemporaryConstraintContext(IConstraintContext context)

Methods

clear

public void clear()

close

public void close()

entrySet

public Set<Entry<String, FileResult>> entrySet()

equals

public boolean equals(Object other)

getAnalysis

public IStrategoTerm getAnalysis(FileObject resource)

getFinal

public FinalResult getFinal()

getInitial

public InitialResult getInitial()

getUnit

public FileResult getUnit(FileObject resource)

hasAnalysis

public boolean hasAnalysis(FileObject resource)

hasFinal

public boolean hasFinal()

hasInitial

public boolean hasInitial()

hasUnit

public boolean hasUnit(FileObject resource)

hashCode

public int hashCode()

identifier

public ContextIdentifier identifier()

init

public void init()

injector

public Injector injector()

isRoot

public boolean isRoot(FileObject resource)

keyResource

public FileObject keyResource(String resource)

language

public ILanguageImpl language()

load

public void load()

location

public FileObject location()

mode

public Mode mode()

persist

public void persist()

project

public IProject project()

read

public IClosableLock read()

remove

public boolean remove(FileObject resource)

reset

public void reset()

resourceKey

public String resourceKey(FileObject resource)

setFinal

public void setFinal(FinalResult value)

setInitial

public void setInitial(InitialResult value)

setUnit

public boolean setUnit(FileObject resource, FileResult value)

unload

public void unload()

write

public IClosableLock write()