libs/sensorml/src/lib/model/iso/gmd/Citation.ts
Properties |
Methods |
alternateTitle |
Type : string[]
|
Decorators :
@DisplayName('Alternative title')
|
citedResponsibleParty |
Type : ResponsibleParty[]
|
Decorators :
@DisplayName('Cited responsible party')
|
collectiveTitle |
Type : string
|
Decorators :
@DisplayName('Collective title')
|
date |
Type : IsoDate
|
Decorators :
@DisplayName('Date')
|
edition |
Type : string
|
Decorators :
@DisplayName('Edition')
|
editionDate |
Type : Date
|
Decorators :
@DisplayName('Edition date')
|
identifier |
Type : Identifier
|
Decorators :
@DisplayName('Identifier')
|
isbn |
Type : string
|
Decorators :
@DisplayName('ISBN')
|
issn |
Type : string
|
Decorators :
@DisplayName('ISSN')
|
otherCitationDetais |
Type : string
|
Decorators :
@DisplayName('Other citation details')
|
presentationForm |
Type : PresentationForm[]
|
Decorators :
@DisplayName('Presentation form')
|
series |
Type : Series
|
Decorators :
@DisplayName('Series')
|
title |
Type : string
|
Decorators :
@DisplayName('Title')
|
toString |
toString()
|
Returns :
string
|
import { DisplayName } from '../../../common/decorators/DisplayName';
import { Identifier } from './Identifier';
import { IsoDate } from './IsoDate';
import { PresentationForm } from './PresentationForm';
import { ResponsibleParty } from './ResponsibleParty';
import { Series } from './Series';
export class Citation {
@DisplayName('Title')
title: string;
@DisplayName('Alternative title')
alternateTitle: string[];
@DisplayName('Date')
date: IsoDate;
@DisplayName('Edition')
edition: string;
@DisplayName('Edition date')
editionDate: Date;
@DisplayName('Identifier')
identifier: Identifier;
@DisplayName('Cited responsible party')
citedResponsibleParty: ResponsibleParty[];
@DisplayName('Presentation form')
presentationForm: PresentationForm[];
@DisplayName('Series')
series: Series;
@DisplayName('Other citation details')
otherCitationDetais: string;
@DisplayName('Collective title')
collectiveTitle: string;
@DisplayName('ISBN')
isbn: string;
@DisplayName('ISSN')
issn: string;
toString() {
return 'Citation';
}
}