public Property build ( ) { if ( null == type ) { throw new IllegalStateException ( "type is required" ) ; } if ( null == name ) { throw new IllegalStateException ( "name is required" ) ; } return PropertyUtil . forType ( type , name , title , description , required , value , values , labels , validator , scope , renderingOptions , dynamicValues ) ; }
Build the Property object