Class Property

java.lang.Object
org.kuali.rice.kew.engine.node.var.Property

public final class Property extends Object
Represents a property that can be accessed relative to a specific "scheme". Property format: [scheme:]locator
scheme
The "scheme" of the property, which is implemented by a PropertyScheme implementation to resolve the locator to an actual value
locator
PropertyScheme-implementation-specific property name or URI
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    The property locator; in the case of a variable it is a name; in the case of a url, a url; in the case of a file, a file path
    The property scheme (e.g. var:, url:, file:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Property(String string)
    Parses the scheme and locator from a property name/locator string
    Property(String scheme, String locator)
    Initialized the property with specified scheme and locator
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • scheme

      public String scheme
      The property scheme (e.g. var:, url:, file:
    • locator

      public String locator
      The property locator; in the case of a variable it is a name; in the case of a url, a url; in the case of a file, a file path
  • Constructor Details

    • Property

      public Property(String string)
      Parses the scheme and locator from a property name/locator string
      Parameters:
      string - the property name/locator
    • Property

      public Property(String scheme, String locator)
      Initialized the property with specified scheme and locator
      Parameters:
      scheme - the scheme
      locator - the locator
  • Method Details