@Test public void testAbstractClone() { SchemaElement schemaElement = getTestObject(); validateResultObject((PrimitiveSchemaType)schemaElement.cloneSchemaElement()); }
@Override public SchemaElement cloneSchemaElement() { return new PrimitiveSchemaType(this); }
PrimitiveSchemaType extends SimpleSchemaType { @Override public SchemaElement cloneSchemaElement() { return new PrimitiveSchemaType(this); } }
PrimitiveSchemaType extends SimpleSchemaType { @Override public SchemaElement cloneSchemaElement() { return new PrimitiveSchemaType(this); } PrimitiveSchemaType();  PrimitiveSchemaType(PrimitiveSchemaType template); }
PrimitiveSchemaType extends SimpleSchemaType { @Override public SchemaElement cloneSchemaElement() { return new PrimitiveSchemaType(this); } PrimitiveSchemaType();  PrimitiveSchemaType(PrimitiveSchemaType template); @Override SchemaElement cloneSchemaElement(); @Override SchemaType cloneSchemaType(); @Override String toString(); }
PrimitiveSchemaType extends SimpleSchemaType { @Override public SchemaElement cloneSchemaElement() { return new PrimitiveSchemaType(this); } PrimitiveSchemaType();  PrimitiveSchemaType(PrimitiveSchemaType template); @Override SchemaElement cloneSchemaElement(); @Override SchemaType cloneSchemaType(); @Override String toString();  }