订单管理平台软件代码.docx

上传人:b****7 文档编号:10640777 上传时间:2023-02-22 格式:DOCX 页数:98 大小:29.98KB
下载 相关 举报
订单管理平台软件代码.docx_第1页
第1页 / 共98页
订单管理平台软件代码.docx_第2页
第2页 / 共98页
订单管理平台软件代码.docx_第3页
第3页 / 共98页
订单管理平台软件代码.docx_第4页
第4页 / 共98页
订单管理平台软件代码.docx_第5页
第5页 / 共98页
点击查看更多>>
下载资源
资源描述

订单管理平台软件代码.docx

《订单管理平台软件代码.docx》由会员分享,可在线阅读,更多相关《订单管理平台软件代码.docx(98页珍藏版)》请在冰豆网上搜索。

订单管理平台软件代码.docx

订单管理平台软件代码

packagejxl.biff.drawing;

importcommon.Assert;

importcommon.Logger;

importjava.io.IOException;

importjxl.WorkbookSettings;

importjxl.write.biff.File;

publicclassComboBox

implementsDrawingGroupObject

{

privatestaticLoggerlogger=Logger.getLogger(ComboBox.class);

privateEscherContainerreadSpContainer;

privateEscherContainerspContainer;

privateMsoDrawingRecordmsoDrawingRecord;

privateOrderOrder;

privatebooleaninitialized=false;

privateintobjectId;

privateintblipId;

privateintshapeId;

privateintcolumn;

privateintrow;

privatedoublewidth;

privatedoubleheight;

privateintreferenceCount;

privateEscherContainerescherData;

privateOriginorigin;

privateDrawingGroupdrawingGroup;

privateDrawingDatadrawingData;

privateShapeTypetype;

privateintdrawingNumber;

privateWorkbookSettingsworkbookSettings;

publicComboBox(MsoDrawingRecordmso,Orderobj,DrawingDatadd,DrawingGroupdg,WorkbookSettingsws)

{

this.drawingGroup=dg;

this.msoDrawingRecord=mso;

this.drawingData=dd;

this.Order=obj;

this.initialized=false;

this.workbookSettings=ws;

this.origin=Origin.READ;

this.drawingData.addData(this.msoDrawingRecord.getData());

this.drawingNumber=(this.drawingData.getNumDrawings()-1);

this.drawingGroup.addDrawing(this);

Assert.verify((mso!

=null)&&(obj!

=null));

initialize();

}

publicComboBox(DrawingGroupObjectdgo,DrawingGroupdg,WorkbookSettingsws)

{

ComboBoxd=(ComboBox)dgo;

Assert.verify(d.origin==Origin.READ);

this.msoDrawingRecord=d.msoDrawingRecord;

this.Order=d.Order;

this.initialized=false;

this.origin=Origin.READ;

this.drawingData=d.drawingData;

this.drawingGroup=dg;

this.drawingNumber=d.drawingNumber;

this.drawingGroup.addDrawing(this);

this.workbookSettings=ws;

}

publicComboBox()

{

this.initialized=true;

this.origin=Origin.WRITE;

this.referenceCount=1;

this.type=ShapeType.HOST_CONTROL;

}

privatevoidinitialize()

{

this.readSpContainer=this.drawingData.getSpContainer(this.drawingNumber);

Assert.verify(this.readSpContainer!

=null);

EscherRecord[]children=this.readSpContainer.getChildren();

Spsp=(Sp)this.readSpContainer.getChildren()[0];

this.objectId=this.Order.getObjectId();

this.shapeId=sp.getShapeId();

this.type=ShapeType.getType(sp.getShapeType());

if(this.type==ShapeType.UNKNOWN)

{

logger.warn("Unknownshapetype");

}

ClientAnchorclientAnchor=null;

for(inti=0;(i

{

if(children[i].getType()==EscherRecordType.CLIENT_ANCHOR)

{

clientAnchor=(ClientAnchor)children[i];

}

}

if(clientAnchor==null)

{

logger.warn("Clientanchornotfound");

}

else

{

this.column=((int)clientAnchor.getX1());

this.row=((int)clientAnchor.getY1());

}

this.initialized=true;

}

publicfinalvoidsetObjectId(intobjid,intbip,intsid)

{

this.objectId=objid;

this.blipId=bip;

this.shapeId=sid;

if(this.origin==Origin.READ)

{

this.origin=Origin.READ_WRITE;

}

}

publicfinalintgetObjectId()

{

if(!

this.initialized)

{

initialize();

}

returnthis.objectId;

}

publicfinalintgetShapeId()

{

if(!

this.initialized)

{

initialize();

}

returnthis.shapeId;

}

publicfinalintgetBlipId()

{

if(!

this.initialized)

{

initialize();

}

returnthis.blipId;

}

publicMsoDrawingRecordgetMsoDrawingRecord()

{

returnthis.msoDrawingRecord;

}

publicEscherContainergetSpContainer()

{

if(!

this.initialized)

{

initialize();

}

if(this.origin==Origin.READ)

{

returngetReadSpContainer();

}

SpContainerspc=newSpContainer();

Spsp=newSp(this.type,this.shapeId,2560);

spc.add(sp);

Optopt=newOpt();

opt.addProperty(127,false,false,17039620);

opt.addProperty(191,false,false,524296);

opt.addProperty(511,false,false,524288);

opt.addProperty(959,false,false,131072);

spc.add(opt);

ClientAnchorclientAnchor=newClientAnchor(this.column,this.row,this.column+1,this.row+1);

spc.add(clientAnchor);

ClientDataclientData=newClientData();

spc.add(clientData);

returnspc;

}

publicvoidsetDrawingGroup(DrawingGroupdg)

{

this.drawingGroup=dg;

}

publicDrawingGroupgetDrawingGroup()

{

returnthis.drawingGroup;

}

publicOrigingetOrigin()

{

returnthis.origin;

}

publicintgetReferenceCount()

{

returnthis.referenceCount;

}

publicvoidsetReferenceCount(intr)

{

this.referenceCount=r;

}

publicdoublegetX()

{

if(!

this.initialized)

{

initialize();

}

returnthis.column;

}

publicvoidsetX(doublex)

{

if(this.origin==Origin.READ)

{

if(!

this.initialized)

{

initialize();

}

this.origin=Origin.READ_WRITE;

}

this.column=((int)x);

}

publicdoublegetY()

{

if(!

this.initialized)

{

initialize();

}

returnthis.row;

}

publicvoidsetY(doubley)

{

if(this.origin==Origin.READ)

{

if(!

this.initialized)

{

initialize();

}

this.origin=Origin.READ_WRITE;

}

this.row=((int)y);

}

publicdoublegetWidth()

{

if(!

this.initialized)

{

initialize();

}

returnthis.width;

}

publicvoidsetWidth(doublew)

{

if(this.origin==Origin.READ)

{

if(!

this.initialized)

{

initialize();

}

this.origin=Origin.READ_WRITE;

}

this.width=w;

}

publicdoublegetHeight()

{

if(!

this.initialized)

{

initialize();

}

returnthis.height;

}

publicvoidsetHeight(doubleh)

{

if(this.origin==Origin.READ)

{

if(!

this.initialized)

{

initialize();

}

this.origin=Origin.READ_WRITE;

}

this.height=h;

}

privateEscherContainergetReadSpContainer()

{

if(!

this.initialized)

{

initialize();

}

returnthis.readSpContainer;

}

publicbyte[]getImageData()

{

Assert.verify((this.origin==Origin.READ)||(this.origin==Origin.READ_WRITE));

if(!

this.initialized)

{

initialize();

}

returnthis.drawingGroup.getImageData(this.blipId);

}

publicShapeTypegetType()

{

returnthis.type;

}

publicbyte[]getImageBytes()

{

Assert.verify(false);

returnnull;

}

publicStringgetImageFilePath()

{

Assert.verify(false);

returnnull;

}

publicvoidwriteAdditionalRecords(FileoutputFile)

throwsIOException

{

if(this.origin==Origin.READ)

{

outputFile.write(this.Order);

return;

}

Orderobjrec=newOrder(this.objectId,Order.COMBOBOX);

outputFile.write(objrec);

}

publicvoidwriteTailRecords(FileoutputFile)

{

}

publicintgetRow()

{

return0;

}

publicintgetColumn()

{

return0;

}

publicinthashCode()

{

returngetClass().getName().hashCode();

}

publicbooleanisFirst()

{

returnthis.msoDrawingRecord.isFirst();

}

publicbooleanisFormObject()

{

returnfalse;

}

}

packagejxl.biff.drawing;

importcommon.Assert;

importcommon.Logger;

importjava.io.IOException;

importjxl.WorkbookSettings;

importjxl.biff.ContinueRecord;

importjxl.biff.IntegerHelper;

importjxl.biff.StringHelper;

importjxl.write.biff.File;

publicclassComment

implementsDrawingGroupObject

{

privatestaticLoggerlogger=Logger.getLogger(Comment.class);

privateEscherContainerreadSpContainer;

privateEscherContainerspContainer;

privateMsoDrawingRecordmsoDrawingRecord;

privateOrderOrder;

privatebooleaninitialized=false;

privateintobjectId;

privateintblipId;

privateintshapeId;

privateintcolumn;

privateintrow;

privatedoublewidth;

privatedoubleheight;

privateintreferenceCount;

privateEscherContainerescherData;

privateOriginorigin;

privateDrawingGroupdrawingGroup;

privateDrawingDatadrawingData;

privateShapeTypetype;

privateintdrawingNumber;

privateMsoDrawingRecordmso;

privateTextObjectRecordtxo;

privateNoteRecordnote;

privateContinueRecordtext;

privateContinueRecordformatting;

privateStringcommentText;

privateWorkbookSettingsworkbookSettings;

publicComment(MsoDrawingRecordmsorec,Orderobj,DrawingDatadd,DrawingGroupdg,WorkbookSettingsws)

{

this.drawingGroup=dg;

this.msoDrawingRecord=msorec;

this.drawingData=dd;

this.Order=obj;

this.initialized=false;

this.workbookSettings=ws;

this.origin=Origin.READ;

this.drawingData.addData(this.msoDrawingRecord.getData());

this.drawingNumber=(this.drawingData.getNumDrawings()-1);

this.drawingGroup.addDrawing(this);

Assert.verify((this.msoDrawingRecord!

=null)&&(this.Order!

=null));

if(!

this.initialized)

{

initialize();

}

}

publicComment(DrawingGroupObjectdgo,DrawingGroupdg,WorkbookSettingsws)

{

Commentd=(Comment)dgo;

Assert.verify(d.origin==Origin.READ);

this.msoDrawingRecord=d.msoDrawingRecord;

this.Order=d.Order;

this.initialized=false;

this.origin=Origin.READ;

this.drawingData=d.drawingData;

this.drawingGroup=dg;

this.drawingNumber=d.drawingNumber;

this.drawingGroup.addDrawing(this);

this.mso=d.mso;

this.txo=d.txo;

this.text=d.text;

this.formatting=d.formatting;

this.note=d.note;

this.width=d.width;

this.height=d.height;

this.workbookSettings=ws;

}

publicComment(Stringtxt,intc,intr)

{

this.initialized=true;

this.origin=Origin.WRITE;

this.column=c;

this.row=r;

this.referenceCount=1;

this.type=ShapeType.TEXT_BOX;

mentText=txt;

this.width=3.0D;

this.height=4.0D;

}

privatevoidinitialize()

{

this.readSpContainer=this.drawingData.getSpContainer(this.drawingNumber);

Assert.verify(this.readSpContainer!

=null);

EscherRecord[]children=this.readSpContainer.getChildren();

Spsp=(Sp)this.readSpContainer.getChildren()[0];

this.objectId=this.Orde

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1