1 19 20 25 26 package org.netbeans.modules.css.visual.model; 27 28 import javax.swing.DefaultComboBoxModel ; 29 30 35 public class MarginPaddingModel { 36 37 public DefaultComboBoxModel getMarginList(){ 38 return new WidthList(); 39 } 40 41 public DefaultComboBoxModel getMarginUnitList(){ 42 return new WidthUnitList(); 43 } 44 45 public DefaultComboBoxModel getPaddingList(){ 46 return new WidthList(); 47 } 48 49 public DefaultComboBoxModel getPaddingUnitList(){ 50 return new WidthUnitList(); 51 } 52 53 public static class WidthList extends DefaultComboBoxModel { 54 public WidthList(){ 55 addElement(CssStyleData.NOT_SET); 56 addElement("1"); addElement("2"); addElement("3"); addElement("4"); addElement("5"); addElement("6"); addElement("8"); addElement("10"); addElement(CssStyleData.VALUE); 65 } 66 } 67 68 public static class WidthUnitList extends DefaultComboBoxModel { 69 public WidthUnitList(){ 70 String [] unitValues = CssProperties.getCssLengthUnits(); 71 for(int i=0; i< unitValues.length; i++){ 72 addElement(unitValues[i]); 73 } 74 } 75 } 76 } 77 | Popular Tags |