org.apache.batik.parser
public class DefaultFragmentIdentifierHandler extends DefaultPreserveAspectRatioHandler implements FragmentIdentifierHandler
Field Summary | |
---|---|
static FragmentIdentifierHandler | INSTANCE
The only instance of this class. |
Constructor Summary | |
---|---|
protected | DefaultFragmentIdentifierHandler()
This class does not need to be instantiated. |
Method Summary | |
---|---|
void | endFragmentIdentifier()
Implements {@link FragmentIdentifierHandler#endFragmentIdentifier()}. |
void | endTransformList()
Implements {@link TransformListHandler#endTransformList()}. |
void | endViewTarget()
Invoked when a view target specification ends. |
void | idReference(String s)
Invoked when an ID has been parsed. |
void | matrix(float a, float b, float c, float d, float e, float f)
Implements {@link
TransformListHandler#matrix(float,float,float,float,float,float)}. |
void | rotate(float theta)
Implements {@link TransformListHandler#rotate(float)}. |
void | rotate(float theta, float cx, float cy)
Implements {@link TransformListHandler#rotate(float,float,float)}. |
void | scale(float sx)
Implements {@link TransformListHandler#scale(float)}. |
void | scale(float sx, float sy)
Implements {@link TransformListHandler#scale(float,float)}. |
void | skewX(float skx)
Implements {@link TransformListHandler#skewX(float)}. |
void | skewY(float sky)
Implements {@link TransformListHandler#skewY(float)}. |
void | startFragmentIdentifier()
Implements {@link FragmentIdentifierHandler#startFragmentIdentifier()}. |
void | startTransformList()
Implements {@link TransformListHandler#startTransformList()}. |
void | startViewTarget()
Invoked when a view target specification starts. |
void | translate(float tx)
Implements {@link TransformListHandler#translate(float)}. |
void | translate(float tx, float ty)
Implements {@link TransformListHandler#translate(float,float)}. |
void | viewBox(float x, float y, float width, float height)
Invoked when 'viewBox(x,y,width,height)' has been parsed. |
void | viewTarget(String name)
Invoked when a view target component has been parsed. |
void | zoomAndPan(boolean magnify)
Invoked when a 'zoomAndPan' specification has been parsed. |
Throws: ParseException if an error occured while processing the fragment identifier
Parameters: s The string that represents the parsed ID.
Throws: ParseException if an error occured while processing the fragment identifier
Throws: ParseException if an error occured while processing the fragment identifier
Parameters: x the x coordinate of the viewbox. y the y coordinate of the viewbox. width the width of the viewbox. height the height of the viewbox.
Throws: ParseException if an error occured while processing the fragment identifier
Parameters: name the target name.
Throws: ParseException if an error occured while processing the fragment identifier
Parameters: magnify true if 'magnify' has been parsed.
Throws: ParseException if an error occured while processing the fragment identifier