Class XcodeProjectWriter.PBXObjectRef

java.lang.Object
net.sf.antcontrib.cpptasks.apple.XcodeProjectWriter.PBXObjectRef
Enclosing class:
XcodeProjectWriter

private static final class XcodeProjectWriter.PBXObjectRef extends Object
Represents a property map with an 96 bit identity. When placed in a property list, this object will output the string representation of the identity which XCode uses to find the corresponding property bag in the "objects" property of the top-level property list.
  • Field Details

    • id

      private final String id
      Identifier.
    • properties

      private final Map properties
      Properties.
    • nextID

      private static int nextID
      Next available identifier.
  • Constructor Details

    • PBXObjectRef

      public PBXObjectRef(Map props)
      Create reference.
      Parameters:
      props - properties.
  • Method Details

    • toString

      public String toString()
      Get object identifier.
      Overrides:
      toString in class Object
      Returns:
      identifier.
    • getID

      public String getID()
      Get object identifier.
      Returns:
      object identifier.
    • getProperties

      public Map getProperties()
      Get properties.
      Returns:
      properties.