private boolean isReferenceable(NodeTypeImpl mixin) { return MIX_REFERENCEABLE.equals(mixinName) || mixin.isDerivedFrom(MIX_REFERENCEABLE); }
private boolean isReferenceable(NodeTypeImpl mixin) { return MIX_REFERENCEABLE.equals(mixinName) || mixin.isDerivedFrom(MIX_REFERENCEABLE); }
if (primaryType.isDerivedFrom(ntName)) {
if (primaryType.isDerivedFrom(ntName)) {
NodeTypeImpl nodeType = (NodeTypeImpl) eventType; match |= nodeType.getQName().equals(nodeTypes[i].getQName()) || nodeType.isDerivedFrom(nodeTypes[i].getQName());
NodeTypeImpl nodeType = (NodeTypeImpl) eventType; match |= nodeType.getQName().equals(nodeTypes[i].getQName()) || nodeType.isDerivedFrom(nodeTypes[i].getQName());
if (primaryType.isDerivedFrom(mixinName)) {
if (primaryType.isDerivedFrom(mixinName)) {
|| mixin.isDerivedFrom(NameConstants.MIX_LOCKABLE)) && !entResulting.includesNodeType(NameConstants.MIX_LOCKABLE) && node.isLocked()) {
|| mixin.isDerivedFrom(NameConstants.MIX_LOCKABLE)) && !entResulting.includesNodeType(NameConstants.MIX_LOCKABLE) && node.isLocked()) {
Name ntName = ((NodeTypeImpl) ntReq).getQName(); if (!(pnt.getQName().equals(ntName) || pnt.isDerivedFrom(ntName))) {
Name ntName = ((NodeTypeImpl) ntReq).getQName(); if (!(pnt.getQName().equals(ntName) || pnt.isDerivedFrom(ntName))) {