Klasse PropertyWriterImpl
java.lang.Object
org.jdrupes.mdoclet.internal.doclets.formats.html.AbstractMemberWriter
org.jdrupes.mdoclet.internal.doclets.formats.html.PropertyWriterImpl
- Alle implementierten Schnittstellen:
 MemberSummaryWriter,MemberWriter,PropertyWriter
public class PropertyWriterImpl
extends AbstractMemberWriter
implements PropertyWriter, MemberSummaryWriter
Writes property documentation in HTML format.
- 
Feldübersicht
Von Klasse geerbte Felder org.jdrupes.mdoclet.internal.doclets.formats.html.AbstractMemberWriter
configuration, contents, htmlIds, links, options, resources, typeElement, utils, writer - 
Konstruktorübersicht
Konstruktoren - 
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddComments(ExecutableElement property, Content propertyContent) Add the comments for the given property.voidaddDeprecated(ExecutableElement property, Content propertyContent) Add the deprecated output for the given property.voidaddInheritedSummaryLabel(TypeElement typeElement, Content content) Adds inherited summary label for the member.protected voidaddInheritedSummaryLink(TypeElement typeElement, Element member, Content target) Adds the inherited summary link for the member.voidaddPreview(ExecutableElement property, Content content) Add the preview output for the given member.voidaddSummary(Content summariesList, Content content) Adds the given summary to the list of summaries.voidaddSummaryLabel(Content content) Adds the summary label for the member.protected voidaddSummaryLink(HtmlLinkInfo.Kind context, TypeElement typeElement, Element member, Content content) Adds the summary link for the member.protected voidaddSummaryType(Element member, Content content) Adds the summary type for the member.voidaddTags(ExecutableElement property, Content propertyContent) Add the tags for the given property.Creates the summary table for this element.getMemberSummaryHeader(TypeElement typeElement, Content content) Returns the member summary header for the given class.getPropertyDetails(Content memberDetailsHeader, Content memberDetails) Get the property details.getPropertyDetailsHeader(Content memberDetails) Get the property details header.getPropertyHeaderContent(ExecutableElement property) Get the property documentation header.getSignature(ExecutableElement property) Get the signature for the given property.protected ContentgetSummaryLink(Element member) Returns a link for summary (deprecated, preview) pages.getSummaryTableHeader(Element member) Returns the summary table header for the member.Von Klasse geerbte Methoden org.jdrupes.mdoclet.internal.doclets.formats.html.AbstractMemberWriter
addComment, addDeprecatedInfo, addInheritedMemberSummary, addMemberSummary, addModifiersAndType, addPreviewInfo, addSummaryLink, addUseInfo, getInheritedSummaryHeader, getInheritedSummaryLinks, getMember, getMemberList, getMemberListItem, getSummaryTable, name, serialWarningVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.jdrupes.mdoclet.internal.doclets.toolkit.MemberSummaryWriter
addInheritedMemberSummary, addMemberSummary, getInheritedSummaryHeader, getInheritedSummaryLinks, getMember, getSummaryTableVon Schnittstelle geerbte Methoden org.jdrupes.mdoclet.internal.doclets.toolkit.MemberWriter
getMemberList, getMemberListItem 
- 
Konstruktordetails
- 
PropertyWriterImpl
 
 - 
 - 
Methodendetails
- 
getMemberSummaryHeader
Beschreibung aus Schnittstelle kopiert:MemberSummaryWriterReturns the member summary header for the given class.- Angegeben von:
 getMemberSummaryHeaderin SchnittstelleMemberSummaryWriter- Parameter:
 typeElement- the class the summary belongs tocontent- the content to which the member summary will be added- Gibt zurück:
 - the member summary header
 
 - 
addSummary
Beschreibung aus Schnittstelle kopiert:MemberSummaryWriterAdds the given summary to the list of summaries.- Angegeben von:
 addSummaryin SchnittstelleMemberSummaryWriter- Parameter:
 summariesList- the list of summariescontent- the summary
 - 
getPropertyDetailsHeader
Beschreibung aus Schnittstelle kopiert:PropertyWriterGet the property details header.- Angegeben von:
 getPropertyDetailsHeaderin SchnittstellePropertyWriter- Parameter:
 memberDetails- the content representing member details- Gibt zurück:
 - the property details header
 
 - 
getPropertyHeaderContent
Beschreibung aus Schnittstelle kopiert:PropertyWriterGet the property documentation header.- Angegeben von:
 getPropertyHeaderContentin SchnittstellePropertyWriter- Parameter:
 property- the property being documented- Gibt zurück:
 - the property documentation header
 
 - 
getSignature
Beschreibung aus Schnittstelle kopiert:PropertyWriterGet the signature for the given property.- Angegeben von:
 getSignaturein SchnittstellePropertyWriter- Parameter:
 property- the property being documented- Gibt zurück:
 - the property signature
 
 - 
addDeprecated
Beschreibung aus Schnittstelle kopiert:PropertyWriterAdd the deprecated output for the given property.- Angegeben von:
 addDeprecatedin SchnittstellePropertyWriter- Parameter:
 property- the property being documentedpropertyContent- content to which the deprecated information will be added
 - 
addPreview
Beschreibung aus Schnittstelle kopiert:PropertyWriterAdd the preview output for the given member.- Angegeben von:
 addPreviewin SchnittstellePropertyWriter- Parameter:
 property- the member being documentedcontent- the content to which the preview information will be added
 - 
addComments
Beschreibung aus Schnittstelle kopiert:PropertyWriterAdd the comments for the given property.- Angegeben von:
 addCommentsin SchnittstellePropertyWriter- Parameter:
 property- the property being documentedpropertyContent- the content to which the comments will be added
 - 
addTags
Beschreibung aus Schnittstelle kopiert:PropertyWriterAdd the tags for the given property.- Angegeben von:
 addTagsin SchnittstellePropertyWriter- Parameter:
 property- the property being documentedpropertyContent- the content to which the tags will be added
 - 
getPropertyDetails
Beschreibung aus Schnittstelle kopiert:PropertyWriterGet the property details.- Angegeben von:
 getPropertyDetailsin SchnittstellePropertyWriter- Parameter:
 memberDetailsHeader- the content representing member details headermemberDetails- the content representing member details- Gibt zurück:
 - the property details
 
 - 
addSummaryLabel
Beschreibung aus Klasse kopiert:AbstractMemberWriterAdds the summary label for the member.- Angegeben von:
 addSummaryLabelin KlasseAbstractMemberWriter- Parameter:
 content- the content to which the label will be added
 - 
getSummaryTableHeader
Beschreibung aus Klasse kopiert:AbstractMemberWriterReturns the summary table header for the member.- Angegeben von:
 getSummaryTableHeaderin KlasseAbstractMemberWriter- Parameter:
 member- the member to be documented- Gibt zurück:
 - the summary table header
 
 - 
createSummaryTable
Beschreibung aus Klasse kopiert:AbstractMemberWriterCreates the summary table for this element.The table should be created and initialized if needed, and configured so that it is ready to add content with
Table.addRow(Content[])and similar methods.- Angegeben von:
 createSummaryTablein KlasseAbstractMemberWriter- Gibt zurück:
 - the summary table
 
 - 
addInheritedSummaryLabel
Beschreibung aus Klasse kopiert:AbstractMemberWriterAdds inherited summary label for the member.- Angegeben von:
 addInheritedSummaryLabelin KlasseAbstractMemberWriter- Parameter:
 typeElement- the type element to which to link tocontent- the content to which the inherited summary label will be added
 - 
addSummaryLink
protected void addSummaryLink(HtmlLinkInfo.Kind context, TypeElement typeElement, Element member, Content content) Beschreibung aus Klasse kopiert:AbstractMemberWriterAdds the summary link for the member.- Angegeben von:
 addSummaryLinkin KlasseAbstractMemberWriter- Parameter:
 context- the id of the context where the link will be printedtypeElement- the type element to be documentedmember- the member to be documentedcontent- the content to which the summary link will be added
 - 
addInheritedSummaryLink
Beschreibung aus Klasse kopiert:AbstractMemberWriterAdds the inherited summary link for the member.- Angegeben von:
 addInheritedSummaryLinkin KlasseAbstractMemberWriter- Parameter:
 typeElement- the type element to be documentedmember- the member to be documentedtarget- the content to which the inherited summary link will be added
 - 
addSummaryType
Beschreibung aus Klasse kopiert:AbstractMemberWriterAdds the summary type for the member.- Angegeben von:
 addSummaryTypein KlasseAbstractMemberWriter- Parameter:
 member- the member to be documentedcontent- the content to which the type will be added
 - 
getSummaryLink
Beschreibung aus Klasse kopiert:AbstractMemberWriterReturns a link for summary (deprecated, preview) pages.- Angegeben von:
 getSummaryLinkin KlasseAbstractMemberWriter- Parameter:
 member- the member being linked to- Gibt zurück:
 - the link
 
 
 -