Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /* ====================================================================
     Licensed to the Apache Software Foundation (ASF) under one or more
     contributor license agreements.  See the NOTICE file distributed with
     this work for additional information regarding copyright ownership.
     The ASF licenses this file to You under the Apache License, Version 2.0
     (the "License"); you may not use this file except in compliance with
     the License.  You may obtain a copy of the License at
  
         http://www.apache.org/licenses/LICENSE-2.0
 
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
 ==================================================================== */
 
 package org.apache.poi.hwpf.model.types;
 
 
The TBD is a substructure of the PAP.

Class and fields descriptions are quoted from Microsoft Office Word 97-2007 Binary File Format

NOTE: This source is automatically generated please do not modify this file. Either subclass or remove the record in src/types/definitions.

This class is internal. It content or properties may change without notice due to changes in our knowledge of internal Microsoft Word binary structures.

Author(s):
Sergey Vladimirov; according to Microsoft Office Word 97-2007 Binary File Format Specification [*.doc]
 
 public abstract class TBDAbstractType
 {
 
     protected byte field_1_value;
     /**/private static BitField jc = new BitField(0x07);
     /**/private static BitField tlc = new BitField(0x38);
     /**/private static BitField reserved = new BitField(0xc0);
 
     protected TBDAbstractType()
     {
     }
 
     protected void fillFieldsbyte[] dataint offset )
     {
                           = data[ 0x0 + offset ];
     }
 
     public void serializebyte[] dataint offset )
     {
         data[ 0x0 + offset] = ;
     }

    
Size of record
 
     public static int getSize()
     {
         return 0 + 1;
     }
 
     public String toString()
     {
         StringBuilder builder = new StringBuilder();
         builder.append("[TBD]\n");
         builder.append("    .value                = ");
         builder.append(" (").append(getValue()).append(" )\n");
         builder.append("         .jc                       = ").append(getJc()).append('\n');
         builder.append("         .tlc                      = ").append(getTlc()).append('\n');
         builder.append("         .reserved                 = ").append(getReserved()).append('\n');
 
         builder.append("[/TBD]\n");
         return builder.toString();
     }

    
Get the value field for the TBD record.
 
     @Internal
     public byte getValue()
     {
         return ;
     }

    
Set the value field for the TBD record.
 
     @Internal
     public void setValuebyte field_1_value )
     {
         this. = field_1_value;
    }

    
Sets the jc field value. Justification code
    @Internal
    public void setJcbyte value )
    {
         = (byte).setValue(value);
    }

    
Justification code

Returns:
the jc field value.
    @Internal
    public byte getJc()
    {
        return ( byte ).getValue();
    }

    
Sets the tlc field value. Tab leader code
    @Internal
    public void setTlcbyte value )
    {
         = (byte).setValue(value);
    }

    
Tab leader code

Returns:
the tlc field value.
    @Internal
    public byte getTlc()
    {
        return ( byte ).getValue();
    }

    
Sets the reserved field value.
    @Internal
    public void setReservedbyte value )
    {
         = (byte).setValue(value);
    }

    

Returns:
the reserved field value.
    @Internal
    public byte getReserved()
    {
        return ( byte ).getValue();
    }
}  // END OF CLASS
New to GrepCode? Check out our FAQ X