Manifest-Version: 1.0
Bnd-LastModified: 1728931384731
Bundle-ManifestVersion: 2
Bundle-Name: Liferay Layout Implementation
Bundle-SymbolicName: com.liferay.layout.impl
Bundle-Vendor: Liferay, Inc.
Bundle-Version: 6.0.85.hotfix-6098-7413
Created-By: 1.8.0_381 (Oracle Corporation)
Import-Package: aQute.bnd.annotation.metatype;version="1.45",com.faste
 rxml.jackson.annotation;version="2.13",com.fasterxml.jackson.databind
 ;version="2.13",com.fasterxml.jackson.databind.ser;version="2.13",com
 .fasterxml.jackson.databind.ser.impl;version="2.13",com.fasterxml.jac
 kson.databind.util;version="2.13",com.liferay.application.list;versio
 n="5.1",com.liferay.asset.kernel;version="2.0",com.liferay.asset.kern
 el.model;version="9.2",com.liferay.asset.kernel.service;version="8.0"
 ,com.liferay.asset.list.model;version="3.1",com.liferay.asset.list.se
 rvice;version="2.2",com.liferay.client.extension.model;version="4.1",
 com.liferay.client.extension.service;version="5.0",com.liferay.counte
 r.kernel.service;version="2.1",com.liferay.document.library.kernel.mo
 del;version="8.0",com.liferay.document.library.kernel.service;version
 ="9.0",com.liferay.document.library.util;version="1.1",com.liferay.ex
 portimport.content.processor;version="1.0",com.liferay.exportimport.d
 ata.handler.base;version="1.0",com.liferay.exportimport.kernel.lar;ve
 rsion="4.3",com.liferay.exportimport.kernel.staging;version="2.3",com
 .liferay.exportimport.kernel.xstream;version="2.0",com.liferay.export
 import.lar;version="1.0",com.liferay.exportimport.staged.model.reposi
 tory;version="1.1",com.liferay.fragment.contributor;version="5.0",com
 .liferay.fragment.entry.processor.util;version="2.0",com.liferay.frag
 ment.listener;version="3.0",com.liferay.fragment.model;version="3.4",
 com.liferay.fragment.processor;version="8.0",com.liferay.fragment.ren
 derer;version="8.0",com.liferay.fragment.service;version="7.3",com.li
 feray.fragment.validator;version="2.0",com.liferay.friendly.url.model
 ;version="3.1",com.liferay.friendly.url.service;version="2.0",com.lif
 eray.headless.delivery.dto.v1_0;version="31.4",com.liferay.info.colle
 ction.provider;version="4.0",com.liferay.info.exception;version="2.5"
 ,com.liferay.info.field;version="4.1",com.liferay.info.form;version="
 2.1",com.liferay.info.item;version="6.0",com.liferay.info.item.provid
 er;version="2.0",com.liferay.info.list.provider.item.selector.criteri
 on;version="2.0",com.liferay.info.pagination;version="1.1",com.lifera
 y.info.search;version="2.0",com.liferay.item.selector.criteria;versio
 n="2.3",com.liferay.layout.admin.kernel.util;version="2.0",com.lifera
 y.layout.admin.kernel.visibility;version="2.0",com.liferay.layout.con
 tent;version="2.0",com.liferay.layout.converter;version="1.0",com.lif
 eray.layout.crawler;version="1.0",com.liferay.layout.exception;versio
 n="2.0",com.liferay.layout.exporter;version="1.1",com.liferay.layout.
 friendly.url;version="1.0",com.liferay.layout.helper;version="3.0",co
 m.liferay.layout.importer;version="1.1",com.liferay.layout.list.permi
 ssion.provider;version="1.0",com.liferay.layout.list.retriever;versio
 n="4.0",com.liferay.layout.model;version="2.2",com.liferay.layout.pag
 e.template.model;version="6.3",com.liferay.layout.page.template.seria
 lizer;version="1.0",com.liferay.layout.page.template.service;version=
 "5.1",com.liferay.layout.portlet.category;version="1.0",com.liferay.l
 ayout.provider;version="1.0",com.liferay.layout.security.permission.r
 esource;version="1.0",com.liferay.layout.seo.model;version="3.1",com.
 liferay.layout.seo.service;version="1.8",com.liferay.layout.service;v
 ersion="2.0",com.liferay.layout.set.model.adapter;version="3.0",com.l
 iferay.layout.util;version="6.0",com.liferay.layout.util.structure;ve
 rsion="10.1",com.liferay.layout.util.structure.collection;version="1.
 0",com.liferay.layout.util.template;version="3.0",com.liferay.layout.
 utility.page.model;version="2.0",com.liferay.layout.utility.page.serv
 ice;version="6.1",com.liferay.osgi.service.tracker.collections.map;ve
 rsion="2.3",com.liferay.petra.function;version="1.5",com.liferay.petr
 a.reflect;version="1.5",com.liferay.petra.string;version="1.7",com.li
 feray.portal.action,com.liferay.portal.configuration.metatype.annotat
 ions;version="1.6",com.liferay.portal.configuration.metatype.bnd.util
 ;version="3.0",com.liferay.portal.events;version="9.0",com.liferay.po
 rtal.json.validator;version="2.0",com.liferay.portal.kernel.comment;v
 ersion="4.0",com.liferay.portal.kernel.dao.orm;version="12.0",com.lif
 eray.portal.kernel.exception;version="13.1",com.liferay.portal.kernel
 .json;version="11.0",com.liferay.portal.kernel.language;version="11.0
 ",com.liferay.portal.kernel.log;version="8.0",com.liferay.portal.kern
 el.model;version="28.1",com.liferay.portal.kernel.model.adapter;versi
 on="5.1",com.liferay.portal.kernel.model.adapter.builder;version="1.0
 ",com.liferay.portal.kernel.model.impl;version="7.2",com.liferay.port
 al.kernel.portlet;version="22.0",com.liferay.portal.kernel.portlet.re
 nder;version="1.0",com.liferay.portal.kernel.portlet.url.builder;vers
 ion="1.1",com.liferay.portal.kernel.portletfilerepository;version="5.
 0",com.liferay.portal.kernel.repository.model;version="11.1",com.life
 ray.portal.kernel.search;version="20.0",com.liferay.portal.kernel.sea
 rch.filter;version="1.0",com.liferay.portal.kernel.search.highlight;v
 ersion="1.0",com.liferay.portal.kernel.security.auth;version="6.0",co
 m.liferay.portal.kernel.security.permission;version="6.3",com.liferay
 .portal.kernel.security.permission.resource;version="2.2",com.liferay
 .portal.kernel.service;version="19.3",com.liferay.portal.kernel.servi
 ce.permission;version="5.0",com.liferay.portal.kernel.servlet;version
 ="11.2",com.liferay.portal.kernel.struts;version="8.0",com.liferay.po
 rtal.kernel.theme;version="10.2",com.liferay.portal.kernel.transactio
 n;version="8.1",com.liferay.portal.kernel.util;version="53.1",com.lif
 eray.portal.kernel.util.comparator;version="3.1",com.liferay.portal.k
 ernel.workflow;version="18.1",com.liferay.portal.kernel.xml;version="
 7.1",com.liferay.portal.kernel.zip;version="6.4",com.liferay.portal.m
 odel.impl,com.liferay.portal.search.batch;version="2.0",com.liferay.p
 ortal.search.query;version="1.7",com.liferay.portal.search.spi.model.
 index.contributor;version="1.1",com.liferay.portal.search.spi.model.i
 ndex.contributor.helper;version="1.0",com.liferay.portal.search.spi.m
 odel.query.contributor;version="1.1",com.liferay.portal.search.spi.mo
 del.query.contributor.helper;version="1.1",com.liferay.portal.search.
 spi.model.registrar;version="2.0",com.liferay.portal.search.spi.model
 .registrar.contributor;version="1.0",com.liferay.portal.search.spi.mo
 del.result.contributor;version="1.1",com.liferay.portal.service.impl,
 com.liferay.portal.servlet;version="10.0",com.liferay.portal.struts,c
 om.liferay.portal.struts.model,com.liferay.portal.util;version="42.0"
 ,com.liferay.portal.vulcan.dto.converter;version="3.3",com.liferay.po
 rtal.workflow.definition.link.update.handler;version="1.0",com.lifera
 y.portlet.exportimport.staging,com.liferay.release.feature.flag;versi
 on="1.1",com.liferay.segments.model;version="2.1",com.liferay.segment
 s.service;version="4.1",com.liferay.site.navigation.model;version="3.
 1",com.liferay.site.navigation.service;version="2.7",com.liferay.site
 s.kernel.util;version="1.4",com.liferay.staging;version="1.1",com.lif
 eray.staging.model.listener;version="1.0",com.liferay.style.book.mode
 l;version="2.1",com.liferay.style.book.service;version="1.4",com.life
 ray.taglib.security;version="8.1",com.liferay.xstream.configurator;ve
 rsion="1.2",javax.portlet,javax.servlet,javax.servlet.http,javax.ws.r
 s.core;version="2.1",org.apache.felix.service.command;version="1.0",o
 rg.jsoup;version="1.15",org.jsoup.nodes;version="1.15",org.jsoup.sele
 ct;version="1.15",org.osgi.framework;version="1.8"
Javac-Debug: on
Javac-Deprecation: off
Javac-Encoding: UTF-8
Liferay-Releng-App-Title: Liferay Layout
Liferay-Releng-Bundle: true
Liferay-Releng-Category: Productivity
Liferay-Releng-Deprecated: false
Liferay-Releng-Fix-Delivery-Method: core
Liferay-Releng-Labs: false
Liferay-Releng-Marketplace: true
Liferay-Releng-Portal-Required: true
Liferay-Releng-Public: false
Liferay-Releng-Restart-Required: true
Liferay-Releng-Suite: web-experience
Liferay-Releng-Suite-Description: Apps and Features: Widget Templates,
  Asset Publisher, Breadcrumb, Categories, Google Analytics, IFrame, L
 anguage, Navigation, Recycle Bin, Related Content, RSS, Search, Site 
 and Page Templates, Sitemap, Sites Directory, Tags, Web Content, XSL 
 Content<br /><br />The Web Experience suite provides features that he
 lp create, manage, and track content. The Web Content app lets you ex
 press your ideas and plans by creating dynamic content that can be st
 ructured to fit a specific design. You can also use templates to desi
 gn web content for an appealing look and feel. Templates can be used 
 in other realms of Liferay besides web content too. Site and Page Tem
 plates let you reproduce sites and pages that have been organized to 
 address specific needs. Application Display Templates are another typ
 e of Liferay template that lets you develop the look and feel of appl
 ications. The IFrame and XSL Content apps let you create other forms 
 of content by embedding HTML and XSL content on a site page.<br /><br
  />As administrators create content, organization is critical to keep
 ing things tidy in your site. The suite's Tags and Categories apps le
 ts you organize your web content to follow an organizational hierarch
 y. These organizational apps also aid with Liferay's Search app, whic
 h you can utilize to dynamically search content you've created. The s
 uite's Navigation, Breadcrumb, Sitemap, and Sites Directory apps aid 
 in Liferay's organizational structure, providing a top level view of 
 sites and their pages that have been created. To promote content in a
 n organized way, the Asset Publisher and Related Assets apps broadcas
 t assets and their related information. Inevitably, some content you 
 create becomes stale and requires removal; the Recycle Bin app lets y
 ou delete content, with the option to restore that content.<br /><br 
 />As a site accumulates content, administrators should have a way to 
 easily track their content. The Google Analytics app allows the use o
 f Google's tool set for analyzing site traffic data. The suite's RSS 
 app provides a web feed used to publish updated works such as blog en
 tries and news articles. The suite's Language app provides a way to c
 hange Liferay's language to cater to your site's international audien
 ce. This suite's content creation and organization focus lets site ad
 ministrators develop dynamic content, organize content for easy manag
 ing, and track content for ideas to better improve the content creati
 on process in the future.<br /><br />This suite may contain modules t
 hat depend on Foundation suite modules. This suite is available in th
 e Liferay bundle.
Liferay-Releng-Suite-Title: Liferay Web Experience
Liferay-Releng-Support-Url: http://www.liferay.com
Liferay-Releng-Supported: true
Private-Package: com.liferay.layout.internal.action.provider,com.lifer
 ay.layout.internal.configuration,com.liferay.layout.internal.content,
 com.liferay.layout.internal.exporter,com.liferay.layout.internal.expo
 rtimport.data.handler,com.liferay.layout.internal.exportimport.staged
 .model.repository,com.liferay.layout.internal.headless.delivery.dto.v
 1_0.util,com.liferay.layout.internal.helper,com.liferay.layout.intern
 al.importer,com.liferay.layout.internal.importer.exception,com.lifera
 y.layout.internal.importer.helper,com.liferay.layout.internal.importe
 r.structure.util,com.liferay.layout.internal.importer.validator,com.l
 iferay.layout.internal.importer.validator.dependencies,com.liferay.la
 yout.internal.layout.admin.util,com.liferay.layout.internal.list.perm
 ission.provider,com.liferay.layout.internal.list.retriever,com.lifera
 y.layout.internal.model.adapter,com.liferay.layout.internal.model.ada
 pter.builder,com.liferay.layout.internal.model.listener,com.liferay.l
 ayout.internal.osgi.commands,com.liferay.layout.internal.portlet,com.
 liferay.layout.internal.portlet.category,com.liferay.layout.internal.
 provider,com.liferay.layout.internal.search,com.liferay.layout.intern
 al.search.spi.model.index.contributor,com.liferay.layout.internal.sea
 rch.spi.model.query.contributor,com.liferay.layout.internal.search.sp
 i.model.result.contributor,com.liferay.layout.internal.search.util,co
 m.liferay.layout.internal.security.permission,com.liferay.layout.inte
 rnal.security.permission.resource,com.liferay.layout.internal.struts,
 com.liferay.layout.internal.template.util,com.liferay.layout.internal
 .util,com.liferay.layout.internal.visibility,com.liferay.layout.inter
 nal.workflow,com.liferay.layout.internal.workflow.definition.link.upd
 ate.handler,com.liferay.layout.internal.xstream.configurator
Provide-Capability: osgi.service;objectClass:List<String>="com.liferay
 .exportimport.kernel.lar.StagedModelDataHandler";uses:="com.liferay.e
 xportimport.kernel.lar",osgi.service;objectClass:List<String>="com.li
 feray.exportimport.kernel.lar.StagedModelDataHandler,com.liferay.layo
 ut.internal.exportimport.data.handler.LayoutClassedModelUsageStagedMo
 delDataHandler";uses:="com.liferay.exportimport.kernel.lar,com.lifera
 y.layout.internal.exportimport.data.handler",osgi.service;objectClass
 :List<String>="com.liferay.exportimport.kernel.lar.StagedModelDataHan
 dler,com.liferay.layout.internal.exportimport.data.handler.LayoutLoca
 lizationStagedModelDataHandler";uses:="com.liferay.exportimport.kerne
 l.lar,com.liferay.layout.internal.exportimport.data.handler",osgi.ser
 vice;objectClass:List<String>="com.liferay.exportimport.staged.model.
 repository.StagedModelRepository";uses:="com.liferay.exportimport.sta
 ged.model.repository",osgi.service;objectClass:List<String>="com.life
 ray.exportimport.staged.model.repository.StagedModelRepository,com.li
 feray.layout.internal.exportimport.staged.model.repository.StagedLayo
 utSetStagedModelRepository";uses:="com.liferay.exportimport.staged.mo
 del.repository,com.liferay.layout.internal.exportimport.staged.model.
 repository",osgi.service;objectClass:List<String>="com.liferay.layout
 .admin.kernel.util.Sitemap";uses:="com.liferay.layout.admin.kernel.ut
 il",osgi.service;objectClass:List<String>="com.liferay.layout.admin.k
 ernel.util.SitemapURLProvider";uses:="com.liferay.layout.admin.kernel
 .util",osgi.service;objectClass:List<String>="com.liferay.layout.admi
 n.kernel.visibility.LayoutVisibilityManager";uses:="com.liferay.layou
 t.admin.kernel.visibility",osgi.service;objectClass:List<String>="com
 .liferay.layout.content.LayoutContentProvider";uses:="com.liferay.lay
 out.content",osgi.service;objectClass:List<String>="com.liferay.layou
 t.exporter.LayoutsExporter";uses:="com.liferay.layout.exporter",osgi.
 service;objectClass:List<String>="com.liferay.layout.exporter.Portlet
 PreferencesPortletConfigurationExporter";uses:="com.liferay.layout.ex
 porter",osgi.service;objectClass:List<String>="com.liferay.layout.hel
 per.CollectionPaginationHelper";uses:="com.liferay.layout.helper",osg
 i.service;objectClass:List<String>="com.liferay.layout.importer.Layou
 tsImporter";uses:="com.liferay.layout.importer",osgi.service;objectCl
 ass:List<String>="com.liferay.layout.importer.PortletPreferencesPortl
 etConfigurationImporter";uses:="com.liferay.layout.importer",osgi.ser
 vice;objectClass:List<String>="com.liferay.layout.internal.importer.L
 ayoutStructureItemImporterRegistry";uses:="com.liferay.layout.interna
 l.importer",osgi.service;objectClass:List<String>="com.liferay.layout
 .internal.importer.helper.PortletConfigurationImporterHelper";uses:="
 com.liferay.layout.internal.importer.helper",osgi.service;objectClass
 :List<String>="com.liferay.layout.internal.importer.helper.PortletPer
 missionsImporterHelper";uses:="com.liferay.layout.internal.importer.h
 elper",osgi.service;objectClass:List<String>="com.liferay.layout.inte
 rnal.importer.structure.util.LayoutStructureItemImporter";uses:="com.
 liferay.layout.internal.importer.structure.util",osgi.service;objectC
 lass:List<String>="com.liferay.layout.internal.osgi.commands.LayoutOS
 GiCommands";uses:="com.liferay.layout.internal.osgi.commands",osgi.se
 rvice;objectClass:List<String>="com.liferay.layout.list.permission.pr
 ovider.LayoutListPermissionProviderRegistry";uses:="com.liferay.layou
 t.list.permission.provider",osgi.service;objectClass:List<String>="co
 m.liferay.layout.list.retriever.LayoutListRetrieverRegistry";uses:="c
 om.liferay.layout.list.retriever",osgi.service;objectClass:List<Strin
 g>="com.liferay.layout.list.retriever.ListObjectReferenceFactoryRegis
 try";uses:="com.liferay.layout.list.retriever",osgi.service;objectCla
 ss:List<String>="com.liferay.layout.portlet.category.PortletCategoryM
 anager";uses:="com.liferay.layout.portlet.category",osgi.service;obje
 ctClass:List<String>="com.liferay.layout.provider.LayoutStructureProv
 ider";uses:="com.liferay.layout.provider",osgi.service;objectClass:Li
 st<String>="com.liferay.layout.security.permission.resource.LayoutCon
 tentModelResourcePermission";uses:="com.liferay.layout.security.permi
 ssion.resource",osgi.service;objectClass:List<String>="com.liferay.la
 yout.util.BulkLayoutConverter";uses:="com.liferay.layout.util",osgi.s
 ervice;objectClass:List<String>="com.liferay.layout.util.LayoutCopyHe
 lper";uses:="com.liferay.layout.util",osgi.service;objectClass:List<S
 tring>="com.liferay.layout.util.LayoutsTree";uses:="com.liferay.layou
 t.util",osgi.service;objectClass:List<String>="com.liferay.layout.uti
 l.template.LayoutConverter";uses:="com.liferay.layout.util.template",
 osgi.service;objectClass:List<String>="com.liferay.layout.util.templa
 te.LayoutConverterRegistry";uses:="com.liferay.layout.util.template",
 osgi.service;objectClass:List<String>="com.liferay.portal.kernel.mode
 l.ModelListener";uses:="com.liferay.portal.kernel.model",osgi.service
 ;objectClass:List<String>="com.liferay.portal.kernel.model.adapter.bu
 ilder.ModelAdapterBuilder";uses:="com.liferay.portal.kernel.model.ada
 pter.builder",osgi.service;objectClass:List<String>="com.liferay.port
 al.kernel.portlet.FriendlyURLResolver";uses:="com.liferay.portal.kern
 el.portlet",osgi.service;objectClass:List<String>="com.liferay.portal
 .kernel.search.BaseSearcher";uses:="com.liferay.portal.kernel.search"
 ,osgi.service;objectClass:List<String>="com.liferay.portal.kernel.sec
 urity.permission.PermissionUpdateHandler";uses:="com.liferay.portal.k
 ernel.security.permission",osgi.service;objectClass:List<String>="com
 .liferay.portal.kernel.security.permission.resource.ModelResourcePerm
 ission";uses:="com.liferay.portal.kernel.security.permission.resource
 ",osgi.service;objectClass:List<String>="com.liferay.portal.kernel.st
 ruts.StrutsAction";uses:="com.liferay.portal.kernel.struts",osgi.serv
 ice;objectClass:List<String>="com.liferay.portal.kernel.workflow.Work
 flowHandler";uses:="com.liferay.portal.kernel.workflow",osgi.service;
 objectClass:List<String>="com.liferay.portal.search.spi.model.index.c
 ontributor.ModelDocumentContributor";uses:="com.liferay.portal.search
 .spi.model.index.contributor",osgi.service;objectClass:List<String>="
 com.liferay.portal.search.spi.model.index.contributor.ModelIndexerWri
 terContributor";uses:="com.liferay.portal.search.spi.model.index.cont
 ributor",osgi.service;objectClass:List<String>="com.liferay.portal.se
 arch.spi.model.query.contributor.KeywordQueryContributor";uses:="com.
 liferay.portal.search.spi.model.query.contributor",osgi.service;objec
 tClass:List<String>="com.liferay.portal.search.spi.model.query.contri
 butor.ModelPreFilterContributor";uses:="com.liferay.portal.search.spi
 .model.query.contributor",osgi.service;objectClass:List<String>="com.
 liferay.portal.search.spi.model.result.contributor.ModelSummaryContri
 butor";uses:="com.liferay.portal.search.spi.model.result.contributor"
 ,osgi.service;objectClass:List<String>="com.liferay.portal.workflow.d
 efinition.link.update.handler.WorkflowDefinitionLinkUpdateHandler";us
 es:="com.liferay.portal.workflow.definition.link.update.handler",osgi
 .service;objectClass:List<String>="com.liferay.xstream.configurator.X
 StreamConfigurator";uses:="com.liferay.xstream.configurator"
Require-Capability: osgi.service;filter:="(objectClass=com.liferay.ass
 et.kernel.service.AssetCategoryLocalService)";effective:=active,osgi.
 service;filter:="(objectClass=com.liferay.asset.kernel.service.AssetT
 agLocalService)";effective:=active,osgi.service;filter:="(objectClass
 =com.liferay.asset.list.service.AssetListEntryLocalService)";effectiv
 e:=active,osgi.service;filter:="(objectClass=com.liferay.client.exten
 sion.service.ClientExtensionEntryRelLocalService)";effective:=active,
 osgi.service;filter:="(objectClass=com.liferay.counter.kernel.service
 .CounterLocalService)";effective:=active,osgi.service;filter:="(objec
 tClass=com.liferay.document.library.kernel.service.DLAppService)";eff
 ective:=active,osgi.service;filter:="(objectClass=com.liferay.exporti
 mport.content.processor.ExportImportContentProcessor)";effective:=act
 ive,osgi.service;filter:="(objectClass=com.liferay.exportimport.kerne
 l.lar.ExportImportHelper)";effective:=active,osgi.service;filter:="(o
 bjectClass=com.liferay.exportimport.kernel.lar.ExportImportProcessCal
 lbackRegistry)";effective:=active,osgi.service;filter:="(objectClass=
 com.liferay.exportimport.kernel.staging.Staging)";effective:=active,o
 sgi.service;filter:="(objectClass=com.liferay.exportimport.lar.ThemeE
 xporter)";effective:=active,osgi.service;filter:="(objectClass=com.li
 feray.exportimport.lar.ThemeImporter)";effective:=active,osgi.service
 ;filter:="(objectClass=com.liferay.exportimport.staged.model.reposito
 ry.StagedModelRepository)";effective:=active,osgi.service;filter:="(o
 bjectClass=com.liferay.fragment.contributor.FragmentCollectionContrib
 utorRegistry)";effective:=active,osgi.service;filter:="(objectClass=c
 om.liferay.fragment.listener.FragmentEntryLinkListenerRegistry)";effe
 ctive:=active,osgi.service;filter:="(objectClass=com.liferay.fragment
 .processor.FragmentEntryProcessorRegistry)";effective:=active,osgi.se
 rvice;filter:="(objectClass=com.liferay.fragment.processor.PortletReg
 istry)";effective:=active,osgi.service;filter:="(objectClass=com.life
 ray.fragment.renderer.FragmentRendererController)";effective:=active,
 osgi.service;filter:="(objectClass=com.liferay.fragment.renderer.Frag
 mentRendererRegistry)";effective:=active,osgi.service;filter:="(objec
 tClass=com.liferay.fragment.service.FragmentCollectionLocalService)";
 effective:=active,osgi.service;filter:="(objectClass=com.liferay.frag
 ment.service.FragmentCollectionService)";effective:=active,osgi.servi
 ce;filter:="(objectClass=com.liferay.fragment.service.FragmentEntryLi
 nkLocalService)";effective:=active,osgi.service;filter:="(objectClass
 =com.liferay.fragment.service.FragmentEntryLocalService)";effective:=
 active,osgi.service;filter:="(objectClass=com.liferay.fragment.valida
 tor.FragmentEntryValidator)";effective:=active,osgi.service;filter:="
 (objectClass=com.liferay.friendly.url.service.FriendlyURLEntryLocalSe
 rvice)";effective:=active,osgi.service;filter:="(objectClass=com.life
 ray.info.item.InfoItemServiceRegistry)";effective:=active,osgi.servic
 e;filter:="(objectClass=com.liferay.info.search.InfoSearchClassMapper
 Registry)";effective:=active,osgi.service;filter:="(objectClass=com.l
 iferay.layout.admin.kernel.util.Sitemap)";effective:=active,osgi.serv
 ice;filter:="(objectClass=com.liferay.layout.content.LayoutContentPro
 vider)";effective:=active,osgi.service;filter:="(objectClass=com.life
 ray.layout.crawler.LayoutCrawler)";effective:=active;resolution:=opti
 onal,osgi.service;filter:="(objectClass=com.liferay.layout.friendly.u
 rl.LayoutFriendlyURLEntryHelper)";effective:=active,osgi.service;filt
 er:="(objectClass=com.liferay.layout.importer.PortletPreferencesPortl
 etConfigurationImporter)";effective:=active,osgi.service;filter:="(ob
 jectClass=com.liferay.layout.internal.exportimport.staged.model.repos
 itory.StagedLayoutSetStagedModelRepository)";effective:=active,osgi.s
 ervice;filter:="(objectClass=com.liferay.layout.internal.importer.Lay
 outStructureItemImporterRegistry)";effective:=active,osgi.service;fil
 ter:="(objectClass=com.liferay.layout.internal.importer.helper.Portle
 tConfigurationImporterHelper)";effective:=active,osgi.service;filter:
 ="(objectClass=com.liferay.layout.internal.importer.helper.PortletPer
 missionsImporterHelper)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.layout.internal.importer.structure.util.LayoutSt
 ructureItemImporter)";effective:=active;resolution:=optional;cardinal
 ity:=multiple,osgi.service;filter:="(objectClass=com.liferay.layout.p
 age.template.serializer.LayoutStructureItemJSONSerializer)";effective
 :=active,osgi.service;filter:="(objectClass=com.liferay.layout.page.t
 emplate.service.LayoutPageTemplateCollectionLocalService)";effective:
 =active,osgi.service;filter:="(objectClass=com.liferay.layout.page.te
 mplate.service.LayoutPageTemplateCollectionService)";effective:=activ
 e,osgi.service;filter:="(objectClass=com.liferay.layout.page.template
 .service.LayoutPageTemplateEntryLocalService)";effective:=active,osgi
 .service;filter:="(objectClass=com.liferay.layout.page.template.servi
 ce.LayoutPageTemplateEntryService)";effective:=active,osgi.service;fi
 lter:="(objectClass=com.liferay.layout.page.template.service.LayoutPa
 geTemplateStructureLocalService)";effective:=active,osgi.service;filt
 er:="(objectClass=com.liferay.layout.security.permission.resource.Lay
 outContentModelResourcePermission)";effective:=active,osgi.service;fi
 lter:="(objectClass=com.liferay.layout.seo.service.LayoutSEOEntryLoca
 lService)";effective:=active,osgi.service;filter:="(objectClass=com.l
 iferay.layout.service.LayoutClassedModelUsageLocalService)";effective
 :=active,osgi.service;filter:="(objectClass=com.liferay.layout.servic
 e.LayoutLocalizationLocalService)";effective:=active,osgi.service;fil
 ter:="(objectClass=com.liferay.layout.util.LayoutCopyHelper)";effecti
 ve:=active,osgi.service;filter:="(objectClass=com.liferay.layout.util
 .LayoutsTree)";effective:=active,osgi.service;filter:="(objectClass=c
 om.liferay.layout.util.template.LayoutConverter)";effective:=active,o
 sgi.service;filter:="(objectClass=com.liferay.layout.util.template.La
 youtConverterRegistry)";effective:=active,osgi.service;filter:="(obje
 ctClass=com.liferay.layout.utility.page.service.LayoutUtilityPageEntr
 yLocalService)";effective:=active,osgi.service;filter:="(objectClass=
 com.liferay.layout.utility.page.service.LayoutUtilityPageEntryService
 )";effective:=active,osgi.service;filter:="(objectClass=com.liferay.p
 ortal.kernel.comment.CommentManager)";effective:=active,osgi.service;
 filter:="(objectClass=com.liferay.portal.kernel.json.JSONFactory)";ef
 fective:=active,osgi.service;filter:="(objectClass=com.liferay.portal
 .kernel.language.Language)";effective:=active,osgi.service;filter:="(
 objectClass=com.liferay.portal.kernel.portlet.PortletPreferencesFacto
 ry)";effective:=active,osgi.service;filter:="(objectClass=com.liferay
 .portal.kernel.portletfilerepository.PortletFileRepository)";effectiv
 e:=active,osgi.service;filter:="(objectClass=com.liferay.portal.kerne
 l.service.ClassNameLocalService)";effective:=active,osgi.service;filt
 er:="(objectClass=com.liferay.portal.kernel.service.CompanyLocalServi
 ce)";effective:=active,osgi.service;filter:="(objectClass=com.liferay
 .portal.kernel.service.GroupLocalService)";effective:=active,osgi.ser
 vice;filter:="(objectClass=com.liferay.portal.kernel.service.ImageLoc
 alService)";effective:=active,osgi.service;filter:="(objectClass=com.
 liferay.portal.kernel.service.LayoutLocalService)";effective:=active,
 osgi.service;filter:="(objectClass=com.liferay.portal.kernel.service.
 LayoutPrototypeService)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.portal.kernel.service.LayoutRevisionLocalService
 )";effective:=active,osgi.service;filter:="(objectClass=com.liferay.p
 ortal.kernel.service.LayoutService)";effective:=active,osgi.service;f
 ilter:="(objectClass=com.liferay.portal.kernel.service.LayoutSetBranc
 hLocalService)";effective:=active,osgi.service;filter:="(objectClass=
 com.liferay.portal.kernel.service.LayoutSetLocalService)";effective:=
 active,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.s
 ervice.LayoutSetPrototypeLocalService)";effective:=active,osgi.servic
 e;filter:="(objectClass=com.liferay.portal.kernel.service.PortletItem
 LocalService)";effective:=active,osgi.service;filter:="(objectClass=c
 om.liferay.portal.kernel.service.PortletLocalService)";effective:=act
 ive,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.serv
 ice.PortletPreferenceValueLocalService)";effective:=active,osgi.servi
 ce;filter:="(objectClass=com.liferay.portal.kernel.service.PortletPre
 ferencesLocalService)";effective:=active,osgi.service;filter:="(objec
 tClass=com.liferay.portal.kernel.service.ResourceActionLocalService)"
 ;effective:=active,osgi.service;filter:="(objectClass=com.liferay.por
 tal.kernel.service.ResourcePermissionLocalService)";effective:=active
 ,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.service
 .ResourcePermissionService)";effective:=active,osgi.service;filter:="
 (objectClass=com.liferay.portal.kernel.service.RoleLocalService)";eff
 ective:=active,osgi.service;filter:="(objectClass=com.liferay.portal.
 kernel.service.ThemeLocalService)";effective:=active,osgi.service;fil
 ter:="(objectClass=com.liferay.portal.kernel.service.UserLocalService
 )";effective:=active,osgi.service;filter:="(objectClass=com.liferay.p
 ortal.kernel.service.VirtualHostLocalService)";effective:=active,osgi
 .service;filter:="(objectClass=com.liferay.portal.kernel.service.Work
 flowInstanceLinkLocalService)";effective:=active,osgi.service;filter:
 ="(objectClass=com.liferay.portal.kernel.service.permission.GroupPerm
 ission)";effective:=active,osgi.service;filter:="(objectClass=com.lif
 eray.portal.kernel.service.permission.LayoutPermission)";effective:=a
 ctive,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.se
 rvice.permission.PortletPermission)";effective:=active,osgi.service;f
 ilter:="(objectClass=com.liferay.portal.kernel.util.ColorSchemeFactor
 y)";effective:=active,osgi.service;filter:="(objectClass=com.liferay.
 portal.kernel.util.Html)";effective:=active,osgi.service;filter:="(ob
 jectClass=com.liferay.portal.kernel.util.HtmlParser)";effective:=acti
 ve,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.util.
 Portal)";effective:=active,osgi.service;filter:="(objectClass=com.lif
 eray.portal.kernel.util.ThemeFactory)";effective:=active,osgi.service
 ;filter:="(objectClass=com.liferay.portal.kernel.xml.SAXReader)";effe
 ctive:=active,osgi.service;filter:="(objectClass=com.liferay.portal.k
 ernel.zip.ZipWriterFactory)";effective:=active,osgi.service;filter:="
 (objectClass=com.liferay.portal.search.batch.DynamicQueryBatchIndexin
 gActionableFactory)";effective:=active,osgi.service;filter:="(objectC
 lass=com.liferay.portal.search.query.QueryHelper)";effective:=active,
 osgi.service;filter:="(objectClass=com.liferay.portal.search.spi.mode
 l.index.contributor.ModelIndexerWriterContributor)";effective:=active
 ,osgi.service;filter:="(objectClass=com.liferay.portal.search.spi.mod
 el.registrar.ModelSearchRegistrarHelper)";effective:=active,osgi.serv
 ice;filter:="(objectClass=com.liferay.portal.search.spi.model.result.
 contributor.ModelSummaryContributor)";effective:=active,osgi.service;
 filter:="(objectClass=com.liferay.portal.service.impl.LayoutLocalServ
 iceHelper)";effective:=active,osgi.service;filter:="(objectClass=com.
 liferay.portal.vulcan.dto.converter.DTOConverterRegistry)";effective:
 =active,osgi.service;filter:="(objectClass=com.liferay.segments.servi
 ce.SegmentsExperienceLocalService)";effective:=active,osgi.service;fi
 lter:="(objectClass=com.liferay.site.navigation.service.SiteNavigatio
 nMenuLocalService)";effective:=active,osgi.service;filter:="(objectCl
 ass=com.liferay.sites.kernel.util.Sites)";effective:=active,osgi.serv
 ice;filter:="(objectClass=com.liferay.staging.StagingGroupHelper)";ef
 fective:=active,osgi.service;filter:="(objectClass=com.liferay.stagin
 g.model.listener.StagingModelListener)";effective:=active,osgi.servic
 e;filter:="(objectClass=com.liferay.style.book.service.StyleBookEntry
 LocalService)";effective:=active,osgi.extender;filter:="(&(osgi.exten
 der=osgi.component)(version>=1.4.0)(!(version>=2.0.0)))",osgi.contrac
 t;osgi.contract=JavaPortlet;filter:="(&(osgi.contract=JavaPortlet)(ve
 rsion=3.0.0))",osgi.contract;osgi.contract=JavaServlet;filter:="(&(os
 gi.contract=JavaServlet)(version=3.1.0))",osgi.ee;filter:="(&(osgi.ee
 =JavaSE)(version=1.8))"
Service-Component: OSGI-INF/com.liferay.layout.internal.content.Layout
 ContentProviderImpl.xml,OSGI-INF/com.liferay.layout.internal.exporter
 .LayoutsExporterImpl.xml,OSGI-INF/com.liferay.layout.internal.exporte
 r.PortletPreferencesPortletConfigurationExporterImpl.xml,OSGI-INF/com
 .liferay.layout.internal.exportimport.data.handler.LayoutClassedModel
 UsageStagedModelDataHandler.xml,OSGI-INF/com.liferay.layout.internal.
 exportimport.data.handler.LayoutLocalizationStagedModelDataHandler.xm
 l,OSGI-INF/com.liferay.layout.internal.exportimport.data.handler.Stag
 edLayoutSetStagedModelDataHandler.xml,OSGI-INF/com.liferay.layout.int
 ernal.exportimport.staged.model.repository.LayoutClassedModelUsageSta
 gedModelRepository.xml,OSGI-INF/com.liferay.layout.internal.exportimp
 ort.staged.model.repository.LayoutLocalizationStagedModelRepository.x
 ml,OSGI-INF/com.liferay.layout.internal.exportimport.staged.model.rep
 ository.StagedLayoutSetStagedModelRepository.xml,OSGI-INF/com.liferay
 .layout.internal.helper.CollectionPaginationHelperImpl.xml,OSGI-INF/c
 om.liferay.layout.internal.importer.LayoutStructureItemImporterRegist
 ry.xml,OSGI-INF/com.liferay.layout.internal.importer.LayoutsImporterI
 mpl.xml,OSGI-INF/com.liferay.layout.internal.importer.PortletPreferen
 cesPortletConfigurationImporterImpl.xml,OSGI-INF/com.liferay.layout.i
 nternal.importer.helper.PortletConfigurationImporterHelper.xml,OSGI-I
 NF/com.liferay.layout.internal.importer.helper.PortletPermissionsImpo
 rterHelper.xml,OSGI-INF/com.liferay.layout.internal.importer.structur
 e.util.CollectionItemLayoutStructureItemImporter.xml,OSGI-INF/com.lif
 eray.layout.internal.importer.structure.util.CollectionLayoutStructur
 eItemImporter.xml,OSGI-INF/com.liferay.layout.internal.importer.struc
 ture.util.ColumnLayoutStructureItemImporter.xml,OSGI-INF/com.liferay.
 layout.internal.importer.structure.util.ContainerLayoutStructureItemI
 mporter.xml,OSGI-INF/com.liferay.layout.internal.importer.structure.u
 til.DropZoneLayoutStructureItemImporter.xml,OSGI-INF/com.liferay.layo
 ut.internal.importer.structure.util.FormLayoutStructureItemImporter.x
 ml,OSGI-INF/com.liferay.layout.internal.importer.structure.util.Fragm
 entDropZoneLayoutStructureItemImporter.xml,OSGI-INF/com.liferay.layou
 t.internal.importer.structure.util.FragmentLayoutStructureItemImporte
 r.xml,OSGI-INF/com.liferay.layout.internal.importer.structure.util.Ro
 wLayoutStructureItemImporter.xml,OSGI-INF/com.liferay.layout.internal
 .importer.structure.util.WidgetLayoutStructureItemImporter.xml,OSGI-I
 NF/com.liferay.layout.internal.layout.admin.util.LayoutSitemapURLProv
 ider.xml,OSGI-INF/com.liferay.layout.internal.list.permission.provide
 r.LayoutListPermissionProviderRegistryImpl.xml,OSGI-INF/com.liferay.l
 ayout.internal.list.retriever.LayoutListRetrieverRegistryImpl.xml,OSG
 I-INF/com.liferay.layout.internal.list.retriever.ListObjectReferenceR
 egistryImpl.xml,OSGI-INF/com.liferay.layout.internal.model.adapter.bu
 ilder.LayoutSetModelAdapterBuilder.xml,OSGI-INF/com.liferay.layout.in
 ternal.model.adapter.builder.StagedLayoutSetModelAdapterBuilder.xml,O
 SGI-INF/com.liferay.layout.internal.model.listener.LayoutFriendlyURLM
 odelListener.xml,OSGI-INF/com.liferay.layout.internal.model.listener.
 LayoutModelListener.xml,OSGI-INF/com.liferay.layout.internal.model.li
 stener.LayoutSetModelListener.xml,OSGI-INF/com.liferay.layout.interna
 l.model.listener.LayoutSetStagingModelListener.xml,OSGI-INF/com.lifer
 ay.layout.internal.osgi.commands.LayoutOSGiCommands.xml,OSGI-INF/com.
 liferay.layout.internal.portlet.VirtualLayoutFriendlyURLResolver.xml,
 OSGI-INF/com.liferay.layout.internal.portlet.category.PortletCategory
 ManagerImpl.xml,OSGI-INF/com.liferay.layout.internal.provider.LayoutS
 tructureProviderImpl.xml,OSGI-INF/com.liferay.layout.internal.search.
 LayoutSearchRegistrar.xml,OSGI-INF/com.liferay.layout.internal.search
 .LayoutSearcher.xml,OSGI-INF/com.liferay.layout.internal.search.spi.m
 odel.index.contributor.LayoutModelDocumentContributor.xml,OSGI-INF/co
 m.liferay.layout.internal.search.spi.model.index.contributor.LayoutMo
 delIndexerWriterContributor.xml,OSGI-INF/com.liferay.layout.internal.
 search.spi.model.query.contributor.LayoutKeywordQueryContributor.xml,
 OSGI-INF/com.liferay.layout.internal.search.spi.model.query.contribut
 or.LayoutModelPreFilterContributor.xml,OSGI-INF/com.liferay.layout.in
 ternal.search.spi.model.result.contributor.LayoutModelSummaryContribu
 tor.xml,OSGI-INF/com.liferay.layout.internal.security.permission.Layo
 utPermissionUpdateHandler.xml,OSGI-INF/com.liferay.layout.internal.se
 curity.permission.resource.LayoutContentModelResourcePermissionImpl.x
 ml,OSGI-INF/com.liferay.layout.internal.security.permission.resource.
 LayoutModelResourcePermission.xml,OSGI-INF/com.liferay.layout.interna
 l.struts.EditLayoutStrutsAction.xml,OSGI-INF/com.liferay.layout.inter
 nal.struts.GetLayoutsTreeStrutsAction.xml,OSGI-INF/com.liferay.layout
 .internal.struts.RobotsStrutsAction.xml,OSGI-INF/com.liferay.layout.i
 nternal.struts.SessionTreeJSClickStrutsAction.xml,OSGI-INF/com.lifera
 y.layout.internal.struts.UpdateLayoutStrutsAction.xml,OSGI-INF/com.li
 feray.layout.internal.template.util.DefaultLayoutConverter.xml,OSGI-I
 NF/com.liferay.layout.internal.template.util.LayoutConverterRegistryI
 mpl.xml,OSGI-INF/com.liferay.layout.internal.util.BulkLayoutConverter
 Impl.xml,OSGI-INF/com.liferay.layout.internal.util.LayoutCopyHelperIm
 pl.xml,OSGI-INF/com.liferay.layout.internal.util.LayoutsTreeImpl.xml,
 OSGI-INF/com.liferay.layout.internal.util.SitemapImpl.xml,OSGI-INF/co
 m.liferay.layout.internal.visibility.LayoutVisibilityManagerImpl.xml,
 OSGI-INF/com.liferay.layout.internal.workflow.LayoutWorkflowHandler.x
 ml,OSGI-INF/com.liferay.layout.internal.workflow.definition.link.upda
 te.handler.LayoutRevisionWorkflowDefinitionLinkUpdateHandler.xml,OSGI
 -INF/com.liferay.layout.internal.xstream.configurator.LayoutXStreamCo
 nfigurator.xml
Tool: Bnd-4.3.0.201909301554

