org.deegree.style.styling.components
Class Mark

java.lang.Object
  extended by org.deegree.style.styling.components.Mark
All Implemented Interfaces:
Copyable<Mark>

public class Mark
extends Object
implements Copyable<Mark>

Mark

Version:
$Revision: 21314 $, $Date: 2009-12-08 13:48:34 +0100 (Tue, 08 Dec 2009) $
Author:
Andreas Schmitz, last edited by: $Author: aschmitz $

Nested Class Summary
static class Mark.SimpleMark
          SimpleMark
 
Field Summary
 Fill fill
          Default is a gray fill.
 Font font
          Default is null.
 int markIndex
          Is used when font is set.
 Shape shape
          Default is null.
 Stroke stroke
          Default is a black stroke.
 Mark.SimpleMark wellKnown
          Default is SQUARE.
 
Constructor Summary
Mark()
           
 
Method Summary
 Mark copy()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

wellKnown

public Mark.SimpleMark wellKnown
Default is SQUARE.


font

public Font font
Default is null. If non null, wellKnown is ignored.


markIndex

public int markIndex
Is used when font is set.


fill

public Fill fill
Default is a gray fill.


stroke

public Stroke stroke
Default is a black stroke.


shape

public Shape shape
Default is null.

Constructor Detail

Mark

public Mark()
Method Detail

copy

public Mark copy()
Specified by:
copy in interface Copyable<Mark>
Returns:
the copied object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.