本文整理了Java中org.nakedobjects.noa.spec.NakedObjectSpecification.getSingularName()
方法的一些代码示例,展示了NakedObjectSpecification.getSingularName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。NakedObjectSpecification.getSingularName()
方法的具体详情如下:
包路径:org.nakedobjects.noa.spec.NakedObjectSpecification
类名称:NakedObjectSpecification
方法名:getSingularName
[英]Returns the singular name for objects of this specification.
[中]返回此规范对象的单数名称。
代码示例来源:origin: org.nakedobjects/nof-reflector-core
public String[] getParameterNames() {
String[] names = reflectiveAdapter.getParameterNames();
NakedObjectSpecification[] parameterTypes = getParameterTypes();
if (names == null) {
names = new String[parameterTypes.length];
for (int i = 0; i < parameterTypes.length; i++) {
names[i] = parameterTypes[i].getSingularName();
}
} else {
for (int i = 0; i < names.length; i++) {
names[i] = names[i] == null ? parameterTypes[i].getSingularName() : names[i];
}
}
return names;
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
protected String title() {
return ((ObjectContent) content).getSpecification().getSingularName();
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
public String windowTitle() {
return (isTransient() ? "UNSAVED " : "") + getSpecification().getSingularName();
}
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
public String windowTitle() {
return (isTransient() ? "UNSAVED " : "") + getSpecification().getSingularName();
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
public String getDescription() {
String name = getFieldName();
String type = getField().getSpecification().getSingularName();
type = name.indexOf(type) == -1 ? " (" + type + ")" : "";
String description = getOneToManyAssociation().getDescription();
return name + type + " " + description;
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
public String getDescription() {
String specName = getSpecification().getSingularName();
String objectTitle = getObject().titleString();
return specName + (specName.equalsIgnoreCase(objectTitle) ? "" : ": " + objectTitle) + " "
+ getSpecification().getDescription();
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
public String getDescription() {
String name = getFieldName();
String type = getField().getSpecification().getSingularName();
type = name.indexOf(type) == -1 ? " (" + type + ")" : "";
String description = getOneToOneAssociation().getDescription();
return name + type + " " + description;
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
public String getDescription() {
return getSpecification().getSingularName() + ": " + getObject().titleString() + " " + getSpecification().getDescription();
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
public String getDescription() {
return getSpecification().getSingularName() + ": " + getObject().titleString() + " " + getSpecification().getDescription();
}
代码示例来源:origin: org.nakedobjects/nof-utilities
Element element = schema.createElement(getXmlDocument(), nos.getShortName(), nos.getFullName(), nos.getSingularName(),
nos.getPluralName());
nofMeta.appendNofTitle(element, object.titleString());
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
private Consent setFieldOfMatchingType(final NakedObject target, final NakedObject source) {
if (target.getResolveState().isTransient() && source.getResolveState().isPersistent()) {
return new Veto("Can't set field in persistent object with reference to non-persistent object");
} else {
NakedObjectField[] fields = target.getSpecification().getDynamicallyVisibleFields(target);
for (int i = 0; i < fields.length; i++) {
NakedObjectField fld = fields[i];
if (fld.isObject() && source.getSpecification().isOfType(fld.getSpecification())) {
if (fld.get(target) == null
&& ((OneToOneAssociation) fld).isAssociationValid(target, source).isAllowed()) {
return new Allow("Set field " + fld.getName());
}
}
}
return new Veto("No empty field accepting object of type " + source.getSpecification().getSingularName()
+ " in " + title());
}
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
public Consent canSet(final NakedObject object) {
NakedObjectSpecification targetType = getOneToOneAssociation().getSpecification();
NakedObjectSpecification spec = object.getSpecification();
if (isEditable().isVetoed()) {
return isEditable();
}
if (!spec.isOfType(targetType)) {
return new Veto("Can only drop objects of type " + targetType.getSingularName());
}
if (getParent().getResolveState().isPersistent() && object.getResolveState().isTransient()) {
return new Veto("Can't drop a non-persistent into this persistent object");
}
// if (object instanceof Aggregated) {
// Aggregated aggregated = ((Aggregated) object);
// if (aggregated.isAggregated() && aggregated.parent() != getParent()) {
if (Features.isAggregated(spec) && spec.getAggregate(object) != getParent()) {
return new Veto("Object is already associated with another object: " + spec.getAggregate(object));
}
// }
Consent perm = getOneToOneAssociation().isAssociationValid(getParent(), object);
return perm;
}
代码示例来源:origin: org.nakedobjects/nos-viewer-dnd
return new Veto("Only objects of type " + collection.getElementSpecification().getSingularName()
+ " are allowed in this collection");
内容来源于网络,如有侵权,请联系作者删除!