cmisProperty doesn't have getPropertyType() method, but all of its subclasses do.

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Hide

      I believe this would fix the getPropertyType/getValue issues. I haven't verified this solution. The Xml and Html types may be exceptions though.

      <xs:complexType name="cmisProperty">
      <xs:attribute ref="cmis:name" use="required" />
      <xs:attribute ref="cmis:index" use="optional" />
      <xs:attribute ref="cmis:propertyType" use="optional" />
      <xs:attribute ref="cmis:value" use="optional" />
      <xs:attributeGroup ref="cmis:cmisUndefinedAttribute" />
      </xs:complexType>

      Show
      I believe this would fix the getPropertyType/getValue issues. I haven't verified this solution. The Xml and Html types may be exceptions though. <xs:complexType name="cmisProperty"> <xs:attribute ref="cmis:name" use="required" /> <xs:attribute ref="cmis:index" use="optional" /> <xs:attribute ref="cmis:propertyType" use="optional" /> <xs:attribute ref="cmis:value" use="optional" /> <xs:attributeGroup ref="cmis:cmisUndefinedAttribute" /> </xs:complexType>

      The cmisProperty element does not have a getPropertyType() method, but all of its subclasses do. This is due to base type not containing propertyType. There's a similar issue w/ CmisProperty getValue(), that method is on the sub properties, but not on CmisProperty.

            Assignee:
            Unassigned
            Reporter:
            Ryan McVeigh (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: