Class ExternalGraphicBuilder
- Object
- 
- ExternalGraphicBuilder
 
- 
- All Implemented Interfaces:
- Builder<ExternalGraphic>
 
 public class ExternalGraphicBuilder extends Object 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static FilterFactoryFFprotected AbstractSLDBuilder<?>parentprotected StyleFactorysfprotected booleanunset
 - 
Constructor SummaryConstructors Constructor Description ExternalGraphicBuilder()ExternalGraphicBuilder(AbstractStyleBuilder<?> parent)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalGraphicbuild()Created object, may be null if unset()ObjectbuildRoot()StyledLayerDescriptorbuildSLD()protected voidbuildSLDInternal(StyledLayerDescriptorBuilder sb)StylebuildStyle()protected voidbuildStyleInternal(StyleBuilder sb)protected ExpressioncqlExpression(String cql)protected FiltercqlFilter(String cql)Stringformat()ExternalGraphicBuilderformat(String format)protected voidinit(Builder<T> other)Iconinline()ExternalGraphicBuilderinline(Icon icon)protected Expressionliteral(Object literal)ExternalGraphicBuilderlocation(String location)protected Expressionproperty(String name)ColorReplacementBuilderreplacement()Set<ColorReplacementBuilder>replacements()ExternalGraphicBuilderreset()Configure the Builder to produce a default result.ExternalGraphicBuilderreset(ExternalGraphic original)Configure the Builder to produce a copy of the provided original.ExternalGraphicBuilderresource(OnLineResource resource)ExternalGraphicBuilderunset()Configure the Builder to producenull.
 
- 
- 
- 
Field Detail- 
sfprotected StyleFactory sf 
 - 
parentprotected AbstractSLDBuilder<?> parent 
 - 
FFprotected static final FilterFactory FF 
 - 
unsetprotected boolean unset 
 
- 
 - 
Method Detail- 
formatpublic String format() 
 - 
formatpublic ExternalGraphicBuilder format(String format) 
 - 
inlinepublic Icon inline() 
 - 
inlinepublic ExternalGraphicBuilder inline(Icon icon) 
 - 
replacementspublic Set<ColorReplacementBuilder> replacements() 
 - 
replacementpublic ColorReplacementBuilder replacement() 
 - 
resourcepublic ExternalGraphicBuilder resource(OnLineResource resource) 
 - 
locationpublic ExternalGraphicBuilder location(String location) 
 - 
buildpublic ExternalGraphic build() Description copied from interface:BuilderCreated object, may be null if unset()- Returns:
- Created object may be null if unset()
 
 - 
resetpublic ExternalGraphicBuilder reset() Description copied from interface:BuilderConfigure the Builder to produce a default result.- Returns:
- Builder configured to produce a default result.
 
 - 
unsetpublic ExternalGraphicBuilder unset() Description copied from interface:BuilderConfigure the Builder to producenull.This method allows a Builder to be used as a placeholder; in its unset state the build() method will produce null. If any of the builder methods are used the builder will produce a result.- Specified by:
- unsetin interface- Builder<ExternalGraphic>
- Returns:
- Builder configured to build null
 
 - 
resetpublic ExternalGraphicBuilder reset(ExternalGraphic original) Description copied from interface:BuilderConfigure the Builder to produce a copy of the provided original.- Parameters:
- original- Original, if null this will behave the same as unset()
- Returns:
- Builder configured to produce the provided original
 
 - 
buildStyleInternalprotected void buildStyleInternal(StyleBuilder sb) 
 - 
literalprotected Expression literal(Object literal) 
 - 
propertyprotected Expression property(String name) 
 - 
cqlExpressionprotected Expression cqlExpression(String cql) 
 - 
buildSLDInternalprotected void buildSLDInternal(StyledLayerDescriptorBuilder sb) 
 - 
buildStylepublic Style buildStyle() 
 - 
buildRootpublic Object buildRoot() 
 - 
initprotected void init(Builder<T> other) 
 - 
buildSLDpublic StyledLayerDescriptor buildSLD() 
 
- 
 
-