コード例 #1
1
ファイル: Layout17.java プロジェクト: jonasgreen/Core
 public TextLayout add(Css css) {
   TextLayout newL = clone();
   for (P p : css.getProperties()) {
     newL.getProperties().add(p);
   }
   return newL;
 }
コード例 #2
0
ファイル: Layout17.java プロジェクト: jonasgreen/Core
  @SuppressWarnings({"CloneDoesntDeclareCloneNotSupportedException", "CloneDoesntCallSuperClone"})
  public TextLayout clone() {
    TextLayout l = new TextLayout(topMargin, rightMargin, bottomMargin, leftMargin);
    l.setHeight(height);
    l.setWidth(width);
    l.setAlignH(alignH);
    l.setAlignV(alignV);

    for (P p : properties) {
      l.getProperties().add(p);
    }
    return l;
  }
コード例 #3
0
ファイル: Layout17.java プロジェクト: jonasgreen/Core
 public TextLayout add(Name name, String value) {
   TextLayout newL = clone();
   newL.getProperties().add(new P(name, value));
   return newL;
 }
コード例 #4
0
ファイル: Layout17.java プロジェクト: jonasgreen/Core
 public TextLayout add(P p) {
   TextLayout newL = clone();
   newL.getProperties().add(p);
   return newL;
 }