home *** CD-ROM | disk | FTP | other *** search
- package javax.swing.text.html;
-
- import javax.swing.text.MutableAttributeSet;
-
- class CSS$ShorthandMarginParser {
- static void parseShorthandMargin(CSS var0, String var1, MutableAttributeSet var2, CSS.Attribute[] var3) {
- String[] var4 = CSS.parseStrings(var1);
- int var5 = var4.length;
- boolean var6 = false;
- switch (var5) {
- case 0:
- return;
- case 1:
- for(int var7 = 0; var7 < 4; ++var7) {
- var0.addInternalCSSValue(var2, var3[var7], var4[0]);
- }
- break;
- case 2:
- var0.addInternalCSSValue(var2, var3[0], var4[0]);
- var0.addInternalCSSValue(var2, var3[2], var4[0]);
- var0.addInternalCSSValue(var2, var3[1], var4[1]);
- var0.addInternalCSSValue(var2, var3[3], var4[1]);
- break;
- case 3:
- var0.addInternalCSSValue(var2, var3[0], var4[0]);
- var0.addInternalCSSValue(var2, var3[1], var4[1]);
- var0.addInternalCSSValue(var2, var3[2], var4[2]);
- var0.addInternalCSSValue(var2, var3[3], var4[1]);
- break;
- default:
- for(int var8 = 0; var8 < 4; ++var8) {
- var0.addInternalCSSValue(var2, var3[var8], var4[var8]);
- }
- }
-
- }
- }
-