src/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java

changeset 1606
ccbe7ffdd867
parent 1568
5f0731e4e5e6
child 2035
a2a5ad0853ed
equal deleted inserted replaced
1605:94e67bed460d 1606:ccbe7ffdd867
138 * {@inheritDoc} 138 * {@inheritDoc}
139 */ 139 */
140 public FieldWriterImpl getFieldWriter(ClassWriter classWriter) 140 public FieldWriterImpl getFieldWriter(ClassWriter classWriter)
141 throws Exception { 141 throws Exception {
142 return new FieldWriterImpl((SubWriterHolderWriter) classWriter, 142 return new FieldWriterImpl((SubWriterHolderWriter) classWriter,
143 classWriter.getClassDoc());
144 }
145
146 /**
147 * {@inheritDoc}
148 */
149 public PropertyWriterImpl getPropertyWriter(ClassWriter classWriter)
150 throws Exception {
151 return new PropertyWriterImpl((SubWriterHolderWriter) classWriter,
143 classWriter.getClassDoc()); 152 classWriter.getClassDoc());
144 } 153 }
145 154
146 /** 155 /**
147 * {@inheritDoc} 156 * {@inheritDoc}
172 return getConstructorWriter(classWriter); 181 return getConstructorWriter(classWriter);
173 case VisibleMemberMap.ENUM_CONSTANTS: 182 case VisibleMemberMap.ENUM_CONSTANTS:
174 return getEnumConstantWriter(classWriter); 183 return getEnumConstantWriter(classWriter);
175 case VisibleMemberMap.FIELDS: 184 case VisibleMemberMap.FIELDS:
176 return getFieldWriter(classWriter); 185 return getFieldWriter(classWriter);
186 case VisibleMemberMap.PROPERTIES:
187 return getPropertyWriter(classWriter);
177 case VisibleMemberMap.INNERCLASSES: 188 case VisibleMemberMap.INNERCLASSES:
178 return new NestedClassWriterImpl((SubWriterHolderWriter) 189 return new NestedClassWriterImpl((SubWriterHolderWriter)
179 classWriter, classWriter.getClassDoc()); 190 classWriter, classWriter.getClassDoc());
180 case VisibleMemberMap.METHODS: 191 case VisibleMemberMap.METHODS:
181 return getMethodWriter(classWriter); 192 return getMethodWriter(classWriter);

mercurial