Class ControlConstruct
- java.lang.Object
-
- no.nsd.qddt.domain.AbstractEntity
-
- no.nsd.qddt.domain.AbstractEntityAudit
-
- no.nsd.qddt.domain.controlconstruct.pojo.ControlConstruct
-
- All Implemented Interfaces:
IEntityAuditXmlRef
- Direct Known Subclasses:
ConditionConstruct,QuestionConstruct,Sequence,StatementItem
@Entity public class ControlConstruct extends AbstractEntityAudit
Instrument is the significant relation. Instrument will be asked for allQuestionIteminstances it has and the metadata in this class will be used as visual condition for eachQuestionItem.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class no.nsd.qddt.domain.AbstractEntityAudit
AbstractEntityAudit.ChangeKind
-
-
Field Summary
-
Fields inherited from class no.nsd.qddt.domain.AbstractEntityAudit
hasRun
-
Fields inherited from class no.nsd.qddt.domain.AbstractEntity
LOG
-
-
Constructor Summary
Constructors Constructor Description ControlConstruct()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbeforeInsert()protected voidbeforeUpdate()booleanequals(java.lang.Object o)voidfillDoc(PdfReport pdfReport, java.lang.String counter)java.lang.StringgetLabel()java.util.List<OtherMaterial>getOtherMaterials()AbstractXmlBuildergetXmlBuilder()inthashCode()voidsetLabel(java.lang.String label)voidsetOtherMaterials(java.util.List<OtherMaterial> otherMaterials)java.lang.StringtoString()-
Methods inherited from class no.nsd.qddt.domain.AbstractEntityAudit
getAgency, getBasedOnObject, getBasedOnRevision, getChangeComment, getChangeKind, getClassKind, getComments, getName, getVersion, getXmlLang, isBasedOn, isNewCopy, makeNewCopy, makePdf, setAgency, setBasedOnObject, setBasedOnRevision, setChangeComment, setChangeKind, setClassKind, setComments, setName, setVersion, setXmlLang
-
Methods inherited from class no.nsd.qddt.domain.AbstractEntity
getId, getModified, getModifiedBy, setField, setId, setModified, setModifiedBy
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface no.nsd.qddt.domain.IEntityAuditXmlRef
getId
-
-
-
-
Method Detail
-
getLabel
public java.lang.String getLabel()
-
setLabel
public void setLabel(java.lang.String label)
-
getOtherMaterials
public java.util.List<OtherMaterial> getOtherMaterials()
-
setOtherMaterials
public void setOtherMaterials(java.util.List<OtherMaterial> otherMaterials)
-
fillDoc
public void fillDoc(PdfReport pdfReport, java.lang.String counter)
- Specified by:
fillDocin classAbstractEntityAudit
-
beforeUpdate
protected void beforeUpdate()
- Specified by:
beforeUpdatein classAbstractEntityAudit
-
beforeInsert
protected void beforeInsert()
- Specified by:
beforeInsertin classAbstractEntityAudit
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classAbstractEntityAudit
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractEntityAudit
-
toString
public java.lang.String toString()
- Overrides:
toStringin classAbstractEntityAudit
-
getXmlBuilder
public AbstractXmlBuilder getXmlBuilder()
- Specified by:
getXmlBuilderin interfaceIEntityAuditXmlRef- Specified by:
getXmlBuilderin classAbstractEntity
-
-