4c270cfcfc49012227beafd5ecafe812c59ecf0b
[aaf/authz.git] / authz-gui / src / main / java / com / att / authz / gui / table / ButtonCell.java
1 /*******************************************************************************
2  * Copyright (c) 2016 AT&T Intellectual Property. All rights reserved.
3  *******************************************************************************/
4 package com.att.authz.gui.table;
5
6 import com.att.xgen.html.HTMLGen;
7
8 public class ButtonCell extends AbsCell {
9         private String[] attrs;
10         
11         public ButtonCell(String value, String ... attributes) {
12                 attrs = new String[2+attributes.length];
13                 attrs[0]="type=button";
14                 attrs[1]="value="+value;
15                 System.arraycopy(attributes, 0, attrs, 2, attributes.length);
16         }
17         @Override
18         public void write(HTMLGen hgen) {
19                 hgen.incr("input",true,attrs).end();
20
21         }
22         
23         @Override
24         public String[] attrs() {
25                 return AbsCell.CENTER;
26         }
27 }