return null;
if (highlight != null && shadow != null)
{
if (soft)
return new SoftBevelBorder (type, highlight, shadow);
return BorderFactory.createBevelBorder (type, highlight, shadow);
}
if (highlightOuter != null && highlightInner != null &&
shadowOuter != null && shadowInner != null)
{
if (soft)
return new SoftBevelBorder (type, highlightOuter, highlightInner, shadowOuter, shadowInner);
return BorderFactory.createBevelBorder (type, highlightOuter, highlightInner, shadowOuter, shadowInner);
}
if (type == BevelBorder.RAISED)
{
if (soft)
return new SoftBevelBorder (type);
return BorderFactory.createRaisedBevelBorder ();
}
else if (type == BevelBorder.LOWERED)
{
if (soft)
return new SoftBevelBorder (type);
return BorderFactory.createLoweredBevelBorder ();
}
return null;
}