Добавление тегов в исходный код Java приложений J2C позволяет использовать обеспечить поддержку доклетов J2C.
Поддерживаемые теги доклетов:
Атрибуты тегов доклетов
/* * Создано: 13 октября 2004 г. * * TODO Для изменения шаблона этого сгенерированного файла выберите пункт меню * Окно - Параметры - Java - Стиль кода - Шаблоны кода */ package sample.ims; /** * @author ivyho * * TODO Для изменения шаблона этого сгенерированного типа выберите пункт меню * Окно - Параметры - Java - Стиль кода - Шаблоны кода * @type-descriptor.message-buffer */ public class CCIBuffer implements javax.resource.cci.Record, javax.resource.cci.Streamable, com.ibm.etools.marshall.RecordBytes { private byte[] buffer_ = null; /** * @generated */ public CCIBuffer() { return; } /** * @generated * @see javax.resource.cci.Record#getRecordShortDescription() */ public String getRecordShortDescription() { return (this.getClass().getName()); } /** * @generated * @see javax.resource.cci.Record#hashCode() */ public int hashCode() { return (super.hashCode()); } /** * @generated * @see javax.resource.cci.Streamable#write(OutputStream) */ public void write(java.io.OutputStream outputStream) throws java.io.IOException { outputStream.write(buffer_); } /** * @generated * @see javax.resource.cci.Record#setRecordShortDescription(String) */ public void setRecordShortDescription(String shortDescription) { return; } /** * @generated */ public int getSize() { if (buffer_ != null) return (buffer_.length); else return (0); } /** * @generated * @see java.lang.Object#toString */ public String toString() { StringBuffer sb = new StringBuffer(super.toString()); sb.append("\n"); com.ibm.etools.marshall.util.ConversionUtils.dumpBytes(sb, buffer_); return (sb.toString()); } /** * @generated * @see javax.resource.cci.Record#getRecordName() */ public String getRecordName() { return (this.getClass().getName()); } /** * @generated */ public byte[] getBytes() { return (buffer_); } /** * @generated * @see javax.resource.cci.Record#clone() */ public Object clone() throws CloneNotSupportedException { return (super.clone()); } /** * @generated * @see javax.resource.cci.Record#setRecordName(String) */ public void setRecordName(String recordName) { return; } /** * @generated * @see javax.resource.cci.Record#equals() */ public boolean equals(Object object) { return (super.equals(object)); } /** * @generated * @see javax.resource.cci.Streamable#read(InputStream) */ public void read(java.io.InputStream inputStream) throws java.io.IOException { byte[] input = new byte[inputStream.available()]; inputStream.read(input); buffer_ = input; } /** * @generated */ public void setBytes(byte[] bytes) { buffer_ = bytes; } }