Serialized Form


Package org.objectweb.jac.aspects.authentication

Class org.objectweb.jac.aspects.authentication.AccessDeniedException extends Exception implements Serializable

Class org.objectweb.jac.aspects.authentication.AuthenticationAC extends AspectComponent implements Serializable

Serialized Fields

trustedUsers

HashSet trustedUsers
Stores the trusted users.


wrapper

AuthenticationWrapper wrapper

authenticator

Authenticator authenticator

Class org.objectweb.jac.aspects.authentication.AuthenticationFailedException extends Exception implements Serializable

Class org.objectweb.jac.aspects.authentication.AuthenticationWrapper extends Wrapper implements Serializable

Serialized Fields

authenticator

Authenticator authenticator

controller

MethodItem controller

accessDeniedMessage

String accessDeniedMessage


Package org.objectweb.jac.aspects.cache

Class org.objectweb.jac.aspects.cache.CacheAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.cache.CacheWrapper extends Wrapper implements Serializable

Serialized Fields

stampsName

String stampsName

stamps

Timestamps stamps

cache

Hashtable cache

Class org.objectweb.jac.aspects.cache.MethodCache extends Hashtable implements Serializable

Serialized Fields

stamps

Timestamps stamps


Package org.objectweb.jac.aspects.confirmation

Class org.objectweb.jac.aspects.confirmation.ConfirmationAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.confirmation.ConfirmationAC.ConfirmationWrapper extends Wrapper implements Serializable

Serialized Fields

message

String message


Package org.objectweb.jac.aspects.distrans

Class org.objectweb.jac.aspects.distrans.BeginTransactionWrapper extends Wrapper implements Serializable

Serialized Fields

usertx

UserTransaction usertx
The transaction.

Class org.objectweb.jac.aspects.distrans.DisTransAC extends AspectComponent implements Serializable

Serialized Fields

persistenceAC

PersistenceAC persistenceAC
The PersistenceAC associated to this aspect.


names

Repository names
The reference towards the JAC name repository. Needed by setFieldsValueFromDataSource().


classes

ClassRepository classes
The reference towards the RTTI class repository.

Class org.objectweb.jac.aspects.distrans.EndTransactionWrapper extends Wrapper implements Serializable

Serialized Fields

usertx

UserTransaction usertx
The transaction.


Package org.objectweb.jac.aspects.distrans.persistence

Class org.objectweb.jac.aspects.distrans.persistence.PersistenceAC extends AspectComponent implements Serializable

Serialized Fields

sources

Map sources
A map storing data sources.


storage

PersistenceItf storage
The instance implementing the technical API for persistence. SimpleDbPersistence implements it.

Class org.objectweb.jac.aspects.distrans.persistence.ReadWrapper extends Wrapper implements Serializable

Serialized Fields

storage

PersistenceItf storage
The instance implementing the technical API for persistence. SimpleDbPersistence implements it.


ds

org.enhydra.jdbc.standard.StandardXADataSource ds
The data source used to open a connection towards the database where the data is stored.


names

Repository names
The reference towards the JAC name repository. Needed by applyPersistence().

Class org.objectweb.jac.aspects.distrans.persistence.WriteWrapper extends Wrapper implements Serializable

Serialized Fields

storage

PersistenceItf storage
The instance implementing the technical API for persistence. SimpleDbPersistence implements it.


ds

org.enhydra.jdbc.standard.StandardXADataSource ds
The data source used to open a connection towards the database where the data is stored.


names

Repository names
The reference towards the JAC name repository. Needed by applyPersistence().


Package org.objectweb.jac.aspects.distribution

Class org.objectweb.jac.aspects.distribution.BroadcastingAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.distribution.BroadcastingAC.BroadcastingWrapper extends Wrapper implements Serializable

Serialized Fields

replicas

Vector replicas

hostExpr

String hostExpr

doFill

boolean doFill

Class org.objectweb.jac.aspects.distribution.ConsistencyAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.distribution.DeploymentAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.distribution.DeploymentRule extends Object implements Serializable

Serialized Fields

type

String type
Stores the readable type of the rule.


nameRegexp

gnu.regexp.RE nameRegexp
Stores the regular expression that represents the objects to be affected by this distribution rule.


contRegexp

gnu.regexp.RE contRegexp
Stores the regular expression that identifies the remote containers where the deployment rule will be applied.


state

boolean state

knowledgeStyle

int knowledgeStyle
Stores the knowledge style of the replication group.


knowledgeGraph

String[] knowledgeGraph
Stores the knowledge graph if needed.


ac

AspectComponent ac

Class org.objectweb.jac.aspects.distribution.DeploymentWrapper extends Wrapper implements Serializable

Serialized Fields

hostExpr

String hostExpr

state

boolean state

Class org.objectweb.jac.aspects.distribution.LoadBalancingAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.distribution.LoadBalancingAC.LoadBalancingWrapper extends Wrapper implements Serializable

Serialized Fields

count

int count

replicas

Vector replicas

random

Random random

hostExpr

String hostExpr

doFill

boolean doFill

Class org.objectweb.jac.aspects.distribution.RemoteAccessAC extends AspectComponent implements Serializable


Package org.objectweb.jac.aspects.distribution.consistency

Class org.objectweb.jac.aspects.distribution.consistency.ClientServerConsistencyWrapper extends ConsistencyWrapper implements Serializable

Serialized Fields

hosts

String hosts

Class org.objectweb.jac.aspects.distribution.consistency.ConsistencyWrapper extends Wrapper implements Serializable

Serialized Fields

knownReplicas

Vector knownReplicas
Storage for known replicas.


type

Class type
The replicas type.


readMethods

String[] readMethods
The read method names.


writeMethods

String[] writeMethods
The write method names.


callMethods

String[] callMethods
The call method names.


hosts

String hosts

Class org.objectweb.jac.aspects.distribution.consistency.StrongPullConsistencyWrapper extends ConsistencyWrapper implements Serializable

Serialized Fields

hosts

String hosts

Class org.objectweb.jac.aspects.distribution.consistency.StrongPushConsistencyWrapper extends ConsistencyWrapper implements Serializable

Serialized Fields

inNotification

boolean inNotification
a false that is true during notification.

Class org.objectweb.jac.aspects.distribution.consistency.WeakConsistencyWrapper extends ConsistencyWrapper implements Serializable

Serialized Fields

owner

RemoteRef owner
A reference to the valid copy.


isOwner

boolean isOwner
True if we are the owner of the valid copy.


Package org.objectweb.jac.aspects.export

Class org.objectweb.jac.aspects.export.ExportAC extends AspectComponent implements Serializable

Serialized Fields

roots

HashSet roots

nr

NameRepository nr

allow

HashSet allow

deny

HashSet deny


Package org.objectweb.jac.aspects.gui

Class org.objectweb.jac.aspects.gui.AbstractNode extends DefaultMutableTreeNode implements Serializable

Serialized Fields

icon

String icon

text

String text

tooltip

String tooltip

model

TreeView model

showRelations

boolean showRelations

isLeaf

boolean isLeaf

areChildrenUptodate

boolean areChildrenUptodate

Class org.objectweb.jac.aspects.gui.ComboBoxModel extends LessAbstractListModel implements Serializable

Serialized Fields

selectedIndex

int selectedIndex

selectedObject

Object selectedObject

selectedObjectString

Object selectedObjectString

type

ClassItem type

Class org.objectweb.jac.aspects.gui.CommitException extends RuntimeException implements Serializable

Serialized Fields

nested

Throwable nested

object

Object object

field

FieldItem field

Class org.objectweb.jac.aspects.gui.GuiAC extends AspectComponent implements Serializable

Serialized Fields

defaultCurrency

String defaultCurrency

enums

Hashtable enums

Class org.objectweb.jac.aspects.gui.InputCanceledException extends RuntimeException implements Serializable

Serialized Fields

method

AbstractMethodItem method

Class org.objectweb.jac.aspects.gui.InputWrapper extends Wrapper implements Serializable

Class org.objectweb.jac.aspects.gui.LessAbstractListModel extends AbstractListModel implements Serializable

Serialized Fields

collection

CollectionItem collection

substance

Object substance

rows

List rows

objects

List objects

context

Stack context

nullLabel

String nullLabel

Class org.objectweb.jac.aspects.gui.ListModel extends LessAbstractListModel implements Serializable

Class org.objectweb.jac.aspects.gui.ObjectNode extends AbstractNode implements Serializable

Serialized Fields

relation

FieldItem relation

substance

Object substance

relationIndices

Hashtable relationIndices
FieldItem -> Integer(Index of firt node of the relation)


context

Stack context

Class org.objectweb.jac.aspects.gui.RelationNode extends AbstractNode implements Serializable

Serialized Fields

substance

Object substance

Class org.objectweb.jac.aspects.gui.RootNode extends AbstractNode implements Serializable

Class org.objectweb.jac.aspects.gui.TableFilter extends org.objectweb.jac.aspects.gui.TableMap implements Serializable

Serialized Fields

indexes

int[] indexes

filters

Vector filters
list of filters


filterEditors

Hashtable filterEditors

Class org.objectweb.jac.aspects.gui.TableModel extends AbstractTableModel implements Serializable

Serialized Fields

rows

List rows

objects

List objects

headers

String[] headers

classes

ClassItem[] classes

members

MemberItem[] members

collection

CollectionItem collection

substance

Object substance

collectionView

CollectionItemView collectionView

Class org.objectweb.jac.aspects.gui.TableSorter extends org.objectweb.jac.aspects.gui.TableMap implements Serializable

Serialized Fields

indexes

int[] indexes

sortingColumns

Vector sortingColumns
list of SortCriteria


compares

int compares

Class org.objectweb.jac.aspects.gui.TimeoutException extends RuntimeException implements Serializable

Serialized Fields

dialog

DialogView dialog

Class org.objectweb.jac.aspects.gui.TreeModel extends DefaultTreeModel implements Serializable

Serialized Fields

treeObjects

Vector treeObjects

treeNodes

Vector treeNodes

showRelations

boolean showRelations

rootObjects

String rootObjects

Class org.objectweb.jac.aspects.gui.ViewControlWrapper extends Wrapper implements Serializable

Serialized Fields

fieldClients

WeakHashMap fieldClients

methodClients

WeakHashMap methodClients

collectionClients

WeakHashMap collectionClients

objectClients

WeakHashMap objectClients

Class org.objectweb.jac.aspects.gui.ViewFactory.UnhandledViewTypeException extends RuntimeException implements Serializable

Class org.objectweb.jac.aspects.gui.WaitWrapper extends Wrapper implements Serializable


Package org.objectweb.jac.aspects.gui.swing

Class org.objectweb.jac.aspects.gui.swing.AbstractCodeEditor extends AbstractFieldEditor implements Serializable

Serialized Fields

editor

SHEditor editor

scrollPane

JScrollPane scrollPane

Class org.objectweb.jac.aspects.gui.swing.AbstractCollection extends AbstractView implements Serializable

Serialized Fields

collection

CollectionItem collection

substance

Object substance

model

CollectionModel model

itemView

CollectionItemView itemView

component

JComponent component

viewButton

JButton viewButton

removeButton

JButton removeButton

moveupButton

JButton moveupButton

movedownButton

JButton movedownButton

isEditor

boolean isEditor

Class org.objectweb.jac.aspects.gui.swing.AbstractCompositeView extends AbstractView implements Serializable

Class org.objectweb.jac.aspects.gui.swing.AbstractFieldEditor extends AbstractView implements Serializable

Serialized Fields

substance

Object substance

field

FieldItem field

setter

MethodItem setter

value

Object value

isEmbedded

boolean isEmbedded

type

ClassItem type

Class org.objectweb.jac.aspects.gui.swing.AbstractFieldView extends AbstractView implements Serializable

Serialized Fields

substance

Object substance

field

FieldItem field

isCellViewer

boolean isCellViewer

Class org.objectweb.jac.aspects.gui.swing.AbstractFileEditor extends TextFieldEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.AbstractView extends JPanel implements Serializable

Serialized Fields

label

String label

context

DisplayContext context

width

Length width

height

Length height

factory

ViewFactory factory

parameters

Object[] parameters

type

String type

message

MethodItem message

description

String description

parentView

View parentView

style

String style

closed

boolean closed

viewBorder

Border viewBorder

Class org.objectweb.jac.aspects.gui.swing.ArrayEditor extends JTextPane implements Serializable

Serialized Fields

type

Class type
Constructs a new array editor.

Class org.objectweb.jac.aspects.gui.swing.AttachmentEditor extends FileEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.AttachmentViewer extends AbstractFieldView implements Serializable

Serialized Fields

label

JLabel label

value

Attachment value

Class org.objectweb.jac.aspects.gui.swing.BooleanEditor extends AbstractFieldEditor implements Serializable

Serialized Fields

checkBox

JCheckBox checkBox

Class org.objectweb.jac.aspects.gui.swing.BooleanViewer extends AbstractFieldView implements Serializable

Serialized Fields

checkBox

JCheckBox checkBox

Class org.objectweb.jac.aspects.gui.swing.CollectionItemView extends AbstractView implements Serializable

Serialized Fields

substance

Object substance

collection

CollectionItem collection

collectionView

CollectionView collectionView

model

CollectionModel model

current

int current

objectView

ObjectView objectView

viewType

String viewType

parentButton

JButton parentButton

hiddenView

View hiddenView

viewParams

String[] viewParams

Class org.objectweb.jac.aspects.gui.swing.CompactList extends AbstractView implements Serializable

Serialized Fields

collection

CollectionItem collection

substance

Object substance

model

CollectionModel model

list

JList list

Class org.objectweb.jac.aspects.gui.swing.CurrencyEditor extends TextFieldEditor implements Serializable

Serialized Fields

currencyBox

JComboBox currencyBox

defaultCurrency

String defaultCurrency

selectedCurrency

String selectedCurrency

realValue

double realValue

invalide

boolean invalide

Class org.objectweb.jac.aspects.gui.swing.CurrencyViewer extends AbstractFieldView implements Serializable

Serialized Fields

currency

String currency

label

JLabel label

Class org.objectweb.jac.aspects.gui.swing.DateEditor extends FormatEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.DateHourEditor extends FormatEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.DateHourViewer extends FormatViewer implements Serializable

Class org.objectweb.jac.aspects.gui.swing.DateViewer extends FormatViewer implements Serializable

Class org.objectweb.jac.aspects.gui.swing.DesktopView extends JDesktopPane implements Serializable

Serialized Fields

views

Hashtable views

context

DisplayContext context

width

Length width

height

Length height

factory

ViewFactory factory

parameters

Object[] parameters

type

String type

label

String label

style

String style

viewBorder

Border viewBorder

description

String description

parentView

View parentView

message

MethodItem message

closed

boolean closed

Class org.objectweb.jac.aspects.gui.swing.Dialog extends JDialog implements Serializable

Serialized Fields

label

String label

context

DisplayContext context

width

Length width

height

Length height

factory

ViewFactory factory

parameters

Object[] parameters

type

String type

ok

boolean ok

okButton

JButton okButton

cancelButton

JButton cancelButton

semaphore

Semaphore semaphore

description

String description

contentView

View contentView

attributes

Map attributes
Stores context attributes at creation time so they can be restored by components when invoking methods


viewBorder

Border viewBorder

style

String style

message

MethodItem message

parentView

View parentView

closed

boolean closed

Class org.objectweb.jac.aspects.gui.swing.DirectoryEditor extends FileEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.DirectoryURLEditor extends URLEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.EditorScrollPane extends JScrollPane implements Serializable

Serialized Fields

editor

SHEditor editor

Class org.objectweb.jac.aspects.gui.swing.EnumViewer extends AbstractFieldView implements Serializable

Serialized Fields

value

Object value

enum

Enum enum

label

JLabel label

Class org.objectweb.jac.aspects.gui.swing.FileEditor extends AbstractFileEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.FilePathEditor extends AbstractFileEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.FloatEditor extends FormatEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.FloatViewer extends FormatViewer implements Serializable

Class org.objectweb.jac.aspects.gui.swing.FormatEditor extends TextFieldEditor implements Serializable

Serialized Fields

format

Format format
Stores the default format of the date

Class org.objectweb.jac.aspects.gui.swing.FormatViewer extends AbstractFieldView implements Serializable

Serialized Fields

format

Format format
Stores the default format of the date


label

JLabel label

Class org.objectweb.jac.aspects.gui.swing.ImageURLEditor extends AbstractFieldEditor implements Serializable

Serialized Fields

image

JLabel image

urlEditor

URLEditor urlEditor

Class org.objectweb.jac.aspects.gui.swing.ImageURLViewer extends AbstractFieldView implements Serializable

Serialized Fields

label

JLabel label

Class org.objectweb.jac.aspects.gui.swing.ImageViewer extends AbstractFieldView implements Serializable

Serialized Fields

label

JLabel label

Class org.objectweb.jac.aspects.gui.swing.IntViewer extends FormatViewer implements Serializable

Class org.objectweb.jac.aspects.gui.swing.JavaCodeEditor extends AbstractCodeEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.JTable extends JTable implements Serializable

Class org.objectweb.jac.aspects.gui.swing.JTextField extends JTextField implements Serializable

Class org.objectweb.jac.aspects.gui.swing.List extends AbstractCollection implements Serializable

Serialized Fields

list

JList list

Class org.objectweb.jac.aspects.gui.swing.Menu extends JMenu implements Serializable

Serialized Fields

label

String label

context

DisplayContext context

factory

ViewFactory factory

parameters

Object[] parameters

type

String type

actions

HashMap actions

viewBorder

Border viewBorder

style

String style

position

String position

description

String description

parentView

View parentView

message

MethodItem message

closed

boolean closed

Class org.objectweb.jac.aspects.gui.swing.MenuBar extends JMenuBar implements Serializable

Serialized Fields

label

String label

context

DisplayContext context

factory

ViewFactory factory

parameters

Object[] parameters

type

String type

actions

HashMap actions

style

String style

viewBorder

Border viewBorder

description

String description

parentView

View parentView

message

MethodItem message

closed

boolean closed

position

String position

Class org.objectweb.jac.aspects.gui.swing.NumberPanel extends JComponent implements Serializable

Serialized Fields

buffer

BufferedImage buffer

gc

Graphics2D gc

text

String text

fm

FontMetrics fm

painting

boolean painting

needRepaint

boolean needRepaint

lineToMark

int lineToMark

sp

JScrollPane sp

paint

Thread paint

Class org.objectweb.jac.aspects.gui.swing.ObjectChooser extends AbstractFieldEditor implements Serializable

Serialized Fields

choice

JComboBox choice

model

ComboBoxModel model

viewButton

JButton viewButton

newButton

JButton newButton

isEditable

boolean isEditable

Class org.objectweb.jac.aspects.gui.swing.ObjectPopup extends JPopupMenu implements Serializable

Serialized Fields

context

DisplayContext context

Class org.objectweb.jac.aspects.gui.swing.ObjectView extends SwingContainerView implements Serializable

Serialized Fields

editors

Vector editors

showButtons

boolean showButtons

Class org.objectweb.jac.aspects.gui.swing.ObjectViewDialog extends JDialog implements Serializable

Serialized Fields

ok

boolean ok

okButton

JButton okButton

cancelButton

JButton cancelButton

closeButton

JButton closeButton

objectView

View objectView

context

DisplayContext context

attributes

Map attributes
Stores context attributes at creation time so they can be restored by components when invoking methods

Class org.objectweb.jac.aspects.gui.swing.PasswordFieldEditor extends AbstractFieldEditor implements Serializable

Serialized Fields

textField

JTextField textField

confirmField

JTextField confirmField

Class org.objectweb.jac.aspects.gui.swing.PercentEditor extends FormatEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.PercentViewer extends FormatViewer implements Serializable

Class org.objectweb.jac.aspects.gui.swing.PointEditor extends FormatEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.PrimitiveFieldEditor extends TextFieldEditor implements Serializable

Class org.objectweb.jac.aspects.gui.swing.ReferenceView extends AbstractFieldView implements Serializable

Serialized Fields

object

Object object

viewButton

JButton viewButton

label

JLabel label

contexts

Stack contexts

Class org.objectweb.jac.aspects.gui.swing.SHEditor extends JPanel implements Serializable

Serialized Fields

text

String text

metrics

FontMetrics metrics

lineHeight

int lineHeight

caretPosition

int caretPosition

selectionStart

int selectionStart

selectionEnd

int selectionEnd

isSelectionCompletion

boolean isSelectionCompletion
Whether the selection is some text added by the completion engine


openPos

int openPos
position of opening char ('(','{' or '[') to highlight


closePos

int closePos
position of closing char (')','}' or ']') to highlight


lineToMark

int lineToMark

showCaret

boolean showCaret

conf

SHEditorConfig conf

syntaxUnderCaret

int syntaxUnderCaret

mousePressPos

int mousePressPos

doneActions

Vector doneActions

redoneActions

Vector redoneActions

car

Rectangle car

changed

boolean changed

separators

char[] separators

caretListeners

Vector caretListeners

textListeners

Vector textListeners

completionEngine

CompletionEngine completionEngine

toolKeyListener

KeyListener toolKeyListener

OFFSET

int OFFSET

keywords

Set keywords

modifiers

Set modifiers

types

Set types

minDisplayedLines

int minDisplayedLines

Class org.objectweb.jac.aspects.gui.swing.SingleSlotContainer extends AbstractCompositeView implements Serializable

Class org.objectweb.jac.aspects.gui.swing.StatusBar extends AbstractView implements Serializable

Serialized Fields

method

MethodItem method

msgLabel

JLabel msgLabel

position

String position

Class org.objectweb.jac.aspects.gui.swing.SwingContainerView extends AbstractCompositeView implements Serializable

Serialized Fields

geometry

int geometry

Class org.objectweb.jac.aspects.gui.swing.SwingCustomized extends JFrame implements Serializable

Serialized Fields

label

String label

type

String type

context

DisplayContext context

factory

ViewFactory factory

parameters

Object[] parameters

customized

CustomizedGUI customized

contentPanel

JPanel contentPanel

mainView

PanelView mainView

closed

boolean closed

viewBorder

Border viewBorder

style

String style

description

String description

parentView

View parentView

message

MethodItem message

statusView

StatusView statusView

Class org.objectweb.jac.aspects.gui.swing.SwingEditorContainer extends SwingContainerView implements Serializable

Serialized Fields

editors

Vector editors

showButtons

boolean showButtons

Class org.objectweb.jac.aspects.gui.swing.SwingEmptyView extends AbstractView implements Serializable

Class org.objectweb.jac.aspects.gui.swing.SwingFieldView extends AbstractFieldView implements Serializable

Serialized Fields

value

Object value

label

JLabel label

Class org.objectweb.jac.aspects.gui.swing.SwingLabel extends JLabel implements Serializable

Serialized Fields

factory

ViewFactory factory

context

DisplayContext context

parameters

Object[] parameters

type

String type

viewBorder

Border viewBorder

style

String style

message

MethodItem message

description

String description

parentView

View parentView

closed

boolean closed

Class org.objectweb.jac.aspects.gui.swing.SwingMethodView extends JButton implements Serializable

Serialized Fields

context

DisplayContext context

width

Length width

height

Length height

factory

ViewFactory factory

parameters

Object[] parameters

type

String type

substance

Object substance

method

AbstractMethodItem method

condition

MethodItem condition

style

String style

description

String description

parentView

View parentView

viewBorder

Border viewBorder

message

MethodItem message

onlyIcon

boolean onlyIcon

closed

boolean closed

Class org.objectweb.jac.aspects.gui.swing.SwingPanelView extends AbstractCompositeView implements Serializable

Serialized Fields

geometry

int geometry

subPanesCount

int subPanesCount

scrollings

boolean[] scrollings

subPanes

Vector subPanes

splitters

Vector splitters

splitterLocations

Map splitterLocations

paneContainers

Map paneContainers

Class org.objectweb.jac.aspects.gui.swing.SwingTabbedView extends AbstractCompositeView implements Serializable

Serialized Fields

tabbedPane

JTabbedPane tabbedPane

Class org.objectweb.jac.aspects.gui.swing.SwingTableView extends AbstractCollection implements Serializable

Serialized Fields

table

JTable table

Class org.objectweb.jac.aspects.gui.swing.TextEditor extends AbstractFieldEditor implements Serializable

Serialized Fields

editor

JEditorPane editor

scrollPane

JScrollPane scrollPane

Class org.objectweb.jac.aspects.gui.swing.TextFieldEditor extends AbstractFieldEditor implements Serializable

Serialized Fields

textField

JTextField textField

Class org.objectweb.jac.aspects.gui.swing.TextViewer extends AbstractFieldView implements Serializable

Serialized Fields

textArea

JTextArea textArea

Class org.objectweb.jac.aspects.gui.swing.TimestampViewer extends FormatViewer implements Serializable

Serialized Fields

date

Date date

Class org.objectweb.jac.aspects.gui.swing.ToolBar extends AbstractCompositeView implements Serializable

Serialized Fields

toolbar

JToolBar toolbar

actions

Hashtable actions

buttons

Hashtable buttons

position

String position

Class org.objectweb.jac.aspects.gui.swing.ToStringTableCellRenderer extends JLabel implements Serializable

Class org.objectweb.jac.aspects.gui.swing.Tree extends AbstractView implements Serializable

Serialized Fields

tree

JTree tree

model

TreeModel model

showRelations

boolean showRelations

viewButton

JButton viewButton

newButton

JButton newButton

removeButton

JButton removeButton

rootNode

RootNode rootNode

Class org.objectweb.jac.aspects.gui.swing.URLEditor extends TextFieldEditor implements Serializable


Package org.objectweb.jac.aspects.gui.web

Class org.objectweb.jac.aspects.gui.web.ClasspathResource extends Resource implements Serializable

Serialized Fields

lastModified

long lastModified

path

String path

connection

URLConnection connection

file

File file

isFile

boolean isFile

Class org.objectweb.jac.aspects.gui.web.JacLocalServlet extends HttpServlet implements Serializable

Serialized Fields

displays

Hashtable displays

Class org.objectweb.jac.aspects.gui.web.Request extends Object implements Serializable

Serialized Fields

view

View view

Class org.objectweb.jac.aspects.gui.web.Session extends Object implements Serializable

Serialized Fields

sid

String sid
This session's ID.


Package org.objectweb.jac.aspects.hibernate

Class org.objectweb.jac.aspects.hibernate.BeginPersistentSessionWrapper extends Wrapper implements Serializable

Serialized Fields

hh

HibernateHelper hh
The gateway instance to Hibernate.


names

Repository names
The reference towards the JAC name repository.

Class org.objectweb.jac.aspects.hibernate.EndPersistentSessionWrapper extends Wrapper implements Serializable

Serialized Fields

hh

HibernateHelper hh
The gateway instance to Hibernate.

Class org.objectweb.jac.aspects.hibernate.HibernateAC extends AspectComponent implements Serializable

Serialized Fields

hh

HibernateHelper hh
The gateway instance to Hibernate.


cr

ClassRepository cr

persistentObjects

List persistentObjects
The list of object names declare to be persistent.


Package org.objectweb.jac.aspects.i18n

Class org.objectweb.jac.aspects.i18n.I18nAC extends AspectComponent implements Serializable

Serialized Fields

translator

I18nAC.TranslatorWrapper translator

dict

HashMap dict

Class org.objectweb.jac.aspects.i18n.I18nAC.TranslatorWrapper extends Wrapper implements Serializable


Package org.objectweb.jac.aspects.idGen

Class org.objectweb.jac.aspects.idGen.IdGenAC extends AspectComponent implements Serializable

Serialized Fields

counters

Counters counters

countersName

String countersName

Class org.objectweb.jac.aspects.idGen.IdGenAC.IdGenWrapper extends Wrapper implements Serializable


Package org.objectweb.jac.aspects.integrity

Class org.objectweb.jac.aspects.integrity.ConstraintWrapper extends Wrapper implements Serializable

Class org.objectweb.jac.aspects.integrity.IntegrityAC extends AspectComponent implements Serializable

Serialized Fields

preConditionsFields

HashMap preConditionsFields

postConditionsFields

HashMap postConditionsFields

roleWrapper

RoleWrapper roleWrapper

hasConditions

boolean hasConditions

updateAssociations

boolean updateAssociations

Class org.objectweb.jac.aspects.integrity.PrimaryKeyWrapper extends Wrapper implements Serializable

Class org.objectweb.jac.aspects.integrity.RepositoryWrapper extends Wrapper implements Serializable

Serialized Fields

repository

Object repository

repositoryName

String repositoryName

collection

CollectionItem collection

field

FieldItem field

type

int type

Class org.objectweb.jac.aspects.integrity.RoleWrapper extends Wrapper implements Serializable


Package org.objectweb.jac.aspects.naming

Class org.objectweb.jac.aspects.naming.BindingAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.naming.BindingErrorException extends Exception implements Serializable

Class org.objectweb.jac.aspects.naming.BindingWrapper extends Wrapper implements Serializable

Serialized Fields

logicalName

String logicalName
The name of the Jac object the binber must bind to.

Class org.objectweb.jac.aspects.naming.NameGenerator extends Hashtable implements Serializable

Class org.objectweb.jac.aspects.naming.NamingAC extends AspectComponent implements Serializable

Serialized Fields

nameGen

NameGenerator nameGen

Class org.objectweb.jac.aspects.naming.NoSuchObjectError extends Error implements Serializable


Package org.objectweb.jac.aspects.persistence

Class org.objectweb.jac.aspects.persistence.AbstractPersistenceWrapper extends Wrapper implements Serializable

Class org.objectweb.jac.aspects.persistence.AbstractPersistenceWrapper.InvalidOidException extends RuntimeException implements Serializable

Class org.objectweb.jac.aspects.persistence.CollectionWrapper extends AbstractPersistenceWrapper implements Serializable

Serialized Fields

isLoaded

boolean isLoaded

collection

CollectionItem collection

substance

Object substance

cache

boolean cache

useDate

long useDate

Class org.objectweb.jac.aspects.persistence.ListWrapper extends CollectionWrapper implements Serializable

Class org.objectweb.jac.aspects.persistence.LongOID extends OID implements Serializable

Serialized Fields

oid

long oid

Class org.objectweb.jac.aspects.persistence.MapWrapper extends CollectionWrapper implements Serializable

Class org.objectweb.jac.aspects.persistence.NoSuchOIDError extends Error implements Serializable

Class org.objectweb.jac.aspects.persistence.OID extends Object implements Serializable

Serialized Fields

storage

Storage storage
The storage that defines the OID

Class org.objectweb.jac.aspects.persistence.PersistenceAC extends AspectComponent implements Serializable

Serialized Fields

oids

Hashtable oids

objects

Hashtable objects

connected

boolean connected

defaultStorage

PersistenceAC.StorageSpec defaultStorage
The default storage.


storages

Vector storages
List of StorageSpec


checkPeriod

long checkPeriod

collectionIdles

HashMap collectionIdles

staticPointcuts

Vector staticPointcuts
MethodPointcuts for static objects


persistentPointcuts

Vector persistentPointcuts
Pointcuts for persistent objects

Class org.objectweb.jac.aspects.persistence.PersistenceAC.NoSuchWrapperException extends RuntimeException implements Serializable

Class org.objectweb.jac.aspects.persistence.PersistenceWrapper extends AbstractPersistenceWrapper implements Serializable

Serialized Fields

doStatics

boolean doStatics

loadedVectors

HashSet loadedVectors

loadedReferences

HashSet loadedReferences

notloadedReferences

HashMap notloadedReferences

Class org.objectweb.jac.aspects.persistence.PersistenceWrapper.InvalidOidException extends RuntimeException implements Serializable

Class org.objectweb.jac.aspects.persistence.PostgresStorage extends SQLStorage implements Serializable

Serialized Fields

createdSequences

HashSet createdSequences

Class org.objectweb.jac.aspects.persistence.SetWrapper extends CollectionWrapper implements Serializable

Class org.objectweb.jac.aspects.persistence.SQLStorage extends Object implements Serializable

Serialized Fields

db

Connection db
The SQL connection to the database that is use by this storage.


id

String id

ac

PersistenceAC ac

Class org.objectweb.jac.aspects.persistence.SQLStorage.InvalidStorageException extends RuntimeException implements Serializable

Class org.objectweb.jac.aspects.persistence.StringOID extends OID implements Serializable

Serialized Fields

oid

String oid


Package org.objectweb.jac.aspects.queue

Class org.objectweb.jac.aspects.queue.MessageQueueAC extends AspectComponent implements Serializable

Serialized Fields

mqueue

MessageQueue mqueue

Class org.objectweb.jac.aspects.queue.MessageQueueWrapper extends Wrapper implements Serializable

Serialized Fields

mqueue

MessageQueue mqueue


Package org.objectweb.jac.aspects.session

Class org.objectweb.jac.aspects.session.PerSessionObjectWrapper extends Wrapper implements Serializable

Serialized Fields

sessionObjects

Hashtable sessionObjects

Class org.objectweb.jac.aspects.session.SessionAC extends AspectComponent implements Serializable

Serialized Fields

wrapper

SessionWrapper wrapper

storedAttributes

HashSet storedAttributes

Class org.objectweb.jac.aspects.session.SessionWrapper extends Wrapper implements Serializable


Package org.objectweb.jac.aspects.synchronization

Class org.objectweb.jac.aspects.synchronization.SynchronizationAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.synchronization.SynchronizationAC.SynchronizationWrapper extends Wrapper implements Serializable

Serialized Fields

semaphore

Semaphore semaphore


Package org.objectweb.jac.aspects.timestamp

Class org.objectweb.jac.aspects.timestamp.TimestampAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.timestamp.TimestampAC.Wrapper extends Wrapper implements Serializable

Serialized Fields

stampsName

String stampsName

stamps

Timestamps stamps


Package org.objectweb.jac.aspects.tracing

Class org.objectweb.jac.aspects.tracing.DebuggingAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.tracing.DebuggingWrapper extends Wrapper implements Serializable

Serialized Fields

debugger

Debugger debugger
The actual debugger.

Class org.objectweb.jac.aspects.tracing.OptimizedCountingWrapper extends SimpleCountingWrapper implements Serializable

Serialized Fields

field

String field
The field on which the optimization can be done.


arg

int arg
The argument on which the optimization can be done.

Class org.objectweb.jac.aspects.tracing.RecordingWrapper extends Wrapper implements Serializable

Class org.objectweb.jac.aspects.tracing.SimpleCountingWrapper extends Wrapper implements Serializable

Serialized Fields

counter

Counter counter
Stores the counter.

Class org.objectweb.jac.aspects.tracing.TracingAC extends AspectComponent implements Serializable

Serialized Fields

timedWrapper

VerboseWrapper timedWrapper

namedWrapper

VerboseWrapper namedWrapper

stackWrapper

VerboseWrapper stackWrapper

wrappersWrapper

VerboseWrapper wrappersWrapper

counters

Hashtable counters


Package org.objectweb.jac.aspects.transaction

Class org.objectweb.jac.aspects.transaction.DispatchTransactionWrapper extends Wrapper implements Serializable

Serialized Fields

clones

Hashtable clones

originals

Hashtable originals

Class org.objectweb.jac.aspects.transaction.TransactionAC extends AspectComponent implements Serializable

Class org.objectweb.jac.aspects.transaction.TransactionAC.TransactionWrapper extends Wrapper implements Serializable

Serialized Fields

transactionCount

int transactionCount
The current transaction count (increments on each transaction).


Package org.objectweb.jac.aspects.user

Class org.objectweb.jac.aspects.user.UserAC extends AspectComponent implements Serializable

Serialized Fields

usersCache

Hashtable usersCache

inHabilitation

UserAC.BooleanThreadLocal inHabilitation

cachedUsers

Hashtable cachedUsers
login -> User


wrapper

UserWrapper wrapper

userClass

ClassItem userClass

loginField

FieldItem loginField

passwordField

FieldItem passwordField

profileField

FieldItem profileField

userManager

UserManager userManager

habilitation

MethodItem habilitation

Class org.objectweb.jac.aspects.user.UserAC.FilterWrapper extends Wrapper implements Serializable

Class org.objectweb.jac.aspects.user.UserAC.OwnerFilterWrapper extends Wrapper implements Serializable

Serialized Fields

profileName

String profileName

Class org.objectweb.jac.aspects.user.UserWrapper extends Wrapper implements Serializable

Serialized Fields

classes

Vector classes
Classes to initialize


Package org.objectweb.jac.core

Class org.objectweb.jac.core.ACConfiguration extends Object implements Serializable

Serialized Fields

application

Application application
The application this configuration belongs to.


name

String name
The name of the configured AC.


filePath

URL filePath
The configuration file's URL.


acPath

String acPath

weaveOnDemand

boolean weaveOnDemand
This flag tells if the aspect that is configured by the current configuration will be woven on demand (by the administrator or by a configuration program) or if the aspect will be automatically woven and restored by the system.

For instance, a persistence aspect should always have this configuration flag to false whilst a debugging aspect should most of the time be woven on demand (when debugging is needed).

Class org.objectweb.jac.core.Application extends Object implements Serializable

Serialized Fields

name

String name

path

String path

constructorClass

String constructorClass

arguments

String[] arguments

acConfigurations

Vector acConfigurations

acs

Hashtable acs

instantiated

boolean instantiated

props

Properties props

Class org.objectweb.jac.core.AspectComponent extends Object implements Serializable

Serialized Fields

firstCall

int firstCall
Memorize how many calls have been performed on start_weaving_type.start_weaving_method. The weaving will start when this number reaches start_weaving_count.

See Also:
AspectComponent.weave()

startWeavingType

Class startWeavingType
The type where the weaving has to start.

See Also:
AspectComponent.weave()

startWeavingMethod

String startWeavingMethod
The method where the weaving has to start.

See Also:
AspectComponent.weave()

startWeavingCount

int startWeavingCount
The number of calls of startWeavingType.startWeavingMethod where the weaving has to start.

See Also:
AspectComponent.weave()

startWeavingCCount

int startWeavingCCount
The number of instance of startWeavingType where the weaving has to start.

See Also:
AspectComponent.weave()

systemListener

boolean systemListener
Tells if this aspect component is a system listener one so that it can receive events from the org.objectweb.jac.core objects.


application

String application

pointcuts

Vector pointcuts
Store the pointcuts.


blockKeywords

String[] blockKeywords
Block keywords which can be used instead of "block"


currentConfigMethod

ConfigMethod currentConfigMethod

currentImports

Imports currentImports

Class org.objectweb.jac.core.Collaboration extends Object implements Serializable

Serialized Fields

attrs

HashMap attrs
Store the attributes of the interaction.


cur_App

String cur_App

Class org.objectweb.jac.core.CompositeAspectComponent extends AspectComponent implements Serializable

Serialized Fields

childClasses

Map childClasses

children

Map children

defaultConfigs

Map defaultConfigs

Class org.objectweb.jac.core.CompositionAspect extends AspectComponent implements Serializable

Serialized Fields

wrappingOrder

Vector wrappingOrder
Store the default wrapping order.


incompatibleACs

Vector incompatibleACs
Store the exclusive aspect component pairs.


dependentACs

Vector dependentACs
Store the dependent aspect component pairs.

Class org.objectweb.jac.core.ConfigMethod extends Object implements Serializable

Serialized Fields

methodName

String methodName

args

Object[] args

lineNumber

String lineNumber

Class org.objectweb.jac.core.ImportStatement extends Object implements Serializable

Serialized Fields

expr

String expr

lineNumber

String lineNumber

Class org.objectweb.jac.core.MethodPointcut extends Pointcut implements Serializable

Serialized Fields

wrappeeExprs

Vector wrappeeExprs

wrappeeRegexps

Vector wrappeeRegexps

wrappeeClassExprs

Vector wrappeeClassExprs

wrappeeClassRegexps

Vector wrappeeClassRegexps

wrappeeMethodExprs

Vector wrappeeMethodExprs

wrappeeMethodRegexps

Vector wrappeeMethodRegexps

hostExprs

Vector hostExprs

hostRegexps

Vector hostRegexps

iwrappeeExprs

Vector iwrappeeExprs

iwrappeeClassExprs

Vector iwrappeeClassExprs

iwrappeeMethodExprs

Vector iwrappeeMethodExprs

ihostExprs

Vector ihostExprs

wrappeeExpr

String wrappeeExpr

wrappeeClassExpr

String wrappeeClassExpr

wrappeeMethodExpr

String wrappeeMethodExpr

hostExpr

String hostExpr

wrappingClassName

String wrappingClassName

methodName

String methodName

methodArgs

Object[] methodArgs

exceptionHandler

String exceptionHandler

one2one

boolean one2one

allInstances

boolean allInstances

allHosts

boolean allHosts

allClasses

boolean allClasses

aspectComponent

AspectComponent aspectComponent

wrapperClass

ClassItem wrapperClass
Class of the wrapper


commonWrapper

Wrapper commonWrapper

initWrapper

Wrapper initWrapper

cache

Hashtable cache

staticsCache

Hashtable staticsCache

classCache

Hashtable classCache

hostCache

Hashtable hostCache

Class org.objectweb.jac.core.Pointcut extends Object implements Serializable

Class org.objectweb.jac.core.SerializedJacObject extends Object implements Serializable

Serialized Fields

jacObjectClassName

String jacObjectClassName
The class name of the serialized JAC object.


fields

HashMap fields
The serialized fields for this JAC object.


acInfos

HashMap acInfos
Extra Aspect Component related infos to be serialized.


forwarder

boolean forwarder
If true, the deserialized object will be a forwarder towards the actual object. Default is true.

Class org.objectweb.jac.core.Wrapper extends Object implements Serializable


Package org.objectweb.jac.core.dist

Class org.objectweb.jac.core.dist.Deployment extends Object implements Serializable

Serialized Fields

topology

Topology topology
Store the topology.

Class org.objectweb.jac.core.dist.NonBlockingStubWrapper extends StubWrapper implements Serializable

Serialized Fields

results

Object[] results
Mailbox for results received from asynchonous calls. The array is managed as a circular list.


firstFreeCell

int firstFreeCell
Index of the 1st free cell in results.

Class org.objectweb.jac.core.dist.RemoteContainer extends Object implements Serializable

Serialized Fields

name

String name
The name of the container.

Class org.objectweb.jac.core.dist.RemoteRef extends Object implements Serializable

Serialized Fields

remCont

RemoteContainer remCont
The reference of the container that handles the remote object.


remIndex

int remIndex
The index (see org.objectweb.jac.core.JacObject) of the remote object.


name

String name
The name of the remote object that is of will be associated to the remote ref.

Class org.objectweb.jac.core.dist.StubWrapper extends Wrapper implements Serializable

Serialized Fields

serverContainer

String serverContainer

remoteRef

RemoteRef remoteRef
The remote reference attached to this stub

Class org.objectweb.jac.core.dist.Topology extends Object implements Serializable

Serialized Fields

bootstrapFlag

boolean bootstrapFlag

containers

List containers
Store the containers of the topology.


nameReps

List nameReps
Store the remote references on the name repository for optimization matter.


Package org.objectweb.jac.core.dist.rmi

Class org.objectweb.jac.core.dist.rmi.RMIRemoteContainer extends UnicastRemoteObject implements Serializable

Serialized Fields

delegate

RemoteContainer delegate
The remote container to which most of the job is delegated.

Class org.objectweb.jac.core.dist.rmi.RMIRemoteContainer_Stub extends RemoteStub implements Serializable

serialVersionUID: 2l

Class org.objectweb.jac.core.dist.rmi.RMIRemoteContainerStub extends RemoteContainer implements Serializable

Serialized Fields

delegate

RMIRemoteContainerInterf delegate
The RMI stub where the job is to be delegated.

Class org.objectweb.jac.core.dist.rmi.RMIRemoteRef extends RemoteRef implements Serializable


Package org.objectweb.jac.core.dist.utils

Class org.objectweb.jac.core.dist.utils.DistdArray extends Object implements Serializable

Serialized Fields

componentTypeName

String componentTypeName
The class name of the array elements.


length

int length
The length of the array.


Package org.objectweb.jac.core.rtti

Class org.objectweb.jac.core.rtti.ClassInfo extends Object implements Serializable

Serialized Fields

methodInfos

Map methodInfos

Class org.objectweb.jac.core.rtti.ClassItem.AmbiguousMethodNameException extends RuntimeException implements Serializable

Class org.objectweb.jac.core.rtti.InvalidDelegateException extends Exception implements Serializable

Serialized Fields

delegate

Object delegate

Class org.objectweb.jac.core.rtti.InvokeInfo extends Object implements Serializable

Serialized Fields

className

String className

method

String method

substance

Object substance

Class org.objectweb.jac.core.rtti.MethodInfo extends Object implements Serializable

Serialized Fields

accessedFields

Set accessedFields

returnedField

String returnedField

isGetter

boolean isGetter

modifiedFields

Set modifiedFields

setFields

Set setFields

addedCollections

Set addedCollections

removedCollections

Set removedCollections

modifiedCollections

Set modifiedCollections

collectionIndexArgument

int collectionIndexArgument

collectionItemArgument

int collectionItemArgument

invokedMethods

Set invokedMethods

callSuper

boolean callSuper

Class org.objectweb.jac.core.rtti.NoSuchClassException extends RuntimeException implements Serializable

Class org.objectweb.jac.core.rtti.NoSuchFieldException extends RuntimeException implements Serializable

Serialized Fields

cli

ClassItem cli

fieldName

String fieldName

Class org.objectweb.jac.core.rtti.NoSuchMemberException extends RuntimeException implements Serializable

Class org.objectweb.jac.core.rtti.NoSuchMethodException extends RuntimeException implements Serializable

Class org.objectweb.jac.core.rtti.RttiAC extends AspectComponent implements Serializable

Serialized Fields

classesWithAssociations

HashSet classesWithAssociations


Package org.objectweb.jac.core.translators

Class org.objectweb.jac.core.translators.VMStack extends Stack implements Serializable

Serialized Fields

locals

Vector locals

cp

ConstantPoolGen cp

exceptionHandlers

int[] exceptionHandlers

currentHandler

int currentHandler

nbArgs

int nbArgs

localsOffest

int localsOffest

isStatic

boolean isStatic

Class org.objectweb.jac.core.translators.VMStack.Argument extends Object implements Serializable

Serialized Fields

n

int n

Class org.objectweb.jac.core.translators.VMStack.DontCare extends Object implements Serializable

Class org.objectweb.jac.core.translators.VMStack.FieldValue extends Object implements Serializable

Serialized Fields

index

int index

field

String field

substance

Object substance

Class org.objectweb.jac.core.translators.VMStack.Instance extends Object implements Serializable

Serialized Fields

type

String type

Class org.objectweb.jac.core.translators.VMStack.PrimitiveValue extends Object implements Serializable

Serialized Fields

wrappedValue

Object wrappedValue

type

String type

Class org.objectweb.jac.core.translators.VMStack.ThisPointer extends Object implements Serializable


Package org.objectweb.jac.core.utils

Class org.objectweb.jac.core.utils.JacHashtable extends Hashtable implements Serializable

Class org.objectweb.jac.core.utils.JacVector extends Vector implements Serializable


Package org.objectweb.jac.ide.diagrams

Class org.objectweb.jac.ide.diagrams.AspectFigure extends ClassFigure implements Serializable

Class org.objectweb.jac.ide.diagrams.AttachedTextFigure extends TextFigure implements Serializable

Serialized Fields

linkFig

LinkFigure linkFig

type

int type

connectedLink

LinkFigure connectedLink

Class org.objectweb.jac.ide.diagrams.AttachedTextLocator extends CH.ifa.draw.standard.AbstractLocator implements Serializable

Class org.objectweb.jac.ide.diagrams.AttributeValueFigure extends CH.ifa.draw.figures.TextFigure implements Serializable

Serialized Fields

attribute

FieldItem attribute

substance

Object substance

Class org.objectweb.jac.ide.diagrams.CircleTip extends Object implements Serializable

Class org.objectweb.jac.ide.diagrams.ClassFigure extends CH.ifa.draw.standard.CompositeFigure implements Serializable

serialVersionUID: -7877776240236946511l

Serialized Fields

relationLinkFigures

Vector relationLinkFigures

inheritanceLinkFigures

Vector inheritanceLinkFigures

fieldFigures

Vector fieldFigures

methodFigures

Vector methodFigures

view

CH.ifa.draw.framework.DrawingView view

classFig

ClassFigure classFig

dimension

Dimension dimension

pertFigureSerializedDataVersion

int pertFigureSerializedDataVersion

containerPackage

Package containerPackage

Class org.objectweb.jac.ide.diagrams.ClassNameFigure extends TextFigure implements Serializable

Serialized Fields

substance

Class substance

parentFigure

ClassFigure parentFigure

Class org.objectweb.jac.ide.diagrams.DiagramView extends AbstractView implements Serializable

Serialized Fields

diagram

Diagram diagram

classPalette

ToolPalette classPalette

aspectPalette

ToolPalette aspectPalette

instancePalette

ToolPalette instancePalette

groupPalette

ToolPalette groupPalette

currentPalette

ToolPalette currentPalette

scrollPane

JScrollPane scrollPane

coord

JLabel coord

Class org.objectweb.jac.ide.diagrams.FieldFigure extends MemberFigure implements Serializable

Serialized Fields

field

Field field

updating

boolean updating

Class org.objectweb.jac.ide.diagrams.GenericObjectFigure extends CH.ifa.draw.standard.CompositeFigure implements Serializable

Serialized Fields

fDisplayBox

Rectangle fDisplayBox

fieldFigures

Vector fieldFigures

shape

int shape

view

CH.ifa.draw.framework.DrawingView view

genericFigure

GenericFigure genericFigure

defaultFont

Font defaultFont

substance

Object substance

collection

CollectionItem collection

containerPackage

Package containerPackage

Class org.objectweb.jac.ide.diagrams.IDEDrawingView extends JPanel implements Serializable

serialVersionUID: -3878153366174603336l

Serialized Fields

fDrawing

CH.ifa.draw.framework.Drawing fDrawing
The shown drawing.


fViewSize

Dimension fViewSize
The preferred size of the view


fLastClick

Point fLastClick
The position of the last mouse click inside the view.


fBackgrounds

Vector fBackgrounds
A vector of optional backgrounds. The vector maintains a list a view painters that are drawn before the contents, that is in the background.


fForegrounds

Vector fForegrounds
A vector of optional foregrounds. The vector maintains a list a view painters that are drawn after the contents, that is in the foreground.


fUpdateStrategy

CH.ifa.draw.framework.Painter fUpdateStrategy
The update strategy used to repair the view.


fConstrainer

CH.ifa.draw.framework.PointConstrainer fConstrainer
The grid used to constrain points for snap to grid functionality.


ml

MouseListener ml

mml

MouseMotionListener mml

ash

IDEDrawingView.ASH ash
Autoscroll support


myCounter

int myCounter

Class org.objectweb.jac.ide.diagrams.InheritanceLinkFigure extends LinkFigure implements Serializable

Class org.objectweb.jac.ide.diagrams.InstanceFigure extends CH.ifa.draw.standard.CompositeFigure implements Serializable

Serialized Fields

fDisplayBox

Rectangle fDisplayBox

substance

Instance substance

containerPackage

Package containerPackage

Class org.objectweb.jac.ide.diagrams.InstanceNameFigure extends CH.ifa.draw.figures.TextFigure implements Serializable

Serialized Fields

substance

Instance substance

Class org.objectweb.jac.ide.diagrams.LinkFigure extends CH.ifa.draw.figures.LineConnection implements Serializable

Serialized Fields

attachedFigures

List attachedFigures

linkFig

LinkFigure linkFig

substance

Link substance

locator

AttachedTextLocator locator

Class org.objectweb.jac.ide.diagrams.MemberFigure extends TextFigure implements Serializable

Serialized Fields

parentFigure

ClassFigure parentFigure

Class org.objectweb.jac.ide.diagrams.MethodFigure extends MemberFigure implements Serializable

Serialized Fields

method

Method method

updating

boolean updating

Class org.objectweb.jac.ide.diagrams.PointcutLinkFigure extends LinkFigure implements Serializable

Class org.objectweb.jac.ide.diagrams.RelationLinkFigure extends LinkFigure implements Serializable

Class org.objectweb.jac.ide.diagrams.TextFigure extends CH.ifa.draw.figures.AttributeFigure implements Serializable

serialVersionUID: 4599820785949456124l

Serialized Fields

fOriginX

int fOriginX

fOriginY

int fOriginY

fText

String fText

fFont

Font fFont

fIsReadOnly

boolean fIsReadOnly

fObservedFigure

CH.ifa.draw.framework.Figure fObservedFigure

fLocator

CH.ifa.draw.standard.OffsetLocator fLocator

Class org.objectweb.jac.ide.diagrams.ToolButton extends CH.ifa.draw.util.PaletteButton implements Serializable

Serialized Fields

name

String name

tool

CH.ifa.draw.framework.Tool tool

normalBorder

Border normalBorder

pressedBorder

Border pressedBorder

Class org.objectweb.jac.ide.diagrams.ToolPalette extends JPanel implements Serializable

Serialized Fields

defaultToolButton

ToolButton defaultToolButton


Package org.objectweb.jac.ide.swing

Class org.objectweb.jac.ide.swing.AccCodeEditor extends AbstractCodeEditor implements Serializable

Serialized Fields

statusLine

JLabel statusLine

codeStatus

AccCodeEditor.AccCodeStatus codeStatus

parser

ToolParserWrapper parser

ce

AccCompletionEngine ce

aspectClass

ClassItem aspectClass

Class org.objectweb.jac.ide.swing.FieldNameEditor extends PrimitiveFieldEditor implements Serializable

Serialized Fields

element

TypedElement element

Class org.objectweb.jac.ide.swing.MethodBodyCodeEditor extends JavaCodeEditor implements Serializable


Package org.objectweb.jac.lib.java.util

Class org.objectweb.jac.lib.java.util.HashMap extends HashMap implements Serializable

Class org.objectweb.jac.lib.java.util.HashSet extends HashSet implements Serializable

Class org.objectweb.jac.lib.java.util.Hashtable extends Hashtable implements Serializable

Class org.objectweb.jac.lib.java.util.Vector extends Vector implements Serializable


Package org.objectweb.jac.util

Class org.objectweb.jac.util.File extends File implements Serializable

Class org.objectweb.jac.util.InvalidIndexException extends RuntimeException implements Serializable

Class org.objectweb.jac.util.LinkedMap extends HashMap implements Serializable

Serialized Fields

next

Map next

Class org.objectweb.jac.util.Stack extends Stack implements Serializable

Class org.objectweb.jac.util.VoidException extends RuntimeException implements Serializable

Class org.objectweb.jac.util.WrappedThrowableException extends RuntimeException implements Serializable

Serialized Fields

wrappedThrowable

Throwable wrappedThrowable
Strores the throwable object that is wrapped by this runtime exception.


Package org.objectweb.jac.wrappers

Class org.objectweb.jac.wrappers.CacheWrapper extends Wrapper implements Serializable

Serialized Fields

cacheKeys

Vector cacheKeys
Store the keys for the cache.


cacheValues

Vector cacheValues
Store the cached values.

Class org.objectweb.jac.wrappers.ForwardingException extends Exception implements Serializable

Class org.objectweb.jac.wrappers.ForwardingWrapper extends Wrapper implements Serializable

Serialized Fields

forwardee

Object forwardee
The forwardee.

Class org.objectweb.jac.wrappers.LimiterException extends Exception implements Serializable

Class org.objectweb.jac.wrappers.LimiterWrapper extends Wrapper implements Serializable

Serialized Fields

max

int max
Store the maximum bound of the limiter.


min

int min
Store the minimum bound of the limiter.


counter

int counter
Store the counter of the limiter.

Class org.objectweb.jac.wrappers.VerboseWrapper extends Wrapper implements Serializable

Serialized Fields

type

int type