Changeset 136


Ignore:
Timestamp:
10/14/02 16:32:31 (21 years ago)
Author:
piso
Message:

Added editOnly flag for p4Change.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/j/src/org/armedbear/j/CheckinBuffer.java

    r93 r136  
    33 *
    44 * Copyright (C) 1998-2002 Peter Graves
    5  * $Id: CheckinBuffer.java,v 1.3 2002-10-11 01:42:36 piso Exp $
     5 * $Id: CheckinBuffer.java,v 1.4 2002-10-14 16:32:31 piso Exp $
    66 *
    77 * This program is free software; you can redistribute it and/or
     
    2525{
    2626    private final int vcType;
     27    private final boolean editOnly;
     28
    2729    private int commentIndex = -1;
    2830
    2931    public CheckinBuffer(Buffer parentBuffer, int vcType)
    3032    {
     33        this(parentBuffer, vcType, false);
     34    }
     35
     36    public CheckinBuffer(Buffer parentBuffer, int vcType, boolean editOnly)
     37    {
    3138        super();
    3239        this.parentBuffer = parentBuffer;
    3340        this.vcType = vcType;
     41        this.editOnly = editOnly;
    3442        initializeUndo();
    3543        type = TYPE_NORMAL;
     
    6270    {
    6371        return vcType;
     72    }
     73
     74    public final boolean isEditOnly()
     75    {
     76        return editOnly;
    6477    }
    6578
     
    142155        Expansion e =
    143156            new Expansion(dot, Editor.getModeList().getMode(PLAIN_TEXT_MODE));
    144         if (e.getPrefix() != null) {
     157        if (parentBuffer != null && e.getPrefix() != null) {
    145158            // Look for diff output buffer for same parent buffer.
    146159            for (BufferIterator it = new BufferIterator(); it.hasNext();) {
Note: See TracChangeset for help on using the changeset viewer.