OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [javax/] [swing/] [text/] [StringContent.h] - Blame information for rev 759

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 759 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __javax_swing_text_StringContent__
5
#define __javax_swing_text_StringContent__
6
 
7
#pragma interface
8
 
9
#include <java/lang/Object.h>
10
#include <gcj/array.h>
11
 
12
extern "Java"
13
{
14
  namespace javax
15
  {
16
    namespace swing
17
    {
18
      namespace text
19
      {
20
          class Position;
21
          class Segment;
22
          class StringContent;
23
      }
24
      namespace undo
25
      {
26
          class UndoableEdit;
27
      }
28
    }
29
  }
30
}
31
 
32
class javax::swing::text::StringContent : public ::java::lang::Object
33
{
34
 
35
public:
36
  StringContent();
37
  StringContent(jint);
38
public: // actually protected
39
  ::java::util::Vector * getPositionsInRange(::java::util::Vector *, jint, jint);
40
public:
41
  ::javax::swing::text::Position * createPosition(jint);
42
  jint length();
43
  ::javax::swing::undo::UndoableEdit * insertString(jint, ::java::lang::String *);
44
  ::javax::swing::undo::UndoableEdit * remove(jint, jint);
45
private:
46
  void replace(jint, jint, JArray< jchar > *);
47
public:
48
  ::java::lang::String * getString(jint, jint);
49
  void getChars(jint, jint, ::javax::swing::text::Segment *);
50
public: // actually protected
51
  void updateUndoPositions(::java::util::Vector *);
52
public: // actually package-private
53
  void checkLocation(jint, jint);
54
  void garbageCollect();
55
private:
56
  static const jlong serialVersionUID = 4755994433709540381LL;
57
public: // actually package-private
58
  JArray< jchar > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) content;
59
private:
60
  jint count;
61
public: // actually package-private
62
  ::java::util::Vector * marks;
63
private:
64
  static JArray< jchar > * EMPTY;
65
public: // actually package-private
66
  ::java::lang::ref::ReferenceQueue * queueOfDeath;
67
public:
68
  static ::java::lang::Class class$;
69
};
70
 
71
#endif // __javax_swing_text_StringContent__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.