code: public static TransientPropertyData createPropertyData(NodeData parent, InternalQName name, int type,
        boolean multiValued)
     {
        QPath path = QPath.makeChildPath(parent.getQPath(), name);
        TransientPropertyData propData =
           new TransientPropertyData(path, IdGenerator.generate(), -1, type, parent.getIdentifier(), multiValued);
  
        return propData;
     }
docs: Factory method.
  
  @param parent NodeData
  @param name InternalQName
  @param type int
  @param multiValued boolean
  @return TransientPropertyData