com.evolveum.midpoint.model.api.context
Interface ModelContext<F extends ObjectType,P extends ObjectType>

All Superinterfaces:
DebugDumpable, Dumpable, java.io.Serializable
All Known Implementing Classes:
LensContext

public interface ModelContext<F extends ObjectType,P extends ObjectType>
extends java.io.Serializable, Dumpable, DebugDumpable

Author:
semancik

Field Summary
 
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
 
Method Summary
 ModelProjectionContext<P> findProjectionContext(ResourceShadowDiscriminator rat)
           
 ModelElementContext<F> getFocusContext()
           
 java.util.Collection<? extends ModelProjectionContext<P>> getProjectionContexts()
           
 ModelState getState()
           
 
Methods inherited from interface com.evolveum.midpoint.util.Dumpable
dump
 
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump
 

Method Detail

getState

ModelState getState()

getFocusContext

ModelElementContext<F> getFocusContext()

getProjectionContexts

java.util.Collection<? extends ModelProjectionContext<P>> getProjectionContexts()

findProjectionContext

ModelProjectionContext<P> findProjectionContext(ResourceShadowDiscriminator rat)


Copyright © 2012 evolveum. All Rights Reserved.