|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
AtRefRangeNumber.
AtRefRangeNumber.
Integer.
Border.
String.
Composite or null.
Insets.
Boolean or String.
Float, not null.
SliceSpec.
Font.
Integer or null.
Icon.
Image.
AShapeLayout.
Integer or null.
Integer or null.
Integer or null.
Integer or null.
Cursor, String, Integer or null.
Paint.
Integer or null, where null means level 0 (default).
AbsRect.
Integer or null.
Integer or null.
Boolean, String or null.
Paint.
Shape.
Shape[].
SliceSpec, not null.
Stroke.
Comparator or null.
String.
String[], not null.
Dimension or null.
Integer or null.
Boolean.
Color.
Point.
Integer, not null.
AbsRect.
Integer.
Visibility, which includes SizeRangeVisibility.
AShape.
new AtStart(border), new AtStart(border), new AtEnd(-border), new AtEnd(-border));
new AtStart(border.left), new AtStart(border.top), new AtEnd(-border.right), new AtEnd(-border.bottom));
AbsRect objects.Activity.ActivityIOPlugins.ActivityView interface.Category, DateRange, AShape and
Interactors handling.Animation type.AbstractAShapeLayout.getLayoutSize(com.miginfocom.ashape.shapes.AShape, int, int, Integer) since it it usually the same
for most layouts.AbstractGridDecorator but forces the use of a DateGridContainer as the grid container.Grid.Header that is a JComponent.Interactions to an object.filter returns or true if no filter.
PropertyProvider and returns it.
o.
RootAShape that is a round rectangle with a title and a summary.ActivityDragResizeEvents.Interactor that can listen to property and state changes in an Activity.Activitys.ActivityLayouts should
be used to layout what ActivityViews.ActivityLayout objects.Activitys.Activity objects.ActivityMoveEvents.Activitys that has the same ID are being added to the depository a confict will arise.Activitys.Activitys.ActivityView.ActivityViews within some bounds.wrap with value.
DefaultDateArea.addActivityDragResizeListener(com.miginfocom.calendar.datearea.ActivityDragResizeListener)
DefaultDateArea.addActivityDragResizeListener(com.miginfocom.calendar.datearea.ActivityDragResizeListener, boolean)
DefaultDateArea.addActivityDragResizeListener(com.miginfocom.calendar.datearea.ActivityDragResizeListener)
DefaultDateArea.addActivityDragResizeListener(com.miginfocom.calendar.datearea.ActivityDragResizeListener, boolean)
ActivityViews.
DefaultDateArea.addActivityMoveListener(com.miginfocom.calendar.datearea.ActivityMoveListener)
DefaultDateArea.addActivityMoveListener(com.miginfocom.calendar.datearea.ActivityMoveListener, boolean)
DefaultDateArea.addActivityMoveListener(com.miginfocom.calendar.datearea.ActivityMoveListener)
DefaultDateArea.addActivityMoveListener(com.miginfocom.calendar.datearea.ActivityMoveListener, boolean)
timeSpans to this list.
timeSpans to this list.
ActivityDepository.addBrokedActivities(java.util.Collection, Object, int) with TimeSpanListEvent.ADDED.
ActivityDepository.addBrokedActivity(com.miginfocom.calendar.activity.Activity, Object, int) with TimeSpanListEvent.ADDED.
PrintSpecification.addChangeListener(ChangeListener, boolean) with false for
as>WeakRef.
GridRows it contains.
amount to the selected date range.
DefaultDateArea.addDateChangeListener(com.miginfocom.util.dates.DateChangeListener)
DefaultDateArea.addDateChangeListener(com.miginfocom.util.dates.DateChangeListener, boolean)
DateGridHeader.addDateChangeListener(com.miginfocom.util.dates.DateChangeListener)
DateGridHeader.addDateChangeListener(com.miginfocom.util.dates.DateChangeListener, boolean)
DefaultDateArea.addDateChangeListener(com.miginfocom.util.dates.DateChangeListener)
DefaultDateArea.addDateChangeListener(com.miginfocom.util.dates.DateChangeListener, boolean)
dateArea.this.
dateArea.CategoryTreeBean.addDecorator(com.miginfocom.calendar.decorators.Decorator) for every element in the collection.
DefaultDateArea.addDecorator(com.miginfocom.calendar.decorators.Decorator) for every element in the collection.
GridDecorators.
AbstractGridHeader.addDecorator(com.miginfocom.calendar.decorators.GridDecorator) for every element in the collection.
Calendar.add(int, int) on cal and then compensating for jumps over a Daylight Savings Time boundary, if present.
Calendar.add(int, int) for the end date.
ImmutableDateRange to always include to the recurring events.
add to source
InteractionEvents.
InteractionEvents.
InteractionEvents.
InteractionEvents.
DefaultDateArea.addInteractionListener(com.miginfocom.ashape.interaction.InteractionListener)
DefaultDateArea.addInteractionListener(com.miginfocom.ashape.interaction.InteractionListener, boolean)
InteractionEvents.
InteractionEvents.
DefaultDateArea.addInteractionListener(com.miginfocom.ashape.interaction.InteractionListener)
DefaultDateArea.addInteractionListener(com.miginfocom.ashape.interaction.InteractionListener, boolean)
InteractionEvents.
InteractionEvents.
amount number of milliseconds to both start and end date.
cal, compensating for jumps over a Daylight Savings Time boundary, if present.
amount number of milliseconds to both start and end date.
AShape it is typically sent to whatever is under the shape.
InteractionEvents.
InteractionEvents.
r.
CategoryDepository.
addDelegates
AtPoint point to the polygon shape.
AtPoints.
PrintPainter that can be used to decorate the printable and/or the pages that are printed.
Activity.setProperties(java.util.Map, Boolean) but should catch the PropertyVetoException.
AbstractActivity and subclasses.
AbstractActivity and subclasses.
Category and subclasses.
Category and subclasses.
AbstractGrid.addPropertyListener(java.beans.PropertyChangeListener, boolean) with false for
as>WeakRef.
GridRows it contains.
GridRow.addPropertyListener(java.beans.PropertyChangeListener, boolean) with false for
as>WeakRef.
addPropertyListener(l, false)
range to this range.
Calendar.add(int, int)
AbstractActivity and all subclasses.
Category and all subclasses.
CategoryDepository.
CategoryDepository.
index-
o at index.
o at index.
this shape's hit area and name and the ask it's children to do the same.
PropertyConsumer that has support for the notion of "adjusting" properties.DateRangeI.RANGE_TYPE_CUSTOM
AbsRect can't solve; aligning something that already has a certain size,
such as an image or icon within the reference rectangle.IllegalStateException if the postpone count is alread at 0 and the date range has actually changed.
Animation is a transition from one Object to another Object.Animation and denote a min/max
frames per second.AShapeAnimatorBroker can handle and send to the correct Animator.count size.
AShape.Animators and start/stops them as well as
possibly other things.JComponent that can contain and paint an AShape.AShape.RootAShapes on command.AShapes within other AShapes.AShape.RootAShape from some kind of context object.RootAShape for every reference bounds that the activity view have.ActivityView as context to get the RootAShape from the DefaultAShapeProvider.DefaultAShapeProvider as the factory
AShapes and RootAShapes.PlaceRect and forces its aspect ratio (the relationship between with and height)
to be a certain value, or range of values.IllegalArgumentException if the values aren't of same class type
IllegalArgumentException if the values don't have the same number of elements for the dash array.
IllegalArgumentException if the values aren't of same class type
IllegalArgumentException if the gradient paints aren't compatible for animation.
key isn't a folder key and MigUtil.DEBUG == true.
key isn't a list key and == true.
key is a folder key and == true.
l is null.
value no matter what the inputted for start and end.referrent value or start if the AtRefRangeNumber interface methods
are used.start and end.At* classes that can present a number that has some real value of its own and it not
relative to some other valueref or start if AtOffset.getValue(float, float) or AtOffset.getIntValue(float, float).Point2D but is immutable and much more flexible.At* classes.AtRefRangeNumber.JPanel that you can set the background paint to GradientPaint or other subclasses of Paints other than Color.JTextField that you can set the background paint to GradientPaint or other subclasses of Paints other than Color.sun.misc.Encoder()/Decoder().BasicStroke.FillAShape used to fill the background.
Integer.MAX_VALUE to denote some generic big value.
Integer.MAX_VALUE to denote some generic big value.
DateRangeI's and Calendar's to specified intervals.ByXXXRule for a recurrence.[x, y, inCtrlPoint.x, inCtrlPoint.y, outCtrlPoint.x, outCtrlPoint.y].
Themes class.
Themes class under the given key context.
package protected in the next release
GridRow to exclude unwanted ActivityViews.subCatFilter.
Header implementation.Category objects.Categorys that has the same ID are being added to the depository a confict will arise.new CategorySorter(Category.PROP_NAME, Boolean.TRUE, true)
CategoryStaticInteractor.TEMPL_CATEGORY_NAME to a Category's name.CategoryStructureEvents when the structure in the CategoryDepository changes.Category is at the top of.HeaderAShapeGridDecorator.CellDecorationRowEditorBase for normal bean box property editorObject hint as anti alias.
new AtFraction(0.5f) but can be used to avoid creating new objects.
Category a Boolean
object denoting if the check box is considered selected or not.
IllegalAccessException if the version is too small.
broker.handleCommand().
broker.handleCommand().
x, y, w, h of the argument rectangles are of same type.
Activity to a category; first in the list of category id:s.
Animator.
JComonent.
InteractionEvent if the sent in JComponent implements InteractionListener.
Activity from a category.
Activity.
Activity.
DefaultCommand.
Activity.
Activity.
Activity.
Activity on/off from a category.
Category
name is not used.
Color to another.InteractionBroker that aggregates other brokers and calls the in turn to execute commands.Decorator that contains a number of other decorators and can as such
be used to create a single decorator consisting of many other decorators.null elements and set the size to the number of elements that wasn't null.
pos is within start and end.
o is in this list
false.
value.
UnsupportedOperationException
Calendar's field type to DateRangeI's range type.src to dst.
AbstractAnimation.cFrames.
AbstractAnimation.createCache(boolean) that does the actual work of creating the cache.
Calendar that is in the locale that this theme
is set to, explicitly or implicitly.
DateGrid that is suitable for the DateArea.
DateGrid.
RefRangeOperFilter that will filter both
numbers set in with oper.
CategoryFilter row for every sub category under root.
rows.
MouseKeyInteractor and a GridRowInteractor and
returns them in a new array.
ImmutableDateRange with intersecting (overlaping) date range.
GridDimensionLayout.
width putting the lines (TextLayouts)
in an array.
width putting the lines (TextLayouts)
in an array.
AbstractAnimation.getObject(float).
slices.
GridLineProvider.
row.
shape with clip in a lenient and effective way.
maxBounds
if maxBounds is "inside" or this date range.maxBounds doesn't overlap this then the resulting
range (this) will span no time and probably be unsorted.
placeRect and possibly cropped.r with all overlapping rectangles in cutRects.
r so that it no longer overlaps cr.
DateRangeI.RANGE_TYPE_CUSTOM
DateRangeI.RANGE_TYPE_CUSTOM
DateRangeI.RANGE_TYPE_CUSTOM
DateAreaContainer to provide some easy-to-use
bean properties to accomodate for "VB-like" visual programming.DateAreaContainer is a special Swing container that holds a date area and a number of headers and components and possibly scroll bars.DefaultDateArea.
GridLineException that can make exceptions depending on
date boundaries and/or modulo/offset.DateChangeEvents.SimpleDateFormat but is more suited to live in a com.miginfocom.theme since it can be both Locale dependant or independant.null locale.
null locale.
null locale.
AbstractGrid.DateGrid rather than a Grid which the super interface denotes.DateGrids.DateSpinnerGroup that has this sub class only to be a JAvaBeanHeader implementation.DatePicker.MutableDateRange.dateRange.
PersistenceDelegate.
AbstractDateSpinner
or JSpinner (with a SpinnerDateModel set)) that are interconnected so they all are
changed if one is changed.DateRangeI and returns a String.String.
Decorators and gives the possibility to paint them.DefaultDateAress.
DefaultDateAress.
AShape.getShapeBounds() as reference bounds
for all the sub shapes.RootAShape.ActivityViews and sorts the accoring to states (mouse over, selected).0.5.
DefaultCommands.SubRowLevel that can be initialized with a number of primities that
creates the RootAShape used in the Base class.CellDecorationRowEditorBase for normal bean box property editorbounds.
count number of times and round the resulting sizes to ints.
ints.
wrap with value.
Graphics2D.draw(java.awt.Shape).int for the antiAliasHint.
int for the antiAliasHint.
ScaleableImage.drawImage(java.awt.Graphics2D, int, int, int, int)
PaintContext generalizes the image data.
Rectangle[0].
JComponent for the broker.
ActivityViewInteractionBroker.CMD_SET_STATE the mouse passes over shape.
byte[] representation i accordance with RFC 2045.
char[] representation i accordance with RFC 2045.
String representation i accordance with RFC 2045.
new AtFraction(1f) but can be used to avoid creating new objects.
new AtEnd(0) object.
new AtEnd(-1) object.
target with the source as a reference.
ActivityConstraint's enforce method.
UnsupportedOperationException
KeySequence.
null values
obj.
null values.
p is before, within or after this row.
Expression.evaluate(com.miginfocom.util.PropertyProvider)
true.
propName value from the provider and compare that to the
value provided in the constructor.
null and does nothing.
y = t^x.true or false.Filter that filters on the evaluation of an Expression.exponent, specified in the constructor
int for the antiAliasHint.
int for the antiAliasHint.
name
value.
o.
TimeSpanListEvent.
e.
Theme.modifiedCount
e.
TextAShape but with the ability to have more that one text template and paint the first one that fits the bounds.Object anti alias hint instead.
int anti alias hint instead.
int anti alias hint instead.
new AtFixed(0) object.
new AtFixed(1) object.
GridLayout, but a lot more flexible.imageContext used for creating this image.
imageContext used for creating this image.
ix.
ArrayList for key or null if none.
HashMap, so it will be very fast.
ActivityDepository to get the activities that this date area should
show.
ActivityDepository.
ActivityLayouts.
ActivityView
ActivityView that is hit by this point.
ActivityViews in the date area.
ActivityList.getActivityViewLists(javax.swing.JComponent, com.miginfocom.ashape.interaction.InteractionListener, com.miginfocom.util.dates.DateRangeI)
ActivityList.getActivityViewLists(javax.swing.JComponent, com.miginfocom.ashape.interaction.InteractionListener, com.miginfocom.util.dates.DateRangeI, Filter)
TimeSpanLists containing all views of the activities in this list that is
overlapping withinRange divided into layers.
TimeSpanLists containing all views of the activities in this list that is
overlapping withinRange divided into layers.
ActivityList.getActivityViews(javax.swing.JComponent, com.miginfocom.ashape.interaction.InteractionListener, com.miginfocom.util.dates.DateRangeI, Filter)
TimeSpanList containing all views of the activities in this list that is
overlapping withinRange.
PlaceRect returned from
PrintSpecification.setPlaceRectangle(com.miginfocom.util.gfx.geometry.PlaceRect).
PlaceRect returned from
PrintSpecification.setPlaceRectangle(com.miginfocom.util.gfx.geometry.PlaceRect).
Animation.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
auxValue sent into the constructor.
null if no GridLineRepetition was sent in the construcotr.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
null false will be returned.
range.
range.
dateBounds.
dateBounds.
Activity objects that are cuurently beeing broked (i.e.
Category objects that are currently beeing broked (i.e.
getBufferedImage depending on whether imgOrIcon is an
Image or an Icon.
Image to an BufferedImage.
Icon to an BufferedImage.
BufferedImageOp to use for blurring.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
RecurrenceRule.setBySetPos(int[])
ByXXXRuleDatas contains in this object.
SpinnerDateModel.
CategoryDepository.
CategoryDepository changes the tree will revalidate itself if there is a category root set.
CategoryDepository changes the date area will revalidate itself if there is a category root set.
CategoryDepository that will serve as the root for this category header.
CategoryDepository that will serve as the root(s) for this category header.
DateAreaBean.setCategoryRoot(com.miginfocom.calendar.category.Category) should be shown or if its children
should be shown in the first level.
date (which must be within the grids date span)
Border used to draw around the cells in the header.
Cursor that the mouse pointer should change to when over a cell (and not label).
DateCellRange that the point hits.
segmentSpec indicate of segmentSpec.getCellCount() number of cells using targetSize as
the size that the returned size should add up to.
Category a Boolean
object denoting on if the check is considered selected or not.
this) beneath this node.
this) beneath this node.
Color for.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
this as the only command.
this as the only command.
this
CompressRowsRanges property.
null if none.
num but corrected for a lower and upper bounds.
RoundRectangle.
Color that lies in between c1 and c2.
v1 and v2.
Rectangle2D.Double that is a cross between r1 and r2.
v1 and v2.
TexturePaint that is crossed (faded) between two TexturePaint.
perc percent between n1 and n2.
null since the date area is kept in a WeakReference
null since the date area is kept in a WeakReference
DateAreaContainer that is to be previewed.
DateGrid object in use in this DateArea.
null if it's not available.
null if it's not available.
null not available anymore.
null not available anymore.
DateGridProvider or this (which implements DateGridProvider) if none is explicitly set.
Activity.getBaseDateRange()
rect.
withinRange.
type, including sub types id inclSubClasses == true.
type, including sub types id inclSubClasses == true.
id.
id.
ActivityInteractors.
ActivityInteractors.
AShape.
Activity
Double capability.
Iterator that iterates over boundss returning Doubles
that are the start of every dstributed line AND the length.
Iterator that iterates over boundss returning Doubles
that are the start of every dstributed line AND the length.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
DateUtil.getDurationString(java.util.Calendar, java.util.Calendar, boolean, String) for the start and end dates and returns the result.
SimpleDateFormat class, though it is
a bit more restrictive but you can also have different sub strings for if a duration time unit (such as the number of hours) is 1 (one), or not 1.' (apostrophes) are returned as is, just as with SimpleDateFormat.
SimpleDateFormat class, though it is
a bit more restrictive but you can also have different sub strings for if a duration time unit (such as the number of hours) is 1 (one), or not 1.' (apostrophes) are returned as is, just as with SimpleDateFormat.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
DatePicker.getEditorTextAntiAliasHint()
position + size.
Calendar.
getEnd(false), which means it will typically have milliseconds set to 999.
Calendar#get.
getEndField(field, false), which means it will typically have milliseconds set to 999.
ImmutableDateRange representing the end of this date range.
getEndInstant(false), which means it will typically have milliseconds set to 999.
getEndMillis(false), which means it will typically have milliseconds set to 999.
ShapeGradientPaint.
AbsRect.
AbsRect.
Date object representing the end time
getEndTime(false), which means it will typically have milliseconds set to 999.
DateAreaBean.getEvenRangeType() that should be bunched up and be called as one.
ImmutableDateRanges or null if no such ranges exists.
Recurrences or null if no such recurrencies exists.
null if it shouldn't be possible.
shape will get.
shape will get.
DateGrid given the current
settings.
DefaultDateArea.getNoSnapKeySequence() .
DateRangIs to concider.
filter.
getFirstDateFormat() is != this is the Calendar field that is used to know what's "first".
CategoryDepository.getOverriddenObject(Object, String, PropertyKey, Object) for every category in catIDs.
Float capability.
Iterator that iterates over boundss returning Floats
that are the start of every dstributed line AND the length.
Iterator that iterates over boundss returning Floats
that are the start of every dstributed line AND the length.
true the pages will will flow like FlowLayout and while maintaining the same aspect ratio
flow the pages from left to right and then top to bottom.
GeneralPath object that represents this polygon shape translated and scaled the way that the AtPoints
indicate.
GraphicsConfiguration for a point.
GridLayoutProvider or this (which implements GridLayoutProvider) if none is explicitly set.
GridLineSpecProvider or this (which implements GridLineSpecProvider) if none is explicitly set.
rows.
GridRow
pos hits.
rows that pos hits.
CategoryFilter that has a category with ID categoryId
StateObservable.GROUP_TOGGLE pool.
side from lower to higher order (e.g.
AbstractAShape.setHitShape(java.awt.Shape, java.awt.Shape) at the last repaint.
NameValuePairs of the hit areas.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER
ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS
null if is has been flushed and
there are no contained BufferedImage (null).
Image, Icon or null to use for drawing.
ImmutableDateRanges or null if no such ranges exists.
Recurrences or null if no such recurrencies exists.
key point to or -1 if not present in that list.
-1 if row is not a child.
Insets object that lays distance d (0..1) between both arguments.
null context.
null context.
Integer capability.
Iterator that iterates over boundss returning Integerss
that are the start of every distributed line AND the length.
Iterator that iterates over boundss returning Integerss
that are the start of every distributed line AND the length.
null.
ArrayLists of Interactions.
BoundsLinkNumber.getIntValue()
BoundsLinkNumber.getIntValue()
start + off rounded to the closest int.
offset rounded to an integer.
start + (end - start) * d rounded to the closest int.
int.
offset rounded to an integer.
int, possibly depending on the ref.
start + off rounded to the closest int.
this.
name.
name.
Iterator that can be used to iterator over the keys.
Integer object of the key codes.
NameValuePairs.
Cursor that the mouse pointer should change to when over +- knob.
XtdImage (which is a very flexible Image/Icon) that should decorate the knob (handle, e.g.
XtdImage (which is a very flexible Image/Icon) that should decorate the knob (handle, e.g.
PlaceRact (DateAreaBean.setLabelPlaceRect(com.miginfocom.util.gfx.geometry.PlaceRect)).
PlaceRact (DateAreaBean.setLabelPlaceRect(com.miginfocom.util.gfx.geometry.PlaceRect)).
Paint used to draw the background of the label.
Cursor that the mouse pointer should change to when over a category label.
getFirstDateFormat() is != this is the Calendar field that is used to know what's "first".
Paint used to draw the background of the label for the cell that spans the current time.
DateHeaderBean.getLabelRotation().
Category a Boolean
object denoting on if the label is considered selected or not.
dateRange.
null if the recurrence will continue
forever.
null if the recurrence will continue
forever.
AbstractAShape.DEFAULT_LAYOUT if the attribute AShape.A_LAYOUT returns null.
DefaultDateArea.getActivityLayoutDelay()
ActivityView.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
null if there is no override and the component should determine
the best property to use to best match the current Look & Feel.
null for ending at the end of the bounds.
null for starting at the start of the bounds.
Theme.getValue(String) would.
StateObservable objects with the state(s) state.
Activity.
null.
Locale, if not set explicitly the default is returned.
null if the default should be used.
Activity
null if none is set.
null if none is set.
Long capability.
max as int.
null if no boudary is set.
!= null this is the preferred size (height or width) of the rect.
null if not set.
boundaryType that the rounded MutableDateRange should be
able to span.
ArrayList with all the values for all list that keys depict.
position + (size >> 1).
position + (size >> 1).
min as int.
null if no boudary is set.
!= null this is the preferred size (height or width) of the rect.
null if not set.
boundaryType that the rounded MutableDateRange should be
able to span.
Activity
MouseInteractionListeners.
MouseKeyInteractor that holds the information about a great deal of things connected
to what exact shape was interacted with and for instance what object it was decorating (normally an ActivityView).
null if none.
null if it shouldn't be possible.
null if it shouldn't be possible.
filter.
null if there was no new range.
DateRangeIs that didn't fit the layout bounds during the last layout cycle.
System.currentTimeMillis()..
System.currentTimeMillis().
System.currentTimeMillis()..
System.currentTimeMillis()..
System.currentTimeMillis()..
f.
ObjectConverter.convertFromStorageToObject(Object)
null if not applicable
dimIx.
Paint used to draw the outline.
Rectangle that contains the whole of r.
propName property for category catID.
Interactor.getOverride(String, PropertyKey, Object).
defaultObject depending onthe state of subject.
PageFormat that will be used in the print preview.
AShape.A_PAINT_LAYER but exchanges null for Integer(0).
null if no parent.