lumis.portal.page.serialization
Class PageLayoutUtil

Package class diagram package PageLayoutUtil
java.lang.Object
  extended by lumis.portal.page.serialization.PageLayoutUtil

public abstract class PageLayoutUtil
extends Object

Utility class for serialization operations related to page layouts

Since:
4.0.11

Constructor Summary
PageLayoutUtil()
           
 
Method Summary
static void applyIdMappings(DeserializationContext deserializationContext, PageConfig pageConfig)
          Apply deserialization id mappings to a page layout.
static Collection<String> getViolatedForeignKeys(DeserializationContext deserializationContext, PageConfig pageConfig)
          Returns a collection of service interface instances' identifiers, referenced by the page's layout, that represents violated foreign keys.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageLayoutUtil

public PageLayoutUtil()
Method Detail

applyIdMappings

public static void applyIdMappings(DeserializationContext deserializationContext,
                                   PageConfig pageConfig)
Apply deserialization id mappings to a page layout.

Parameters:
deserializationContext -
pageConfig - contains the layout to be mapped

getViolatedForeignKeys

public static Collection<String> getViolatedForeignKeys(DeserializationContext deserializationContext,
                                                        PageConfig pageConfig)
Returns a collection of service interface instances' identifiers, referenced by the page's layout, that represents violated foreign keys.

Parameters:
deserializationContext -
pageConfig - contains the layout that reference the service interface instances to be checked
Returns:
collection of referenced service interface instances that do not exist


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.