private void createContents(ComponentOfEditPart componentofeditpart) {
String text = new String("{");
Boolean virgula = new Boolean(false);
fFigureComponentOfLabelFigure = new WrappingLabel();
fFigureComponentOfLabelFigure.setText("«componentOf»");
this.add(fFigureComponentOfLabelFigure);
fFigureComponentOfNameLabelFigure = new WrappingLabel();
fFigureComponentOfNameLabelFigure.setText("Name");
this.add(fFigureComponentOfNameLabelFigure);
fFigureComponentOfMetaAttributesLabelFigure = new WrappingLabel();
if (updateFaceIsEssential(componentofeditpart)) {
text = text.concat("essential");
virgula = true;
}
if (updateFaceIsInseparable(componentofeditpart)) {
if (virgula)
text = text.concat(",");
text = text.concat("inseparable");
virgula = true;
}
if (updateFaceIsImmutablePart(componentofeditpart)) {
if (virgula)
text = text.concat(",");
text = text.concat("immutable part");
virgula = true;
}
if (updateFaceIsImmutableWhole(componentofeditpart)) {
if (virgula)
text = text.concat(",");
text = text.concat("immutable whole");
}
if (text.equals("{"))
text = "";
else
text = text.concat("}");
fFigureComponentOfMetaAttributesLabelFigure.setText(text);
this.add(fFigureComponentOfMetaAttributesLabelFigure);
fFigureComponentOfSourcePropertyNameLabelFigure = new WrappingLabel();
fFigureComponentOfSourcePropertyNameLabelFigure.setText("");
this.add(fFigureComponentOfSourcePropertyNameLabelFigure);
fFigureComponentOfSourcePropertyCardinalitiesLabelFigure = new WrappingLabel();
fFigureComponentOfSourcePropertyCardinalitiesLabelFigure
.setText("");
this.add(fFigureComponentOfSourcePropertyCardinalitiesLabelFigure);
fFigureComponentOfTargetPropertyNameLabelFigure = new WrappingLabel();
fFigureComponentOfTargetPropertyNameLabelFigure.setText("");
this.add(fFigureComponentOfTargetPropertyNameLabelFigure);
fFigureComponentOfTargetPropertyCardinalitiesLabelFigure = new WrappingLabel();
fFigureComponentOfTargetPropertyCardinalitiesLabelFigure
.setText("");
this.add(fFigureComponentOfTargetPropertyCardinalitiesLabelFigure);