Oracle Fusion Middleware extensions for Enterprise Scheduler Service
11g Release 1 (11.1.1.5)

E22563-01

oracle.apps.fnd.applcp.migrate.modeler
Interface AbstractBCModeler.EntityPersonalization

Enclosing class:
AbstractBCModeler

protected static interface AbstractBCModeler.EntityPersonalization

Personalization data for a flexfield entity.


Method Summary
 oracle.jbo.server.PDefEntityObject getPDefEntityObject()
          Gets the PDefEntityObject that contains this personalization.
 java.util.Map<java.lang.String,java.lang.String> getProperties()
          Gets the properties for the entity.
 java.util.Map<java.lang.String,java.lang.String> getSegmentProperties(java.lang.String segAttrName)
          Gets the properties for a segment.
 AbstractBCModeler.SegmentValidators getSegmentValidators(java.lang.String segAttrName)
          Gets the validators for a segment.
 

Method Detail

getProperties

java.util.Map<java.lang.String,java.lang.String> getProperties()
Gets the properties for the entity. The return map is never null. There will be no null keys or null values.

Returns:
the properties

getSegmentProperties

java.util.Map<java.lang.String,java.lang.String> getSegmentProperties(java.lang.String segAttrName)
Gets the properties for a segment. The return map is never null if the given segment attribute name exists. There will be no null keys or null values.

Parameters:
segAttrName - the corresponding entity attribute of the segment
Returns:
the properties for a segment; null if the given attribute name does not exist
Throws:
java.lang.IllegalArgumentException - if the given attribute name is null

getSegmentValidators

AbstractBCModeler.SegmentValidators getSegmentValidators(java.lang.String segAttrName)
Gets the validators for a segment.

Parameters:
segAttrName - the corresponding entity attribute of the segment
Returns:
the segment validators; null if the given attribute name does not exists

getPDefEntityObject

oracle.jbo.server.PDefEntityObject getPDefEntityObject()
Gets the PDefEntityObject that contains this personalization.

Returns:
the PDefEntityObject that contains this personalization

Oracle Fusion Middleware extensions for Enterprise Scheduler Service
11g Release 1 (11.1.1.5)

E22563-01

Copyright © 2011 Oracle. All Rights Reserved.