Class PolicyFragment

java.lang.Object
org.kigalisim.lang.fragment.Fragment
org.kigalisim.lang.fragment.PolicyFragment

public class PolicyFragment extends Fragment
A fragment containing a parsed policy.
  • Constructor Details

    • PolicyFragment

      public PolicyFragment(ParsedPolicy policy)
      Create a new fragment containing a parsed policy.
      Parameters:
      policy - The policy parsed from the source of this fragment.
  • Method Details

    • getPolicy

      public ParsedPolicy getPolicy()
      Get the policy parsed from the source of this fragment.
      Overrides:
      getPolicy in class Fragment
      Returns:
      The parsed policy.
    • getIsStanzaScenarios

      public boolean getIsStanzaScenarios()
      Description copied from class: Fragment
      Check if this fragment is a scenarios stanza.
      Overrides:
      getIsStanzaScenarios in class Fragment
      Returns:
      True if this fragment is a scenarios stanza, false if another stanza.
    • getIsStanzaPolicyOrDefault

      public boolean getIsStanzaPolicyOrDefault()
      Description copied from class: Fragment
      Check if this fragment is a policy stanza (or default).
      Overrides:
      getIsStanzaPolicyOrDefault in class Fragment
      Returns:
      True if policy stanza, false if another stanza.