Неявные геттеры и сеттеры созданы не для меня

Я начал играть с новым материалом cfproperty, добавленным в ColdFusion 9, но основной элемент, который я хочу использовать, теперь не работает в ColdFusion 10. Я создал следующий CFC:

component displayName="Sources" {
  /**
  * @getter true
  * @setter true
  * @type numeric
  * @default 1
  **/
  property sourceid;
  /**
  * @getter true
  * @setter true
  * @type numeric
  * @default 1
  **/
  property sourcegroup;

  public any function init () {
    This.domainRegex = '\/\/(www\.)?(([A-Za-z0-9\-_]+\.?)+)';
    return this;
  }
}

Когда я выгружаю метаданные для CFC, я вижу свойства, но для них не созданы методы, и я не могу вызвать getSourceId()илиgetSourceGroup()

6
задан Dave Long 3 August 2012 в 12:27
поделиться