org.swixml.converters
Class BorderConverter
java.lang.Objectorg.swixml.converters.BorderConverter
- Converter
public class BorderConverter
extends java.lang.Object
The
BorderConverter class defines a converter that creates Border objects based on a provided String.
The BorderConverter internally uses the
javax.swing.BorderFactory and its static
create.. methods
to instatiate differnt kinds of borders, based on the given String.
Additional parameters to create a border need to be comma separated and enclosed in parentheses.
Parameter types get converted through the
ConverterLibrary. Therefore, only parameter classes are supported that
have registered converters in the ConverLibrary.
Examples for Valid XML attribute notations:
- border="MatteBorder(4,4,4,4,red)"
- border="EmptyBorder(5,5,5,5)"
- border="TitledBorder(My Title)"
- border="RaisedBevelBorder"
static Class | TEMPLATE- converter's return type
|
Object | convert(Class type, Attribute attr, Localizer localizer)- Returns a
javax.swing Border
|
Class | convertsTo()- A
Converters conversTo method informs about the Class type the converter
is returning when its convert method is called
|
TEMPLATE
public static final Class TEMPLATE
converter's return type
convert
public Object convert(Class type,
Attribute attr,
Localizer localizer) Returns a javax.swing Border
- convert in interface Converter
type - Class not usedattr - Attribute value needs to provide Border type name and optional parameter
Object runtime type is subclass of AbstractBorder
convertsTo
public Class convertsTo()
A Converters conversTo method informs about the Class type the converter
is returning when its convert method is called
- convertsTo in interface Converter
Class - the Class the converter is returning when its convert method is called
Copyright B) 2002 - 2005 - Wolf Paulus - CarlsbadCubes.com . All rights reserved.