|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.formats.dxf.DxfEntity
public abstract class DxfEntity
Superclass for DXF entities. Entities are the graphical objects in DXF files, found in the BLOCKS and ENTITIES sections. The properties provided here are common to all of them.
Copyright 2000-2006 Partner Software, Inc.
| Constructor Summary | |
|---|---|
DxfEntity()
|
|
DxfEntity(DxfEntity copyThis)
|
|
| Method Summary | |
|---|---|
java.util.List<DxfApplicationDefinedStructure> |
getApplicationDefinedStructures()
|
int |
getColor()
|
java.lang.String |
getColorName()
|
java.util.List<DxfGroup> |
getGroups(DxfVersion version)
Get the internal state as DXFGroups. |
java.lang.String |
getHandle()
|
java.lang.String |
getLayer()
|
java.lang.String |
getLinetype()
|
double |
getLinetypeScale()
|
short |
getLineWeight()
|
java.lang.String |
getMaterial()
|
java.lang.String |
getOwnerHandle()
|
java.lang.String |
getPlotStyle()
|
byte[] |
getProxyEntityGraphics()
|
int |
getRgbColor()
|
int |
getShadowMode()
|
java.lang.String |
getTransparency()
|
abstract java.lang.String |
getType()
The type name of this structure. |
boolean |
isInvisible()
|
boolean |
isPaperSpace()
|
void |
setApplicationDefinedStructures(java.util.List<DxfApplicationDefinedStructure> applicationDefinedStructures)
|
void |
setColor(int color)
|
void |
setColorName(java.lang.String colorName)
|
void |
setGroups(java.util.List<DxfGroup> groups)
Set the internal state based on the given groups. |
void |
setHandle(java.lang.String handle)
|
void |
setInvisible(boolean invisible)
|
void |
setLayer(java.lang.String layer)
|
void |
setLinetype(java.lang.String linetype)
|
void |
setLinetypeScale(double linetypeScale)
|
void |
setLineWeight(short lineWeight)
|
void |
setMaterial(java.lang.String material)
|
void |
setOwnerHandle(java.lang.String ownerHandle)
|
void |
setPaperSpace(boolean paperSpace)
|
void |
setPlotStyle(java.lang.String plotStyle)
|
void |
setProxyEntityGraphics(byte[] proxyEntityGraphics)
|
void |
setRgbColor(int rgbColor)
|
void |
setShadowMode(int shadowMode)
|
void |
setTransparency(java.lang.String transparency)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DxfEntity()
public DxfEntity(DxfEntity copyThis)
| Method Detail |
|---|
public java.util.List<DxfGroup> getGroups(DxfVersion version)
DxfStructure
getGroups in interface DxfStructurepublic abstract java.lang.String getType()
DxfStructure
\/**
* Type name of this structure. Always returns "POINT".
* \@return "POINT"
*\/
public String getType() {
return "POINT";
}
getType in interface DxfStructurepublic void setGroups(java.util.List<DxfGroup> groups)
DxfStructure
setGroups in interface DxfStructuregroups - list of groups containing data for this structurepublic java.util.List<DxfApplicationDefinedStructure> getApplicationDefinedStructures()
public void setApplicationDefinedStructures(java.util.List<DxfApplicationDefinedStructure> applicationDefinedStructures)
public int getColor()
public void setColor(int color)
public java.lang.String getColorName()
public void setColorName(java.lang.String colorName)
public java.lang.String getHandle()
public void setHandle(java.lang.String handle)
public boolean isInvisible()
public void setInvisible(boolean invisible)
public java.lang.String getLayer()
public void setLayer(java.lang.String layer)
public java.lang.String getLinetype()
public void setLinetype(java.lang.String linetype)
public double getLinetypeScale()
public void setLinetypeScale(double linetypeScale)
public short getLineWeight()
public void setLineWeight(short lineWeight)
public java.lang.String getMaterial()
public void setMaterial(java.lang.String material)
public java.lang.String getOwnerHandle()
public void setOwnerHandle(java.lang.String ownerHandle)
public boolean isPaperSpace()
public void setPaperSpace(boolean paperSpace)
public java.lang.String getPlotStyle()
public void setPlotStyle(java.lang.String plotStyle)
public byte[] getProxyEntityGraphics()
public void setProxyEntityGraphics(byte[] proxyEntityGraphics)
public int getRgbColor()
public void setRgbColor(int rgbColor)
public int getShadowMode()
public void setShadowMode(int shadowMode)
public java.lang.String getTransparency()
public void setTransparency(java.lang.String transparency)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||