Package com.claymus.site.module.content.gwt

Examples of com.claymus.site.module.content.gwt.ContentDTO


    if(page.getId() != content.getPageId())
      throw new ServerException();

    int accessLevel = module.getAccessLevel(user.getRole());
    if(accessLevel >= ModuleHelper.ADD_EDIT || (accessLevel == ModuleHelper.ADD && content.getOwner().equals(user))) {
      ContentDTO contentDTO = content.getDTO();
      contentDTO.setLocations(page.getLayout().getLocations());
      contentDTO.setRoles(getRoles());
      return contentDTO;
    } else {
      throw new UserException();
    }
View Full Code Here


    return this.contentData.getHTML();
  }


  public ContentDTO getDTO() {
    ContentDTO contentDTO = this.contentData.getDTO();

    contentDTO.setLocation(getLocation());

    contentDTO.setVisibleTo(getVisibleTo());
    LinkedList<String> roleList = new LinkedList<String>();
    for(Key role : getRoleList())
      roleList.add(KeyFactory.keyToString(role));
    contentDTO.setRoleList(roleList);

    return contentDTO;
  }
View Full Code Here

TOP

Related Classes of com.claymus.site.module.content.gwt.ContentDTO

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.