Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.sdmlib.codegen.util;
  
  
  
  
 public class StatementEntryCreator extends EntityFactory
 {
    private final String[] properties = new String[]
    {
    };
    
    @Override
    public String[] getProperties()
    {
       return ;
    }
    
    @Override
    public Object getSendableInstance(boolean reference)
    {
       return new StatementEntry();
    }
    
    @Override
    public Object getValue(Object targetString attrName)
    {
       {
          return ((StatementEntry)target).getAssignTargetVarName();
       }
 
       {
          return ((StatementEntry)target).getTokenList();
       }
 
       if (..equalsIgnoreCase(attrName))
       {
          return ((StatementEntry)target).getKind();
       }
 
       {
          return ((StatementEntry)target).getBodyStats();
       }
 
       if (..equalsIgnoreCase(attrName))
       {
          return ((StatementEntry)target).getParent();
       }
 
       {
          return ((StatementEntry)target).getStartPos();
       }
 
       if (..equalsIgnoreCase(attrName))
       {
          return ((StatementEntry)target).getEndPos();
       }
       return super.getValue(targetattrName);
    }
    
    @SuppressWarnings("unchecked")
    @Override
    public boolean setValue(Object targetString attrNameObject valueString type)
    {
       {
          ((StatementEntry)target).setAssignTargetVarName((Stringvalue);
          return true;
       }
 
       {
          if (value instanceof ArrayList)
          {
             ((StatementEntry)target).setTokenList((ArrayList<String>) value);
          }
          return true;
       }
 
       if (..equalsIgnoreCase(attrName))
       {
          ((StatementEntry)target).setKind((Stringvalue);
          return true;
       }
 
      {
         ((StatementEntry)target).addToBodyStats((StatementEntryvalue);
         return true;
      }
      
      {
         ((StatementEntry)target).removeFromBodyStats((StatementEntryvalue);
         return true;
      }
      {
         ((StatementEntry)target).setParent((StatementEntryvalue);
         return true;
      }
      {
         ((StatementEntry)target).setStartPos(Integer.parseInt(value.toString()));
         return true;
      }
      {
         ((StatementEntry)target).setEndPos(Integer.parseInt(value.toString()));
         return true;
      }
      return super.setValue(targetattrNamevaluetype);
   }
   //==========================================================================
   
   public void removeObject(Object entity)
   {
      ((StatementEntryentity).removeYou();
   }
New to GrepCode? Check out our FAQ X