Package org.apache.fop.util.text
Interface AdvancedMessageFormat.Part
-
- All Known Implementing Classes:
AdvancedMessageFormat.CompositePart,AdvancedMessageFormat.FunctionPart,AdvancedMessageFormat.SimpleFieldPart,AdvancedMessageFormat.TextPart,ChoiceFieldPart,EqualsFieldPart,EventFormatter.LookupFieldPart,GlyphNameFieldPart,HexFieldPart,IfFieldPart
- Enclosing class:
- AdvancedMessageFormat
public static interface AdvancedMessageFormat.PartRepresents a message template part. This interface is implemented by various variants of the single curly braces pattern ({field}, {field,if,yes,no} etc.).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisGenerated(java.util.Map<java.lang.String,java.lang.Object> params)Indicates whether there is any content that is generated by this message part.voidwrite(java.lang.StringBuffer sb, java.util.Map<java.lang.String,java.lang.Object> params)Writes the formatted part to a string buffer.
-
-
-
Method Detail
-
write
void write(java.lang.StringBuffer sb, java.util.Map<java.lang.String,java.lang.Object> params)Writes the formatted part to a string buffer.- Parameters:
sb- the target string bufferparams- the parameters to work with
-
isGenerated
boolean isGenerated(java.util.Map<java.lang.String,java.lang.Object> params)
Indicates whether there is any content that is generated by this message part.- Parameters:
params- the parameters to work with- Returns:
- true if the part has content
-
-