1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
public function IncludeIntoHbox (objValueContenu :java.util.Map,objValueContenant : javafx.reflect.FXObjectValue ): javafx.reflect.FXObjectValue {
var iter: java.util.Iterator = objValueContenu.keySet().iterator();
var builder ;
while
(iter.hasNext()) {
var key: String = iter.next() as String;
var fxvalue: javafx.reflect.FXObjectValue =
objValueContenu.get(key) as javafx.reflect.FXObjectValue;
//append the fxvalue get from the hashmap into the SequenceBuilder
builder = context.makeSequenceBuilder(fxvalue.getType());
builder.append(fxvalue) ;
//get the sequence of the builder
}
seqValue = builder.getSequence();
var varMember1 = (context.findClass("javafx.scene.layout.HBox")).getVariable("content");
varMember1.setValue(objValueContenant, seqValue);
var objValueV = objValueContenant ;
return objValueV ;
} |
Partager