Package org.exoplatform.commons.utils

Examples of org.exoplatform.commons.utils.QName


         Iterator entries = props.entrySet().iterator();
         while (entries.hasNext())
         {
            Entry entry = (Entry)entries.next();
            QName qname = (QName)entry.getKey();
            JCRName jcrName =
               property.getSession().getLocationFactory().createJCRName(
                  new InternalQName(qname.getNamespace(), qname.getName()));

            PropertyDefinitionDatas pds =
               parent.getSession().getWorkspace().getNodeTypesHolder().getPropertyDefinitions(
                  jcrName.getInternalName(), ((NodeData)parent.getData()).getPrimaryTypeName(),
                  ((NodeData)parent.getData()).getMixinTypeNames());
View Full Code Here


         Iterator entries = props.entrySet().iterator();
         while (entries.hasNext())
         {
            Entry entry = (Entry)entries.next();
            QName qname = (QName)entry.getKey();
            JCRName jcrName =
               property.getSession().getLocationFactory().createJCRName(
                  new InternalQName(qname.getNamespace(), qname.getName()));

            PropertyDefinitionDatas pds =
               parent.getSession().getWorkspace().getNodeTypesHolder().getPropertyDefinitions(
                  jcrName.getInternalName(), ((NodeData)parent.getData()).getPrimaryTypeName(),
                  ((NodeData)parent.getData()).getMixinTypeNames());
View Full Code Here

      public void startElement(String namespaceURI, String localName, String rawName, Attributes atts)
         throws SAXException
      {
         if (rawName.startsWith("dc:"))
         {
            curPropertyName = new QName(DCMetaData.DC_NAMESPACE, rawName.substring(3));
         }
      }
View Full Code Here

      ValueFactory vFactory = parent.getSession().getValueFactory();
      LocationFactory lFactory = parent.getSession().getLocationFactory();

      for (Entry entry : props.entrySet())
      {
         QName qname = (QName)entry.getKey();
         JCRName jcrName = lFactory.createJCRName(new InternalQName(qname.getNamespace(), qname.getName()));

         PropertyDefinitionData definition =
            parent
               .getSession()
               .getWorkspace()
View Full Code Here

         Iterator entries = props.entrySet().iterator();
         while (entries.hasNext())
         {
            Entry entry = (Entry)entries.next();
            QName qname = (QName)entry.getKey();
            JCRName jcrName =
               property.getSession().getLocationFactory().createJCRName(
                  new InternalQName(qname.getNamespace(), qname.getName()));

            PropertyDefinitionDatas pds =
               parent.getSession().getWorkspace().getNodeTypesHolder().findPropertyDefinitions(
                  jcrName.getInternalName(), ((NodeData)parent.getData()).getPrimaryTypeName(),
                  ((NodeData)parent.getData()).getMixinTypeNames());
View Full Code Here

   public void testGetItemWithACL() throws Exception
   {
      QPath path;
      dataContainer.add(new PersistedNodeData("2", path = new QPath(new QPathEntry[]{new QPathEntry("", "2", 1, "2")}),
         "3", 1, 1, null, null, new AccessControlList("owner", new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("1", path = QPath.makeChildPath(path, new QName("", "1"), 1, "1"), "2",
         1, 1, null, null, new AccessControlList("owner", new ArrayList<AccessControlEntry>())));
      mgr.reloadFilters();
      mgr.getItemData("1");
      assertEquals(1, dataContainer.getTotalCalls());
      dataContainer.clear();
View Full Code Here

   public void testGetItemWithoutACL() throws Exception
   {
      QPath path;
      dataContainer.add(new PersistedNodeData("3", path = new QPath(new QPathEntry[]{new QPathEntry("", "3", 1, "3")}),
         "4", 1, 1, null, null, new AccessControlList("owner", new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("2", path = QPath.makeChildPath(path, new QName("", "2"), 1, "2"), "3",
         1, 1, null, null, new AccessControlList("owner", new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("1", path = QPath.makeChildPath(path, new QName("", "1"), 1, "1"), "2",
         1, 1, null, null, null));
      mgr.reloadFilters();
      mgr.getItemData("1");
      assertEquals(2, dataContainer.getTotalCalls());
      dataContainer.clear();
View Full Code Here

   public void testGetItemParentWithSingleOwner() throws Exception
   {
      QPath path;
      dataContainer.add(new PersistedNodeData("4", path = new QPath(new QPathEntry[]{new QPathEntry("", "4", 1, "4")}),
         "5", 1, 1, null, null, new AccessControlList("owner", new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("3", path = QPath.makeChildPath(path, new QName("", "3"), 1, "3"), "4",
         1, 1, null, null, new AccessControlList("owner", new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("2", path = QPath.makeChildPath(path, new QName("", "2"), 1, "2"), "3",
         1, 1, null, null, new AccessControlList("owner", null)));
      dataContainer.add(new PersistedNodeData("1", path = QPath.makeChildPath(path, new QName("", "1"), 1, "1"), "2",
         1, 1, null, null, null));
      mgr.reloadFilters();
      mgr.getItemData("1");
      assertEquals(3, dataContainer.getTotalCalls());
      dataContainer.clear();
View Full Code Here

   public void testGetItemParentWithSinglePermission() throws Exception
   {
      QPath path;
      dataContainer.add(new PersistedNodeData("4", path = new QPath(new QPathEntry[]{new QPathEntry("", "4", 1, "4")}),
         "5", 1, 1, null, null, new AccessControlList("owner", new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("3", path = QPath.makeChildPath(path, new QName("", "3"), 1, "3"), "4",
         1, 1, null, null, new AccessControlList("owner", new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("2", path = QPath.makeChildPath(path, new QName("", "2"), 1, "2"), "3",
         1, 1, null, null, new AccessControlList(null, new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("1", path = QPath.makeChildPath(path, new QName("", "1"), 1, "1"), "2",
         1, 1, null, null, null));
      mgr.reloadFilters();
      mgr.getItemData("1");
      assertEquals(3, dataContainer.getTotalCalls());
      dataContainer.clear();
View Full Code Here

   public void testGetItemParentsWithCrossEmptyACL() throws Exception
   {
      QPath path;
      dataContainer.add(new PersistedNodeData("4", path = new QPath(new QPathEntry[]{new QPathEntry("", "4", 1, "4")}),
         "5", 1, 1, null, null, new AccessControlList("owner", new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("3", path = QPath.makeChildPath(path, new QName("", "3"), 1, "3"), "4",
         1, 1, null, null, new AccessControlList(null, new ArrayList<AccessControlEntry>())));
      dataContainer.add(new PersistedNodeData("2", path = QPath.makeChildPath(path, new QName("", "2"), 1, "2"), "3",
         1, 1, null, null, new AccessControlList("owner", null)));
      dataContainer.add(new PersistedNodeData("1", path = QPath.makeChildPath(path, new QName("", "1"), 1, "1"), "2",
         1, 1, null, null, null));
      mgr.reloadFilters();
      mgr.getItemData("1");
      assertEquals(3, dataContainer.getTotalCalls());
      dataContainer.clear();
View Full Code Here

TOP

Related Classes of org.exoplatform.commons.utils.QName

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.