本文整理汇总了Java中com.sun.javafx.binding.StringFormatter类的典型用法代码示例。如果您正苦于以下问题:Java StringFormatter类的具体用法?Java StringFormatter怎么用?Java StringFormatter使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
StringFormatter类属于com.sun.javafx.binding包,在下文中一共展示了StringFormatter类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: parseCast
import com.sun.javafx.binding.StringFormatter; //导入依赖的package包/类
/**
* Parse cast instruction.
* <pre>
* CastOps TypeAndValue 'to' Type
* </pre>
*
* @param inst
* @param pfs
* @param opc
* @return
*/
private boolean parseCast(OutParamWrapper<Instruction> inst,
PerFunctionState pfs, Operator opc)
{
OutParamWrapper<Value> val = new OutParamWrapper<>();
OutParamWrapper<SMLoc> loc = new OutParamWrapper<>();
OutParamWrapper<Type> ty = new OutParamWrapper<>();
if (parseTypeAndValue(val, loc, pfs) || parseToken(kw_to,
"expected a 'to' in cast op") || parseType(ty, false/*allow void*/))
return true;
Value op = val.get();
Type destTy = ty.get();
SMLoc opLoc = loc.get();
if (!CastInst.castIsValid(opc, op, destTy))
{
CastInst.castIsValid(opc, op, destTy);
return error(opLoc, StringFormatter.format("invalid type conversion from '%s' to '%s'",
op.getType().getDescription(), destTy.getDescription()).getValue());
}
inst.set(CastInst.create(opc, op, destTy, "", null));
return false;
}
开发者ID:JianpingZeng,项目名称:xcc,代码行数:35,代码来源:LLParser.java
示例2: parseAssemblyFile
import com.sun.javafx.binding.StringFormatter; //导入依赖的package包/类
public static Module parseAssemblyFile(String filename, OutParamWrapper<SMDiagnostic> diag)
{
MemoryBuffer f = MemoryBuffer.getFileOrSTDIN(filename);
SourceMgr srcMgr = new SourceMgr();
srcMgr.addNewSourceBuffer(f, new SMLoc());
Module m = new Module(filename);
if (f == null)
{
diag.set(srcMgr.getMessage(new SMLoc(),
StringFormatter.format("Could not open input file '%s'\n", filename).getValue(),
"fatal error"));
return null;
}
LLParser parser = new LLParser(f, srcMgr, m, diag);
if (parser.run())
{
return null;
}
return m;
}
开发者ID:JianpingZeng,项目名称:xcc,代码行数:23,代码来源:Parser.java
示例3: handle
import com.sun.javafx.binding.StringFormatter; //导入依赖的package包/类
public void handle(RoutingContext context) {
Log.l("Stay Download " + context.request().remoteAddress());
if(AdminManager.isAdmin(context)) {
int year = Integer.valueOf(context.request().getParam("year"));
int month = Integer.valueOf(context.request().getParam("month"));
int week = Integer.valueOf(context.request().getParam("week"));
String date = StringFormatter.format("%4d-%02d-%02d", year, month, week).getValue();
String fileName = null;
try {
fileName = new String("잔류신청.xlsx".getBytes("UTF-8"), "ISO-8859-1");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
context.response()
.putHeader(HttpHeaders.CONTENT_DISPOSITION, "filename=" + fileName)
.sendFile(residualDownload.readExcel(date));
context.response().close();
}else{
context.response().setStatusCode(400);
context.response().end("You are Not Admin");
context.response().close();
}
}
开发者ID:DSM-DMS,项目名称:DMS,代码行数:24,代码来源:ResidualDownloadRouter.java
示例4: getVal
import com.sun.javafx.binding.StringFormatter; //导入依赖的package包/类
public Value getVal(int id, Type ty, SMLoc loc)
{
Value val = id < numberedVals.size() ? numberedVals.get(id) : null;
if (val == null)
{
if (forwardRefValIDs.containsKey(id))
val = forwardRefValIDs.get(id).first;
}
if (val != null)
{
if (val.getType().equals(ty)) return val;
if (ty.equals(LLVMContext.LabelTy))
parser.error(loc, StringFormatter
.format("'%%%d' is not a basic block", id).toString());
else
parser.error(loc, StringFormatter.format("'%%%d' defined with type '%s'",
id, val.getType().getDescription()).getValue());
return null;
}
if (!ty.isFirstClassType() && !(ty instanceof OpaqueType) &&
!ty.equals(LLVMContext.LabelTy))
{
parser.error(loc, "invalid use of a non-first class type");
return null;
}
// Otherwise, create a new forward reference for this value and remember it.
Value fwdVal;
if (ty.equals(LLVMContext.LabelTy))
fwdVal = BasicBlock.createBasicBlock("", fn);
else
fwdVal = new Argument(ty,"", fn);
forwardRefValIDs.put(id, Pair.get(fwdVal, loc));
return fwdVal;
}
开发者ID:JianpingZeng,项目名称:xcc,代码行数:41,代码来源:PerFunctionState.java
示例5: update
import com.sun.javafx.binding.StringFormatter; //导入依赖的package包/类
private void update() {
if (!isEnabled()) {
System.out.println("Failed to update sign at " + location.toVector().toString() + ", no sign found.");
return;
}
Sign sign = (Sign) location.getBlock().getState();
sign.setLine(0, JOIN_LINE);
sign.setLine(1, StringFormatter.format(TYPE_LINE, type).getValue());
sign.setLine(2, StringFormatter.format(IN_QUEUE_LINE, getPlayersInQueue()).getValue());
sign.setLine(3, StringFormatter.format(IN_GAME_LINE, getPlayersInGame()).getValue());
sign.update(true, false);
}
开发者ID:toonsevrin,项目名称:SimpleAPI,代码行数:13,代码来源:SignDisplay.java
示例6: format
import com.sun.javafx.binding.StringFormatter; //导入依赖的package包/类
private static String format(int num) {
return StringFormatter.format("%-4d", num).getValue();
}
开发者ID:InnoFang,项目名称:Quantify,代码行数:4,代码来源:Quantify.java
示例7: getGlobalVal
import com.sun.javafx.binding.StringFormatter; //导入依赖的package包/类
private GlobalValue getGlobalVal(String name, Type ty, SMLoc loc)
{
PointerType pty = ty instanceof PointerType?(PointerType)ty : null;
if (pty == null)
{
error(loc, "global variable reference must have pointer type");
return null;
}
// look this name up in the normal function symbol table.
Value val = m.getValueSymbolTable().getValue(name);
GlobalValue gv = val instanceof GlobalValue ? (GlobalValue)val : null;
if (gv == null)
{
// if this a forward reference for the value, see if we already have
// forward ref record.
if (forwardRefVals.containsKey(name))
gv = forwardRefVals.get(name).first;
}
if (gv != null)
{
if (gv.getType().equals(ty)) return gv;
error(loc, StringFormatter.format("'@%s' defined with type '%s'",
name, gv.getType().getDescription()).getValue());
}
// Otherwise, create a new forward references for the value.
GlobalValue fwdVal;
if (pty.getElementType() instanceof FunctionType)
{
FunctionType ft = (FunctionType)pty.getElementType();
if (ft.getReturnType() instanceof OpaqueType)
{
error(loc, "function may not return opaque type");
return null;
}
fwdVal = new Function(ft, LinkageType.ExternalLinkage, name, null);
}
else
{
fwdVal = new GlobalVariable(m, pty.getElementType(), false,
LinkageType.ExternalLinkage, null, "", null, 0);
}
forwardRefVals.put(name, Pair.get(fwdVal, loc));
return fwdVal;
}
开发者ID:JianpingZeng,项目名称:xcc,代码行数:50,代码来源:LLParser.java
注:本文中的com.sun.javafx.binding.StringFormatter类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论