The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

WebService::Cmis::PropertyDefinition

SYNOPSIS

DESCRIPTION

This class represents a property definition of an object type type.

METHODS

new(%params)

constructur. %params must provide an xmlDoc property.

getAttributes -> %attrs

returns a hash of attributes of this property definition

getAttribute($name) -> $value

getter to retrieve the attribute values

toString

returns a string representation of this cmis property

getId

getter for cmis:id

getCardinality

getter for cmis:cardinality

getDescription

getter for cmis:description

getDisplayName

getter for cmis:displayName

getLocalName

getter for cmis:localName

getLocalNamespace

getter for cmis:localNamespace

getPropertyType

getter for cmis:propertyType

getQueryName

getter for cmis:queryName

getUpdatability

getter for cmis:updatability

isInherited

getter for cmis:inherited

isOpenChoice

getter for cmis:openchoice

isOrderable

getter for cmis:orderable

isQueryable

getter for cmis:queryable

isRequired

getter for cmis:required

AUTHOR

Michael Daum <daum@michaeldaumconsulting.com>

COPYRIGHT AND LICENSE

Copyright 2012 Michael Daum

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://dev.perl.org/licenses/artistic.html.