Package org.domain.model.component.blog

Examples of org.domain.model.component.blog.Blogs


      ModelContext blogEntriesModelContext = new ModelContext();
      blogEntriesModelContext.setDomainModel(app.getDomainModel());

      Users users = (Users) app.getEntry("Users");
      Blogs allApprovedBlogs = users.getAllApprovedBlogs();
      Entries allApprovedEntries = allApprovedBlogs
          .getAllApprovedEntries();
      if (allApprovedEntries != null) {
        Entries selectedEntries = allApprovedEntries.getLastEntries(3);
        blogEntriesModelContext.setEntities(selectedEntries);
      } else {
View Full Code Here


  private Interests interests;

  public User(IDomainModel domainModel) {
    super(domainModel);
    // internal child neighbors only
    blogs = new Blogs(this);
    interests = new Interests(this);
  }
View Full Code Here

  /*
   * Neighbors
   */

  public Blogs getAllApprovedBlogs() {
    Blogs allApprovedBlogs = null;
    try {
      User user;
      for (Iterator x = iterator(); x.hasNext();) {
        user = (User) x.next();
        Blogs userApprovedBlogs = user.getBlogs().getApprovedBlogs();
        if (allApprovedBlogs == null) {
          SelectionCriteria all = SelectionCriteria
              .defineAllCriteria();
          allApprovedBlogs = (Blogs) userApprovedBlogs
              .getEntities(all);
          allApprovedBlogs.setPropagateToSource(false);
        } else {
          Blog blog;
          for (Iterator y = userApprovedBlogs.iterator(); y.hasNext();) {
            blog = (Blog) y.next();
            allApprovedBlogs.add(blog);
          }
        }
      }
View Full Code Here

  private void test01() {
    Users users = getUsers();
    User dr = users.getUser("dr");
    if (dr != null) {
      Blogs drBlogs = dr.getBlogs();
      drBlogs.createBlog("Travel", "My travels");
      List errors = drBlogs.getErrors().getErrorList();
      if (errors.size() > 0) {
        OutTester.output(errors, "Blogs Add Errors");
      }
    }
  }
View Full Code Here

  private void test02() {
    Users users = getUsers();
    User dr = users.getUser("dr");
    if (dr != null) {
      Blogs drBlogs = dr.getBlogs();
      Blog lastBlog = (Blog) drBlogs.last();
      try {
        drBlogs.remove(lastBlog);
      } catch (DmException e) {
        log.error("Error in Blogs.createBlog: " + e.getMessage());
      }
      List errors = drBlogs.getErrors().getErrorList();
      if (errors.size() > 0) {
        OutTester.output(errors, "Blogs Remove Errors");
      }
    }
  }
View Full Code Here

    }
  }

  private void test05() {
    Users users = getUsers();
    Blogs allApprovedBlogs = users.getAllApprovedBlogs();
    Entries allApprovedEntries = allApprovedBlogs.getAllApprovedEntries();
    Entries selectedEntries = allApprovedEntries.getLastEntries(3);
    selectedEntries.output("The Last Three Approved Blog Entries");
  }
View Full Code Here

TOP

Related Classes of org.domain.model.component.blog.Blogs

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.