This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<apex:page controller="RemoteObjectDemoController"> | |
<apex:remoteObjects > | |
<apex:remoteObjectModel name="WorkOrder__c" fields="Id,Name,AccountName__c,Cost__c"/> | |
<apex:remoteObjectModel name="WorkOrderLineItem__c" fields="Id,Name,Description__c,Hours__c,WorkOrder__c"/> | |
</apex:remoteObjects> | |
<script> | |
function doSomethingJS(answer) | |
{ | |
// Create work order | |
var workOrder = new SObjectModel.WorkOrder__c(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Generated by wsdl2apex | |
public class MetadataService { | |
public class listMetadataResponse_element { | |
public MetadataService.FileProperties[] result; | |
private String[] result_type_info = new String[]{'result','http://soap.sforce.com/2006/04/metadata',null,'0','-1','false'}; | |
private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/2006/04/metadata','true','false'}; | |
private String[] field_order_type_info = new String[]{'result'}; | |
} | |
public class FieldOverride { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public with sharing class MetadataServicePatcher { | |
// Perhaps parse these from the WSDL in the future | |
private static final Map<String, String> METADATA_TYPES = | |
new Map<String, String> { | |
'CustomSite' => 'Metadata', | |
'InstalledPackage' => 'Metadata', | |
'CustomField' => 'Metadata', | |
'FieldSet' => 'Metadata', | |
'PicklistValue' => 'Metadata', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public with sharing class AssertCallback { | |
private static Map<Type, IAssertCallback> callbacks = new Map<Type, IAssertCallback>(); | |
public interface IAssertCallback | |
{ | |
void assert(String location, Object state); | |
} | |
public static void assert(Type stateType, String location, Object state) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Copyright (c) 2013, Andrew Fawcett | |
* All rights reserved. | |
* | |
* Redistribution and use in source and binary forms, with or without modification, | |
* are permitted provided that the following conditions are met: | |
* | |
* - Redistributions of source code must retain the above copyright notice, | |
* this list of conditions and the following disclaimer. | |
* - Redistributions in binary form must reproduce the above copyright notice, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- TODO: Review Ant v1.8 local properties --> | |
<project xmlns:sf="antlib:com.salesforce"> | |
<!-- Download from Salesforce Tools page under Setup --> | |
<typedef | |
uri="antlib:com.salesforce" | |
resource="com/salesforce/antlib.xml" | |
classpath="${basedir}/lib/ant-salesforce.jar"/> | |
<!-- Download from http://sourceforge.net/projects/ant-contrib/files/ant-contrib/1.0b3/ --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class TestA { | |
public TestA() | |
{ | |
} | |
public class TestB | |
{ | |
public Integer doSomething() | |
{ | |
Integer x = 1; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
global class myClass | |
{ | |
global class wrapperClass | |
{ | |
public String name {get; set;} | |
public Account account {get; set;} | |
public wrapperClass() | |
{ | |
account = new Account(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public with sharing class ValidationController | |
{ | |
private ApexPages.StandardController standardController; | |
public ValidationController(ApexPages.StandardController standardController) | |
{ | |
// Configure fields to query and valid (alternative to SOQL) | |
this.standardController = standardController; | |
if(!Test.isRunningTest()) | |
this.standardController.addFields( |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public with sharing class SessionController { | |
public List<Session__c> lstSessions {get;set;} | |
public SessionController() | |
{ | |
lstSessions = [select Id, Session_Status__c, GL_Department__c, Quantity__c, Unit_Cost__c from Session__c]; | |
} | |
public PageReference createNewSession() |