/*
* JBoss, Home of Professional Open Source.
*
* See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing.
*
* See the AUTHORS.txt file distributed with this work for a full listing of individual contributors.
*/
package org.teiid.designer.schema.tools.mocks;
import java.util.List;
import org.eclipse.xsd.XSDComplexTypeContent;
import org.eclipse.xsd.XSDSchema;
import org.eclipse.xsd.XSDSimpleTypeDefinition;
import org.eclipse.xsd.XSDTypeDefinition;
import org.teiid.designer.schema.tools.model.schema.Column;
import org.teiid.designer.schema.tools.model.schema.ISchemaModelCopyTraversalContext;
import org.teiid.designer.schema.tools.model.schema.RootElement;
import org.teiid.designer.schema.tools.model.schema.SchemaObject;
import org.teiid.designer.schema.tools.model.schema.SchemaObjectKey;
import org.teiid.designer.schema.tools.processing.RelationshipProcessor;
public class MockSchemaObject implements SchemaObject {
public MockSchemaObject() {
super();
// TODO Auto-generated constructor stub
}
@Override
public SchemaObject copy(ISchemaModelCopyTraversalContext ctx) {
// TODO Auto-generated method stub
return null;
}
@Override
public void addAttribute(Column col) {
// TODO Auto-generated method stub
}
@Override
public String getSimpleName() {
// TODO Auto-generated method stub
return null;
}
@Override
public XSDTypeDefinition getType() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getElementTypeNamespace() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getName() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getNamespace() {
// TODO Auto-generated method stub
return null;
}
@Override
public void addParent(SchemaObject parent, int minOccurs, int maxOccurs) {
// TODO Auto-generated method stub
}
@Override
public List getParents() {
// TODO Auto-generated method stub
return null;
}
@Override
public List getChildren() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean isCanBeRoot() {
// TODO Auto-generated method stub
return false;
}
@Override
public List getAttributes() {
// TODO Auto-generated method stub
return null;
}
@Override
public void setMustBeQualified() {
// TODO Auto-generated method stub
}
@Override
public void setFileName(String fileName) {
// TODO Auto-generated method stub
}
@Override
public String getFileName() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean isWithinSelectedHierarchy() {
// TODO Auto-generated method stub
return false;
}
@Override
public void setWithinSelectedHierarchy(boolean under) {
// TODO Auto-generated method stub
}
@Override
public void setAllParentRepresentations(int representation,
RelationshipProcessor processor) {
// TODO Auto-generated method stub
}
@Override
public boolean isUseAsRoot() {
// TODO Auto-generated method stub
return false;
}
@Override
public void setUseAsRoot(boolean useAsRoot) {
// TODO Auto-generated method stub
}
@Override
public RootElement getRootRepresentation() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean isSimpleElement(RelationshipProcessor processor) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean representAsTable() {
// TODO Auto-generated method stub
return false;
}
@Override
public void setRepresentAsTable(boolean table) {
// TODO Auto-generated method stub
}
@Override
public String getInputXPath() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getOutputXPath() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getRelativeXpath() {
// TODO Auto-generated method stub
return null;
}
@Override
public String recursiveGetXpath() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getCatalog() {
// TODO Auto-generated method stub
return null;
}
@Override
public int getMinOccurs() {
// TODO Auto-generated method stub
return 0;
}
@Override
public int getMaxOccurs() {
// TODO Auto-generated method stub
return 0;
}
@Override
public List getAllModelColumns() {
// TODO Auto-generated method stub
return null;
}
@Override
public SchemaObjectKey getKey() {
// TODO Auto-generated method stub
return null;
}
@Override
public void cascadeRootSelection(boolean b) {
// TODO Auto-generated method stub
}
@Override
public XSDSchema getSchema() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean hasComplexTypeDefinition() {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean hasSimpleTypeDefinition() {
// TODO Auto-generated method stub
return false;
}
@Override
public List getAttributeList() {
// TODO Auto-generated method stub
return null;
}
@Override
public XSDComplexTypeContent getContent() {
// TODO Auto-generated method stub
return null;
}
@Override
public XSDSimpleTypeDefinition getTextType() {
// TODO Auto-generated method stub
return null;
}
}