Interface PropertyTreeOwner

All Known Subinterfaces:
Component, InternalSession, Page, PerspectiveElement, Session, View
All Known Implementing Classes:
AbstractSession, ComponentModel, ComponentModelScriptWrapper.SafetyWrapper, DesignerComponentModel, DesignerPageModel, DesignerViewModel, PageModel, PageScriptWrapper.SafetyWrapper, PerspectiveDesignSession, PerspectiveProjectSession, SecuredPerspectiveProjectSession, SessionKernelWrapper, SessionScriptWrapper.SafetyWrapper, ViewModel, ViewModelScriptWrapper.SafetyWrapper

public interface PropertyTreeOwner
A PropertyTreeOwner manages a set of PropertyTrees for the various PropertyTypes
  • Method Details

    • getPropertyTreeOf

      @Nullable PropertyTree getPropertyTreeOf(@Nullable PropertyType propertyType)
      Fetch the PropertyTree associated with the given PropertyType
      Parameters:
      propertyType - The PropertyType of the PropertyTree we want to fetch
      Returns:
      The PropertyTree or null if this PropertyTreeOwner does not manage a PropertyTree for the given PropertyType or if a null PropertyType is given