/**
  * @param string $value
  * @param string $label
  * @param array  $attrs
  */
 public function __construct($value, $label = 'Has View', array $attrs = [])
 {
     #    value
     #  , uri (part put in the uri)
     #  , name (element name in the spec)
     #  , label
     parent::__construct($value, $this->uriPart, $this->namePart, $label);
     $d = [];
     $d[] = $this->getDescription();
     $d[] = 'This property relates a ORE aggregation about a CHO with a web resource providing a view of that CHO. Examples of view are: a thumbnail, a textual abstract and a table of contents.';
     $this->setDescription(implode('; ', $d));
     $this->setAttributes($attrs);
 }
 /**
  * @param string $value
  * @param string $label
  * @param array  $attrs
  */
 public function __construct($value, $label = 'Provider', array $attrs = [])
 {
     #    value
     #  , uri (part put in the uri)
     #  , name (element name in the spec)
     #  , label
     parent::__construct($value, $this->uriPart, $this->namePart, $label);
     $d = [];
     $d[] = $this->getDescription();
     $d[] = 'The name or identifier of the organization who delivers data directly to an aggregation service (e.g. Europeana)';
     $this->setDescription(implode('; ', $d));
     $this->setAttributes($attrs);
 }
 /**
  * @param string $value
  * @param string $label
  * @param array  $attrs
  */
 public function __construct($value, $label = 'Is Derivative Of', array $attrs = [])
 {
     #    value
     #  , uri (part put in the uri)
     #  , name (element name in the spec)
     #  , label
     parent::__construct($value, $this->uriPart, $this->namePart, $label);
     $d = [];
     $d[] = $this->getDescription();
     $d[] = 'This property captures a narrower notion of derivation than edm:isSimilarTo, in the sense that it relates a resource to another one, obtained by reworking, reducing, expanding, parts or the whole contents of the former, and possibly adding some minor parts. Versions have an even narrower meaning, in that it requires common identity between the related resources. Translations, summaries, abstractions etc. do not qualify as versions, but do qualify as derivatives';
     $this->setDescription(implode('; ', $d));
     $this->setAttributes($attrs);
 }
 /**
  * @param string $value
  * @param string $label
  * @param array  $attrs
  */
 public function __construct($value, $label = 'Digital Resource Original Record', array $attrs = [])
 {
     #    value
     #  , uri (part put in the uri)
     #  , name (element name in the spec)
     #  , label
     parent::__construct($value, $this->uriPart, $this->namePart, $label);
     $d = [];
     $d[] = $this->getDescription();
     $d[] = 'The identifier of the source object, e.g. the Mona Lisa itself. This could be a full linked open date URI or an internal identifier';
     $this->setDescription(implode('; ', $d));
     $this->setAttributes($attrs);
 }
 /**
  * @param string $value
  * @param string $label
  * @param array  $attrs
  */
 public function __construct($value, $label = 'Is Shown At', array $attrs = [])
 {
     #    value
     #  , uri (part put in the uri)
     #  , name (element name in the spec)
     #  , label
     parent::__construct($value, $this->uriPart, $this->namePart, $label);
     $d = [];
     $d[] = $this->getDescription();
     $d[] = 'An unambiguous URL reference to the digital object on the provider’s website in its full information context.';
     $this->setDescription(implode('; ', $d));
     $this->setAttributes($attrs);
 }
 /**
  * @param string $value
  * @param string $label
  * @param array  $attrs
  */
 public function __construct($value, $label = 'Has Type', array $attrs = [])
 {
     #    value
     #  , uri (part put in the uri)
     #  , name (element name in the spec)
     #  , label
     parent::__construct($value, $this->uriPart, $this->namePart, $label);
     $d = [];
     $d[] = $this->getDescription();
     $d[] = 'This property relates a resource with the concepts it belongs to in a suitable type system such as MIME or any thesaurus that captures categories of objects in a given field. It does NOT capture aboutness';
     $this->setDescription(implode('; ', $d));
     $this->setAttributes($attrs);
 }
 /**
  * @param string $value
  * @param string $label
  * @param array  $attrs
  */
 public function __construct($value, $label = 'Current Location', array $attrs = [])
 {
     #    value
     #  , uri (part put in the uri)
     #  , name (element name in the spec)
     #  , label
     parent::__construct($value, $this->uriPart, $this->namePart, $label);
     $d = [];
     $d[] = $this->getDescription();
     $d[] = 'The geographic location whose boundaries presently include the CHO. If the name of a repository, building site, or other entity is used, then it should include an indication of its geographic location.';
     $this->setDescription(implode('; ', $d));
     $this->setAttributes($attrs);
 }