in jelly-tags/swing/src/main/java/org/apache/commons/jelly/tags/swing/impl/GridBagConstraintBean.java [130:170]
public String getAnchor() {
switch (this.anchor) {
case CENTER :
return "center";
case NORTH :
return "north";
case NORTHEAST :
return "northeast";
case EAST :
return "east";
case SOUTHEAST :
return "southeast";
case SOUTH :
return "south";
case SOUTHWEST :
return "southwest";
case WEST :
return "west";
case NORTHWEST :
return "northwest";
}
if (this.anchor == getByReflection("LINE_START"))
return "line_start";
else if (this.anchor == getByReflection("LINE_END"))
return "line_end";
else if (this.anchor == getByReflection("PAGE_START"))
return "page_start";
else if (this.anchor == getByReflection("PAGE_END"))
return "page_end";
else if (this.anchor == getByReflection("FIRST_LINE_START"))
return "first_line_start";
else if (this.anchor == getByReflection("FIRST_LINE_END"))
return "first_line_end";
else if (this.anchor == getByReflection("LAST_LINE_START"))
return "last_line_start";
else if (this.anchor == getByReflection("LAST_LINE_END"))
return "last_line_end";
throw new IllegalArgumentException(ILLEGAL_ANCHOR_MSG);
}