本文整理了Java中org.nakedobjects.metamodel.commons.ensure.Assert.assertTrue()
方法的一些代码示例,展示了Assert.assertTrue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Assert.assertTrue()
方法的具体详情如下:
包路径:org.nakedobjects.metamodel.commons.ensure.Assert
类名称:Assert
方法名:assertTrue
暂无
代码示例来源:origin: org.nakedobjects/metamodel
public static void assertFalse(final String message, final boolean flag) {
assertTrue(message, !flag);
}
代码示例来源:origin: org.nakedobjects/metamodel
public static void assertNotNull(final String message, final Object target, final Object object) {
assertTrue(message, target, object != null);
}
代码示例来源:origin: org.nakedobjects/metamodel
public static void assertEquals(final String message, final Object expected, final Object actual) {
assertTrue(message + ": expected " + expected + " but was " + actual, (expected == null && actual == null)
|| (expected != null && expected.equals(actual)));
}
代码示例来源:origin: org.nakedobjects.core/metamodel
public static void assertEquals(final String message, final Object expected, final Object actual) {
assertTrue(message + ": expected " + expected + " but was " + actual, (expected == null && actual == null)
|| (expected != null && expected.equals(actual)));
}
代码示例来源:origin: org.nakedobjects.core/runtime
public void copyFrom(final Oid oid) {
Assert.assertTrue(oid instanceof SerialOid);
final SerialOid from = (SerialOid) oid;
this.serialNo = from.serialNo;
this.state = from.state;
cacheState();
}
代码示例来源:origin: org.nakedobjects.core/runtime
/**
* Should be called prior to {@link #makePersistent()}
*/
public void setId(final long serialNo) {
Assert.assertTrue(state.isTransient());
this.newSerialNo = serialNo;
}
代码示例来源:origin: org.nakedobjects.core/runtime
public void makePersistent() {
Assert.assertTrue(state.isTransient());
Assert.assertTrue(newSerialNo != 0);
previous = new SerialOid(this.serialNo, state);
this.serialNo = newSerialNo;
this.state = State.PERSISTENT;
cacheState();
}
代码示例来源:origin: org.nakedobjects/metamodel
public <T> List<T> allMatches(final Class<T> type, final T pattern) {
Assert.assertTrue("pattern not compatible with type", type.isAssignableFrom(pattern.getClass()));
return allMatches(new QueryFindByPattern<T>(type, pattern));
}
代码示例来源:origin: org.nakedobjects.core/runtime
private void tokenizeLine(final Map<String,List<String>> map, final String line) {
final StringTokenizer tokens = new StringTokenizer(line, ":", false);
Assert.assertTrue(tokens.countTokens() == 2);
final String token1 = tokens.nextToken();
final String token2 = tokens.nextToken();
final Identifier identifier = memberFromString(token1.trim());
final List<String> roles = tokenizeRoles(token2);
String identityString = identifier.toIdentityString(Identifier.CLASS_MEMBERNAME_PARMS);
map.put(identityString, roles);
}
代码示例来源:origin: org.nakedobjects.core/metamodel
public <T> List<T> allMatches(final Class<T> type, final T pattern) {
Assert.assertTrue("pattern not compatible with type", type.isAssignableFrom(pattern.getClass()));
return allMatches(new QueryFindByPattern<T>(type, pattern));
}
代码示例来源:origin: org.nakedobjects.core/remoting
/**
* Called client-side only:
* <ul>
* <li>by {@link ClientSideTransactionManager#endTransaction()}
* </ul>
*/
public ObjectData encodeMakePersistentGraph(final NakedObject adapter, final KnownObjectsRequest knownObjects) {
Assert.assertTrue("transient", adapter.isTransient());
return (ObjectData) encode(adapter, clientSideAddGraphDepth, knownObjects);
}
代码示例来源:origin: org.nakedobjects/remoting
/**
* Called client-side only:
* <ul>
* <li>by {@link ClientSideTransactionManager#endTransaction()}
* </ul>
*/
public ObjectData encodeMakePersistentGraph(final NakedObject adapter, final KnownObjectsRequest knownObjects) {
Assert.assertTrue("transient", adapter.isTransient());
return (ObjectData) encode(adapter, clientSideAddGraphDepth, knownObjects);
}
代码示例来源:origin: org.nakedobjects.plugins/htmlviewer-viewer
public TransientObjectMapping(final NakedObject adapter) {
oid = adapter.getOid();
Assert.assertTrue("OID is for persistent", oid.isTransient());
Assert.assertTrue("adapter is for persistent", adapter.isTransient());
memento = new Memento(adapter);
}
代码示例来源:origin: org.nakedobjects.plugins/html-viewer
public TransientObjectMapping(final NakedObject adapter) {
oid = adapter.getOid();
Assert.assertTrue("OID is for persistent", oid.isTransient());
Assert.assertTrue("adapter is for persistent", adapter.isTransient());
memento = new Memento(adapter);
}
代码示例来源:origin: org.nakedobjects.plugins/html-viewer
public void addTaskCrumb(final Task task) {
while (crumbs.size() > 1 && !(crumbs.lastElement() instanceof ObjectCrumb)) {
crumbs.pop();
}
Assert.assertNotNull(task);
Assert.assertTrue(!isTask());
task.init(this);
crumbs.push(new TaskCrumb(task));
}
代码示例来源:origin: org.nakedobjects.plugins/htmlviewer-viewer
public void addTaskCrumb(final Task task) {
while (crumbs.size() > 1 && !(crumbs.lastElement() instanceof ObjectCrumb)) {
crumbs.pop();
}
Assert.assertNotNull(task);
Assert.assertTrue(!isTask());
task.init(this);
crumbs.push(new TaskCrumb(task));
}
代码示例来源:origin: org.nakedobjects.core/runtime
public void changeState(final ResolveState newState) {
boolean validToChangeTo = resolveState.isValidToChangeTo(newState);
// don't call toString() since that could hit titleString() and we might be
// in the process of transitioning to ghost
Assert.assertTrue("oid= " + this.getOid() + "; can't change from " + resolveState.name() + " to " + newState.name(), validToChangeTo);
if (LOG.isDebugEnabled()) {
// don't call toString() in case in process of transitioning to ghost
LOG.debug("oid= " + this.getOid() + "; changing state to " + newState.name());
}
resolveState = newState;
}
代码示例来源:origin: org.nakedobjects.plugins/dndviewer
public static ImmediateObjectOption createOption(final NakedObjectAction action, final NakedObject object) {
Assert.assertTrue("Only suitable for 0 param methods", action.getParameterCount() == 0);
if (!action.isVisible(NakedObjectsContext.getAuthenticationSession(), object).isAllowed()) {
return null;
}
final ImmediateObjectOption option = new ImmediateObjectOption(action, object);
return option;
}
代码示例来源:origin: org.nakedobjects.plugins/dndviewer
public static ImmediateObjectOption createServiceOption(final NakedObjectAction action, final NakedObject object) {
Assert.assertTrue("Only suitable for 1 param methods", action.getParameterCount() == 1);
if (!action.isVisible(NakedObjectsContext.getAuthenticationSession(), object).isAllowed()) {
return null;
}
final ImmediateObjectOption option = new ImmediateObjectOption(action, object);
return option;
}
代码示例来源:origin: org.nakedobjects.plugins/dndviewer
public static DialoggedObjectOption createOption(final NakedObjectAction action, final NakedObject object) {
final int paramCount = action.getParameterCount();
Assert.assertTrue("Only for actions taking one or more params", paramCount > 0);
if (!action.isVisible(NakedObjectsContext.getAuthenticationSession(), object).isAllowed()
|| !action.isVisible(NakedObjectsContext.getAuthenticationSession(), object).isAllowed()) {
return null;
}
final DialoggedObjectOption option = new DialoggedObjectOption(action, object);
return option;
}
内容来源于网络,如有侵权,请联系作者删除!