dip.world.variant.data
Class SymbolPack

java.lang.Object
  extended bydip.world.variant.data.SymbolPack
All Implemented Interfaces:
java.lang.Comparable

public class SymbolPack
extends java.lang.Object
implements java.lang.Comparable

A SymbolPack


Nested Class Summary
static class SymbolPack.CSSStyle
          SymbolPack CSS data styles.
 
Constructor Summary
SymbolPack()
           
 
Method Summary
 int compareTo(java.lang.Object o)
          Comparison, based on Name.
 SymbolPack.CSSStyle[] getCSSStyles()
          Get the CSS Style data (if any)
 java.lang.String getDescription()
          The description of the SymbolPack.
 java.lang.String getName()
          The name of the SymbolPack.
 java.net.URI getSVGURI()
          Get the URI for the Symbol SVG data
 Symbol getSymbol(java.lang.String name)
          Find the Symbol with the given Name (case sensitive); returns null if name not found.
 Symbol[] getSymbols()
          Get the Symbols
 java.net.URI getThumbnailURI()
          Get the URI for the thumbnail image
 float getVersion()
          Version of this SymbolPack
 boolean hasCSSStyles()
          Do we have any CSS data?
 void setCSSStyles(SymbolPack.CSSStyle[] styles)
          Set the CSS Style data
 void setDescription(java.lang.String value)
          Set the SymbolPack description
 void setName(java.lang.String value)
          Set the SymbolPack name.
 void setSVGURI(java.lang.String value)
          Set the URI for the Symbol SVG data
 void setSymbols(java.util.List list)
          Set the Symbols
 void setSymbols(Symbol[] symbols)
          Set the Symbols
 void setThumbnailURI(java.lang.String value)
          Set the URI for the thumbnail image
 void setVersion(float value)
          Set the SymbolPack of this variant
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SymbolPack

public SymbolPack()
Method Detail

getName

public java.lang.String getName()
The name of the SymbolPack.


getVersion

public float getVersion()
Version of this SymbolPack


getDescription

public java.lang.String getDescription()
The description of the SymbolPack.


setName

public void setName(java.lang.String value)
Set the SymbolPack name.


setVersion

public void setVersion(float value)
Set the SymbolPack of this variant


setDescription

public void setDescription(java.lang.String value)
Set the SymbolPack description


getThumbnailURI

public java.net.URI getThumbnailURI()
Get the URI for the thumbnail image


getSVGURI

public java.net.URI getSVGURI()
Get the URI for the Symbol SVG data


setThumbnailURI

public void setThumbnailURI(java.lang.String value)
Set the URI for the thumbnail image


setSVGURI

public void setSVGURI(java.lang.String value)
Set the URI for the Symbol SVG data


getSymbols

public Symbol[] getSymbols()
Get the Symbols


getCSSStyles

public SymbolPack.CSSStyle[] getCSSStyles()
Get the CSS Style data (if any)


hasCSSStyles

public boolean hasCSSStyles()
Do we have any CSS data?


setCSSStyles

public void setCSSStyles(SymbolPack.CSSStyle[] styles)
Set the CSS Style data


setSymbols

public void setSymbols(Symbol[] symbols)
Set the Symbols


setSymbols

public void setSymbols(java.util.List list)
Set the Symbols


getSymbol

public Symbol getSymbol(java.lang.String name)
Find the Symbol with the given Name (case sensitive); returns null if name not found.


compareTo

public int compareTo(java.lang.Object o)
Comparison, based on Name. Only compares to other SymbolPack objects.

Specified by:
compareTo in interface java.lang.Comparable


Copyright 2002-2004 Zachary DelProposto / jDip Development Team. All Rights Reserved.