fFigureMaterialAssociationNameLabelFigure = new WrappingLabel();
fFigureMaterialAssociationNameLabelFigure.setText("Name");
this.add(fFigureMaterialAssociationNameLabelFigure);
MaterialAssociation m = (MaterialAssociation) ((View) materialassociationeditpart
.getModel()).getElement();
for (int i = 0; i < m.getAssociationEnd().size(); ++i) {
m.getAssociationEnd().get(i).setLower(
m.getAssociationEnd().get(i)
.derivarLowerMaterialAssociation());
m.getAssociationEnd().get(i).setUpper(
m.getAssociationEnd().get(i)
.derivarUpperMaterialAssociation());
}
// fFigureMaterialAssociationAssociationEnd1CardinalitiesLabelFigure = new WrappingLabel();
// String text = new String("");
// if ((m.getAssociationEnd().get(0).getLower() == 0)
// && (m.getAssociationEnd().get(0).getUpper() == -1))
// text = "*";
// else {
// text = text.concat(((Integer) (m.getAssociationEnd().get(0)
// .getLower())).toString());
// if (m.getAssociationEnd().get(0).getUpper() != m
// .getAssociationEnd().get(0).getLower()) {
// text = text.concat("..");
// if (m.getAssociationEnd().get(0).getUpper() == -1)
// text = text.concat("*");
// else
// text = text.concat(((Integer) (m.getAssociationEnd()
// .get(0).getUpper())).toString());
// }
// }
//
// fFigureMaterialAssociationAssociationEnd1CardinalitiesLabelFigure
// .setText(text);
//
// this
// .add(fFigureMaterialAssociationAssociationEnd1CardinalitiesLabelFigure);
//
// fFigureMaterialAssociationAssociationEnd2CardinalitiesLabelFigure = new WrappingLabel();
// text = "";
// if ((m.getAssociationEnd().get(1).getLower() == 0)
// && (m.getAssociationEnd().get(1).getUpper() == -1))
// text = "*";
// else {
// text = text.concat(((Integer) (m.getAssociationEnd().get(1)
// .getLower())).toString());
// if (m.getAssociationEnd().get(1).getUpper() != m
// .getAssociationEnd().get(1).getLower()) {
// text = text.concat("..");
// if (m.getAssociationEnd().get(1).getUpper() == -1)
// text = text.concat("*");
// else
// text = text.concat(((Integer) (m.getAssociationEnd()
// .get(1).getUpper())).toString());
// }
// }
//
// fFigureMaterialAssociationAssociationEnd2CardinalitiesLabelFigure
// .setText(text);
//
// this
// .add(fFigureMaterialAssociationAssociationEnd2CardinalitiesLabelFigure);
for (int i = 0; i < m.getAssociationEnd().size(); ++i) {
((Property) m.getAssociationEnd().get(i)).setContainer(m
.getContainer());
}
}