Package com.google.common.css
Class SourceCodeLocationBuilder
- java.lang.Object
-
- com.google.common.css.SourceCodeLocationBuilder
-
public class SourceCodeLocationBuilder extends java.lang.ObjectAids in the creation of source code locations. A builder can be used for creating a singleSourceCodeLocation.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPASSED_LOCATION_IS_NOT_VALID
-
Constructor Summary
Constructors Constructor Description SourceCodeLocationBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SourceCodeLocationgetSourceCodeLocation()booleanhasBeginLocation()booleanhasSourceCode()SourceCodeLocationBuildersetBeginLocation(int characterIndex, int lineNumber, int indexInLine)SourceCodeLocationBuildersetBeginLocation(SourceCodeLocation.SourceCodePoint begin)SourceCodeLocationBuildersetEndLocation(int characterIndex, int lineNumber, int indexInLine)SourceCodeLocationBuildersetEndLocation(SourceCodeLocation.SourceCodePoint end)SourceCodeLocationBuildersetLocation(int characterIndex, int lineNumber, int indexInLine)SourceCodeLocationBuildersetSourceCode(SourceCode newSourceCode)
-
-
-
Field Detail
-
PASSED_LOCATION_IS_NOT_VALID
public static final java.lang.String PASSED_LOCATION_IS_NOT_VALID
- See Also:
- Constant Field Values
-
-
Method Detail
-
setSourceCode
public SourceCodeLocationBuilder setSourceCode(SourceCode newSourceCode)
-
hasSourceCode
public boolean hasSourceCode()
-
setBeginLocation
public SourceCodeLocationBuilder setBeginLocation(int characterIndex, int lineNumber, int indexInLine)
-
setBeginLocation
public SourceCodeLocationBuilder setBeginLocation(SourceCodeLocation.SourceCodePoint begin)
-
hasBeginLocation
public boolean hasBeginLocation()
-
setEndLocation
public SourceCodeLocationBuilder setEndLocation(int characterIndex, int lineNumber, int indexInLine)
-
setEndLocation
public SourceCodeLocationBuilder setEndLocation(SourceCodeLocation.SourceCodePoint end)
-
setLocation
public SourceCodeLocationBuilder setLocation(int characterIndex, int lineNumber, int indexInLine)
-
getSourceCodeLocation
public SourceCodeLocation getSourceCodeLocation()
-
-