fop 2.0

org.apache.fop.util.text
Class HexFieldPart

java.lang.Object
  extended by org.apache.fop.util.text.HexFieldPart
All Implemented Interfaces:
AdvancedMessageFormat.Part

public class HexFieldPart
extends java.lang.Object
implements AdvancedMessageFormat.Part

Function formatting a number or character to a hex value.


Nested Class Summary
static class HexFieldPart.Factory
          Factory for HexFieldPart.
 
Constructor Summary
HexFieldPart(java.lang.String fieldName)
          Creates a new hex field part
 
Method Summary
 boolean isGenerated(java.util.Map params)
          Indicates whether there is any content that is generated by this message part.
 java.lang.String toString()
          
 void write(java.lang.StringBuffer sb, java.util.Map params)
          Writes the formatted part to a string buffer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HexFieldPart

public HexFieldPart(java.lang.String fieldName)
Creates a new hex field part

Parameters:
fieldName - the field name
Method Detail

isGenerated

public boolean isGenerated(java.util.Map params)
Indicates whether there is any content that is generated by this message part.

Specified by:
isGenerated in interface AdvancedMessageFormat.Part
Parameters:
params - the parameters to work with
Returns:
true if the part has content

write

public void write(java.lang.StringBuffer sb,
                  java.util.Map params)
Writes the formatted part to a string buffer.

Specified by:
write in interface AdvancedMessageFormat.Part
Parameters:
sb - the target string buffer
params - the parameters to work with

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object

fop 2.0

Copyright 1999-2015 The Apache Software Foundation. All Rights Reserved.