private void loadFullProfile() {
// setup layout
// profile section
StyledFlowPanel sectionProfile = new StyledFlowPanel("section");
StyledLabel profileLabel = new StyledLabel("grouplabel", uiText.Profile());
StyledLabel profileInstruction = new StyledLabel("instruction", "");
details.add(sectionProfile);
sectionProfile.add(profileLabel);
sectionProfile.add(profileInstruction);
sectionProfile.add(profile);
// followers section
StyledFlowPanel sectionFollowers = new StyledFlowPanel("section");
StyledLabel followersLabel = new StyledLabel("grouplabel", uiText.Followers());
final StyledLabel followersInstruction = new StyledLabel("instruction",
"");
details.add(sectionFollowers);
sectionFollowers.add(followersLabel);
sectionFollowers.add(followersInstruction);
sectionFollowers.add(followersPanel);
// following section
StyledFlowPanel sectionFollowing = new StyledFlowPanel("section");
StyledLabel followingLabel = new StyledLabel("grouplabel", uiText.FollowingPeople());
final StyledLabel followingInstruction = new StyledLabel("instruction",
"");
details.add(sectionFollowing);
sectionFollowing.add(followingLabel);
sectionFollowing.add(followingInstruction);
sectionFollowing.add(followingPanel);
profileInstruction.setVisible(false);
if (model != null && model.getFields().size() > 0) {