Class UserPortalImpl.MatchingScope

java.lang.Object
org.exoplatform.portal.mop.navigation.GenericScope.Branch.Visitor
org.exoplatform.portal.mop.user.UserPortalImpl.MatchingScope
All Implemented Interfaces:
org.exoplatform.portal.mop.navigation.Scope, org.exoplatform.portal.mop.navigation.Scope.Visitor
Enclosing class:
UserPortalImpl

protected class UserPortalImpl.MatchingScope extends org.exoplatform.portal.mop.navigation.GenericScope.Branch.Visitor implements org.exoplatform.portal.mop.navigation.Scope
Note : the scope implementation is not stateless but we don't care in this case.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.exoplatform.portal.mop.navigation.Scope

    org.exoplatform.portal.mop.navigation.Scope.Visitor
  • Field Summary

    Fields inherited from interface org.exoplatform.portal.mop.navigation.Scope

    ALL, CHILDREN, GRANDCHILDREN, SINGLE
  • Method Summary

    Modifier and Type
    Method
    Description
    org.exoplatform.portal.mop.navigation.VisitMode
    enter(int depth, String id, String name, org.exoplatform.portal.mop.navigation.NodeState state)
     
    org.exoplatform.portal.mop.navigation.Scope.Visitor
    get()
     
    protected org.exoplatform.portal.mop.navigation.Scope.Visitor
     
    protected String
    getName(int index)
     
    protected int
     

    Methods inherited from class org.exoplatform.portal.mop.navigation.GenericScope.Branch.Visitor

    leave

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • get

      public org.exoplatform.portal.mop.navigation.Scope.Visitor get()
      Specified by:
      get in interface org.exoplatform.portal.mop.navigation.Scope
    • getSize

      protected int getSize()
      Specified by:
      getSize in class org.exoplatform.portal.mop.navigation.GenericScope.Branch.Visitor
    • getName

      protected String getName(int index)
      Specified by:
      getName in class org.exoplatform.portal.mop.navigation.GenericScope.Branch.Visitor
    • getFederated

      protected org.exoplatform.portal.mop.navigation.Scope.Visitor getFederated()
      Specified by:
      getFederated in class org.exoplatform.portal.mop.navigation.GenericScope.Branch.Visitor
    • enter

      public org.exoplatform.portal.mop.navigation.VisitMode enter(int depth, String id, String name, org.exoplatform.portal.mop.navigation.NodeState state)
      Specified by:
      enter in interface org.exoplatform.portal.mop.navigation.Scope.Visitor
      Overrides:
      enter in class org.exoplatform.portal.mop.navigation.GenericScope.Branch.Visitor