/** * Copyright (C) 2010 hprange <hprange@gmail.com> * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ package com.woinject.stubs; import com.google.inject.Inject; import com.google.inject.name.Named; import com.webobjects.eocontrol.EOClassDescription; import com.webobjects.eocontrol.EOEditingContext; import com.webobjects.eocontrol.EOEnterpriseObject; import com.webobjects.eocontrol.EOFaultHandler; import com.webobjects.eocontrol.EORelationshipManipulation; import com.webobjects.foundation.NSArray; import com.webobjects.foundation.NSDictionary; /** * @author <a href="mailto:hprange@gmail.com.br">Henrique Prange</a> */ public class StubEnterpriseObject implements EOEnterpriseObject { @Inject @Named("test") private String injectedText; public void addObjectToBothSidesOfRelationshipWithKey(EORelationshipManipulation arg0, String arg1) { } public void addObjectToPropertyWithKey(Object arg0, String arg1) { } public NSArray<String> allPropertyKeys() { return null; } public NSArray<String> attributeKeys() { return null; } public void awakeFromClientUpdate(EOEditingContext arg0) { } public void awakeFromFetch(EOEditingContext arg0) { } public void awakeFromInsertion(EOEditingContext arg0) { } public NSDictionary changesFromSnapshot(NSDictionary<String, Object> arg0) { return null; } public EOClassDescription classDescription() { return null; } public EOClassDescription classDescriptionForDestinationKey(String arg0) { return null; } public void clearFault() { } public void clearProperties() { } public int deleteRuleForRelationshipKey(String arg0) { return 0; } public EOEditingContext editingContext() { return null; } public String entityName() { return null; } public String eoDescription() { return null; } public String eoShallowDescription() { return null; } public EOFaultHandler faultHandler() { return null; } public Object handleQueryWithUnboundKey(String paramString) { return null; } public void handleTakeValueForUnboundKey(Object paramObject, String paramString) { } public String inverseForRelationshipKey(String arg0) { return null; } public Object invokeRemoteMethod(String arg0, Class[] arg1, Object[] arg2) { return null; } public boolean isFault() { return false; } public boolean isReadOnly() { return false; } public boolean isToManyKey(String arg0) { return false; } public Object opaqueState() { return null; } public boolean ownsDestinationObjectsForRelationshipKey(String arg0) { return false; } public void prepareValuesForClient() { } public void propagateDeleteWithEditingContext(EOEditingContext arg0) { } public void reapplyChangesFromDictionary(NSDictionary<String, Object> arg0) { } public void removeObjectFromBothSidesOfRelationshipWithKey(EORelationshipManipulation arg0, String arg1) { } public void removeObjectFromPropertyWithKey(Object arg0, String arg1) { } public NSDictionary<String, Object> snapshot() { return null; } public Object storedValueForKey(String arg0) { return null; } public void takeStoredValueForKey(Object arg0, String arg1) { } public void takeValueForKey(Object paramObject, String paramString) { } public void takeValueForKeyPath(Object paramObject, String paramString) { } public void takeValuesFromDictionary(NSDictionary arg0) { } public void takeValuesFromDictionaryWithMapping(NSDictionary arg0, NSDictionary arg1) { } public NSArray<String> toManyRelationshipKeys() { return null; } public NSArray<String> toOneRelationshipKeys() { return null; } @Override public String toString() { return injectedText; } public void turnIntoFault(EOFaultHandler arg0) { } public void unableToSetNullForKey(String paramString) { } public void updateFromSnapshot(NSDictionary<String, Object> arg0) { } public String userPresentableDescription() { return null; } public void validateClientUpdate() throws ValidationException { } public void validateForDelete() throws ValidationException { } public void validateForInsert() throws ValidationException { } public void validateForSave() throws ValidationException { } public void validateForUpdate() throws ValidationException { } public Object validateTakeValueForKeyPath(Object paramObject, String paramString) throws ValidationException { return null; } public Object validateValueForKey(Object paramObject, String paramString) throws ValidationException { return null; } public Object valueForKey(String paramString) { return null; } public Object valueForKeyPath(String paramString) { return null; } public NSDictionary valuesForKeys(NSArray arg0) { return null; } public NSDictionary valuesForKeysWithMapping(NSDictionary arg0) { return null; } public void willChange() { } public void willRead() { } public Object willReadRelationship(Object arg0) { return null; } }