com.ibm.openpages.api.metadata

Interface IControllerFieldMap

    • Method Detail

      • getTypeDefinition

        ITypeDefinition getTypeDefinition()

        Gets the TypeDefinition for this Controller field.

        Returns:
        ITypeDefinition the TypeDefinition for this Dependency
      • getControllerField

        IFieldDefinition getControllerField()

        Gets the Field Definition for this Controller field.

        Returns:
        IFieldDefinition the Controlling field definition
      • getControllerValues

        java.util.Set<java.lang.String> getControllerValues()

        Gets all Controlling values. In most cases, the values will be System names of an EnumValue.

        Returns:
        set of the Controller Values
      • getDependentValues

        java.util.List<IEnumValue> getDependentValues(java.lang.String controllerValue)

        For FieldDependencyType: PICKLIST, the Controller Field's value will be mapped to a List of EnumValues that are from the Dependent Field.

        Parameters:
        controllerValue - in most cases the System name of an EnumValue
        Returns:
        List of Dependent Picklist Field EnumValues

Licensed Materials - Property of IBM
© Copyright IBM Corp. 2013, 2018. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.